Dzięki konektorowi Microsoft® SQL Server® możesz używać poleceń w łańcuchu do wykonywania operacji w strukturalnym języku zapytań (SQL) w bazach danych Microsoft SQL Server, w tym w rozwiązaniach takich jak Microsoft Dynamics® Great Plains® (GP) lub Yardi® Private Cloud. Na przykład, za pomocą tego złącza możesz:
- Wykonaj polecenia SQL, w tym instrukcję
CREATElubUPDATElub zapytanieSELECT - Pobierz szczegóły dotyczące tabeli w SQL Server
- Wstawianie rekordów do bazy danych SQL Server
Uwaga: To złącze jest zbudowane przez Workiva i łączy się z systemem innej firmy. Chociaż nasz zespół pomocy technicznej może pomóc w skonfigurowaniu tego łącznika w Twojej przestrzeni roboczej, nie jesteśmy w stanie rozwiązywać problemów ani w inny sposób pomagać w przypadku jakichkolwiek problemów, które powstały poza platformą Workiva.
Wymagania
Aby umożliwić połączenie z bazą danych SQL Server, konektor wykorzystuje łączność z bazą danych Java (JDBC), zabezpieczoną podstawowym uwierzytelnianiem nazwy użytkownika i hasła. Aby skonfigurować złącze, będziesz potrzebować
- Wyznaczony użytkownik integracji utworzony w SQL Server dla łącznika
- Nazwa użytkownika i hasło użytkownika integracji
- Adres URL połączenia JDBC, taki jak
jdbc:sqlserver://localhost:1433;[opcje] - Aby połączyć się z lokalną bazą danych SQL Server, GroundRunner dla połączenia
Obsługiwane wersje
Konektor Microsoft® SQL Server® jest kompatybilny z następującymi wersjami bazy danych :
- Azure SQL Database
- Azure Synapse Analytics
- Wystąpienie zarządzane Azure SQL
- SQL Server 2022
- SQL Server 2019
- SQL Server 2017
- SQL Server 2016
- SQL Server 2014
Skonfiguruj konektor Microsoft SQL Server
Uwaga: Aby udostępnić łącznik do użytku w łańcuchach organizacji, administrator bezpieczeństwa organizacji najpierw włącza go z Konfiguracja.
- Na stronie Chain Builder kliknij Connections, a następnie Create w prawym górnym rogu.
- W sekcji Connector Connection wybierz Microsoft SQL Server i runner, który ma być używany z połączeniem.
- W sekcji Basic Info wprowadź unikalną nazwę i opis, aby ułatwić identyfikację połączenia.
- W sekcji Properties wprowadź szczegóły łącznika:
Właściwość Szczegóły Nazwa użytkownika Wprowadź nazwę użytkownika konektora integracji SQL Server. Hasło Wprowadź hasło dla właściwości Username. Adres URL połączenia Wprowadź adres URL połączenia JDBC, np. jdbc:sqlserver://<serwer>:<port>. Aby dołączyć opcjonalne właściwości dla połączenia, dołącz je po średniku, np.jdbc:sqlserver://localhost:1433;<options>. Na przykład, aby połączyć się z bazą danych przy użyciu zintegrowanych zabezpieczeń Active Directory®:;databasename=<baza danych>;integratedSecurity=True;authenticationScheme=NTLMUwaga: Domyślnie port to
1433; jednak w Twoim środowisku może być inaczej.Uwaga: Wszystkie poufne dane uwierzytelniające są automatycznie szyfrowane i przechowywane przy użyciu szyfrowania Advanced Encryption Standard (AES) -256. Ze względów bezpieczeństwa unikaj włączania poświadczeń użytkownika jako opcjonalnych właściwości w ramach właściwości Connection URL.
- Wybierz środowiska, które mają być używane z połączeniem i kliknij Zapisz.
- Aby przetestować połączenie, utwórz i uruchom łańcuch z poleceniem Get Table Definition konektora i sprawdź, czy zwraca prawidłowe dane wyjściowe.
Rozwiązywanie problemów
Jeśli połączenie z SQL Server nie powiedzie się:
- Zweryfikuj poświadczenia uwierzytelniania użytkownika integracji.
- Sprawdź adres URL połączenia JDBC, w tym jego serwer i port.
- Jeśli łączysz się z lokalną bazą danych, sprawdź GroundRunner wybrany dla łącznika.
Jeśli połączenie nie wykona polecenia, sprawdź, czy jego dane wejściowe - takie jak składnia SQL lub tabela - są prawidłowe.