Med Microsoft® SQL Server® Connector kan du bruke kommandoer i en kjede for å utføre SQL-operasjoner (Structured Query Language) i Microsoft SQL Server-databaser, inkludert løsninger som Microsoft Dynamics® Great Plains® (GP) eller Yardi® Private Cloud. Med denne kontakten kan du for eksempel
- Utføre SQL-kommandoer, inkludert en
CREATEellerUPDATEsetning ellerSELECTspørring - Hent informasjon om en tabell i SQL Server
- Sette inn poster i en SQL Server-database
Merk: Denne kontakten er bygget av Workiva og kobles til et tredjepartssystem. Supportteamet vårt kan hjelpe deg med å konfigurere denne koblingen i arbeidsområdet ditt, men vi kan ikke feilsøke eller på annen måte hjelpe deg med problemer som oppstår utenfor Workiva-plattformen.
Krav
For å aktivere tilkoblingen til SQL Server-databasen bruker konnektoren Java-databasetilkobling (JDBC), som er sikret med grunnleggende brukernavn- og passordautentisering. For å sette opp kontakten trenger du
- En utpekt integrasjonsbruker som er opprettet i SQL Server for kontakten
- Integrasjonsbrukerens brukernavn og passord
- JDBC-tilkoblingens URL, for eksempel
jdbc:sqlserver://localhost:1433;[options] - For å koble til en lokal SQL Server-database, en GroundRunner for tilkoblingen
Versjoner som støttes
Microsoft® SQL Server® Connector er kompatibel med følgende databaseversjoner:
- Azure SQL-database
- Azure Synapse Analytics
- Azure SQL Managed Instance
- SQL Server 2022
- SQL Server 2019
- SQL Server 2017
- SQL Server 2016
- SQL Server 2014
Konfigurer Microsoft SQL Server-tilkoblingen
Merk: For å gjøre kontakten tilgjengelig for bruk i organisasjonens kjeder, må en sikkerhetsadministrator i organisasjonen først aktivere den fra Configuration.
- Fra Chain Builder klikker du på Connections, og deretter Create øverst til høyre.
- Under Connector Connection velger du Microsoft SQL Server og løperen som skal brukes med tilkoblingen.
- Under Basic Info angir du et unikt navn og en beskrivelse for å identifisere tilkoblingen.
- Under Properties angir du kontaktens detaljer:
Egenskap Detaljer Brukernavn Skriv inn brukernavnet til integrasjonsbrukeren for koblingen til SQL Server. Passord Skriv inn passordet for egenskapen Username. URL for tilkobling Skriv inn URL-adressen for JDBC-tilkoblingen, for eksempel jdbc:sqlserver://<server>:<port>. Hvis du vil inkludere valgfrie egenskaper for tilkoblingen, legger du dem til etter et semikolon, for eksempeljdbc:sqlserver://localhost:1433;<options>. For eksempel for å koble til en database ved hjelp av Active Directory® -integrert sikkerhet:;databasename=<database>;integratedSecurity=True;authenticationScheme=NTLMMerk: Som standard er porten
1433; dette kan imidlertid være annerledes i ditt miljø.Merk: Alle sensitive opplysninger krypteres automatisk og lagres med Advanced Encryption Standard (AES)-256-kryptering. Av sikkerhetshensyn bør du unngå å inkludere brukerlegitimasjon som valgfrie egenskaper i egenskapen Connection URL.
- Velg miljøene som skal brukes med tilkoblingen, og klikk på Lagre.
- For å teste tilkoblingen kan du opprette og kjøre en kjede med -kontaktens Get Table Definition -kommando, og kontrollere at den returnerer en gyldig utdata.
Feilsøking
Hvis tilkoblingen til SQL Server mislykkes:
- Bekreft integrasjonsbrukerens autentiseringsopplysninger.
- Kontroller URL-adressen for JDBC-tilkoblingen, inkludert server og port.
- Hvis du kobler til en lokal database, må du kontrollere at GroundRunner er valgt for kontakten.
Hvis tilkoblingen ikke klarer å utføre en kommando, må du kontrollere at inndataene - for eksempel SQL-syntaksen eller tabellen - er gyldige.