Con il connettore Microsoft® SQL Server®, puoi utilizzare i comandi in una catena per eseguire operazioni in linguaggio di query strutturato (SQL) in database Microsoft SQL Server, incluse soluzioni come Microsoft Dynamics® Great Plains® (GP) o Yardi® Private Cloud. Ad esempio, con questo connettore puoi:
- Eseguire comandi SQL, tra cui un'istruzione
CREAoAGGIORNAo una querySELEZIONA - Recuperare dettagli su una tabella in SQL Server
- Inserire record in un database SQL Server
Nota: Questo connettore è stato realizzato da Workiva e si collega a un sistema di terze parti. Sebbene il nostro team di assistenza possa aiutare a configurare questo connettore all'interno del tuo spazio di lavoro, non siamo in grado di risolvere i problemi o di fornire assistenza in altro modo per qualsiasi problema che abbia origine al di fuori della piattaforma Workiva.
Requisiti
Per attivare la connessione al database di SQL Server, il connettore utilizza la connettività di database Java (JDBC), protetta da un'autenticazione di base con nome utente e password. Per configurare il connettore, avrai bisogno di:
- Un utente designato per l'integrazione creato in SQL Server per il connettore
- Nome utente e password dell'utente dell'integrazione
- L'URL della connessione JDBC, ad esempio
jdbc:sqlserver://localhost:1433;[opzioni] - Per connettersi a un database SQL Server on-premises, un GroundRunner per la connessione
Versioni supportate
Il connettore Microsoft® SQL Server® è compatibile con le seguenti versioni di database:
- Azure SQL Database
- Azure Synapse Analytics
- Istanza gestita di Azure SQL
- SQL Server 2022
- SQL Server 2019
- SQL Server 2017
- SQL Server 2016
- SQL Server 2014
Configurare il connettore di Microsoft SQL Server
Nota: Per rendere il connettore disponibile per l'uso nelle catene della tua organizzazione, un amministratore della sicurezza dell'org deve prima abilitarlo da Configurazione.
- Da Builder catena, clicca su Connessioni e poi su Crea in alto a destra.
- In Connettore Connessione, seleziona Microsoft SQL Server e il runner da utilizzare con la connessione.
- In Informazioni di base, inserisci un nome e una descrizione unici per identificare la connessione.
- In Proprietà, inserisci i dettagli del connettore:
Proprietà Dettagli Nome utente Inserisci il nome utente dell'utente di integrazione di SQL Server del connettore. Password Inserisci la password per la proprietà Nome utente. URL di connessione Inserisci l'URL della connessione JDBC, ad esempio jdbc:sqlserver://<server>:<port>. Per includere le proprietà opzionali della connessione, aggiungile dopo il punto e virgola, comejdbc:sqlserver://localhost:1433;<options>. Ad esempio, per connettersi a un database utilizzando la sicurezza integrata di Active Directory®:;databasename=<database>;integratedSecurity=True;authenticationScheme=NTLMNota: Per impostazione predefinita, la porta è
1433; tuttavia, potrebbe essere diversa per il tuo ambiente.Nota: Tutte le credenziali sensibili vengono automaticamente crittografate e memorizzate con la crittografia Advanced Encryption Standard (AES)-256. Per motivi di sicurezza, evita di includere le credenziali dell'utente come proprietà facoltative nella proprietà Connection URL.
- Seleziona gli ambienti da utilizzare per la connessione e clicca su Salva.
- Per testare la connessione, crea ed esegui una catena con il comando Ottieni la definizione della tabella del connettore e verifica che restituisca un output valido.
Risoluzione dei problemi
Se la connessione a SQL Server fallisce:
- Verifica le credenziali di autenticazione dell'utente dell'integrazione.
- Controlla l'URL della connessione JDBC, compresi il server e la porta.
- Se ti connetti a un database on-premises, controlla il GroundRunner selezionato per il connettore.
Se la connessione non riesce a eseguire un comando, verifica che i suoi input, come la sintassi SQL o la tabella, siano validi.