---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# SQL-Server konfigurieren

# SQL-Server konfigurieren {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Die folgende Beispielkonfiguration wurde unter SQL Server 2008 durchgeführt, das auf Windows Server 2008 installiert ist.

## Vorbereitungen

Der ODBC-Treiber muss auf demselben Computer installiert sein, auf dem SQL Server installiert ist.

## Prozedur

1. Klicken Sie mit der rechten Maustaste auf die Anwendung „SQL Server Management Studio", und wählen Sie Als Administrator ausführen.
2. Melden Sie sich bei der Datenbank an, zu der Sie einen Link erstellen möchten.
3. Mit rechter Maustaste klicken ServerobjekteVerbindungsserver.
4. Klicken Sie auf Neuer verknüpfter Server.
5. Tragen Sie im Dialogfenster die folgenden Werte ein.  
   * Verknüpfter Server: <kbd class="ph userinput">SERVICENOW</kbd>. Dies ist der Name des verknüpften Servers.
   * Anbieter: <kbd class="ph userinput">Microsoft OLE DB Provider für ODBC-Treiber</kbd>
   * Produktname: <kbd class="ph userinput">ServiceNow</kbd>. Dies ist ein Identifier. Geben Sie einen geeigneten Wert ein.
   * Datenquelle: <kbd class="ph userinput">ServiceNow</kbd>. Dies ist der Name Ihres DSN.

   {#t_ConfiguringSQLServer__ul_sbb_42d_np}  
6. Wählen Sie Sicherheit aus der Liste Seite auswählen, und geben Sie die folgenden Sicherheitswerte ein:  
   1. Wählen Sie für eine Anmeldeverbindung Mit diesem Sicherheitskontext zu erstellen.
   2. Geben Sie den Benutzernamen und das Passwort für die Verbindung zur ServiceNow-Instanz ein.
   3. Klicken Sie auf OK.

   {#t_ConfiguringSQLServer__ol_pks_w2d_np}  
7. Navigieren zu ServerobjekteVerbindungsserverAnbieter und doppelklicken Sie auf Microsoft OLE DB-Anbieter für ODBC-Treiber.
8. Wählen Sie die folgenden Optionen aus:  
   * Verschachtelte Abfragen
   * Nur Stufe Null
   * Support-Like-Operator

   {#t_ConfiguringSQLServer__ul_m1t_lfd_np}  
   Tipp:  
   ServiceNow empfiehlt, den Drittanbieter in der Out-of-Process-Modus-Einstellung auszuführen (AllowInProcess=FALSE). Wenn Sie den Provider in Bearbeitung ausführen (innerhalb des gleichen Prozesses wie SQL Server), können Probleme mit dem Provider den SQL Server-Prozess beeinflussen, was wiederum zum Absturz des SQL-Servers führen kann.  
9. Testen Sie Ihre Verbindung, indem Sie den neu erstellten verknüpften Server SERVICENOW und Testverbindung auswählen.
10. Führen Sie die folgende Abfrage in einem Abfrageerstellungsfenster aus, um einige Ergebnisse abzurufen.  

## Nächste Maßnahme

Anzahl Präzisionsfehler  
Bei der Abfrage von Dezimal- oder Zahlenfeldwerten können Präzisionsfehler mit der Syntax OPENQUERY mit dem ODBC-Treiber auftreten. In diesem Fall verwenden Sie die Syntax Cast, um die Genauigkeit zu konvertieren. Beispiel:

    SELECT * FROM OPENQUERY (SERVICENOW , 'select Cast(sys_mod_count as Decimal(38,0)), number, short_description from incident' ) GO

SQL Server-Verbindungszeichenfolge  
Um den ODBC-Treiber direkt in SQL Server 2008 zu verwenden, geben Sie die Verbindungszeichenfolge im folgenden Format an.

    Dsn=ServiceNow;uid =username;pwd =password

Hinweis:  
Die neuesten Patches für SQL Server 2008 sind erforderlich, damit Sie über den SQL-Importassistenten eine Verbindungszeichenfolge in der Benutzeroberfläche angeben können

Sp_addlinkedserver verwenden  
Das folgende Beispiel erstellt einen verknüpften Server mit dem Namen „ServiceNow ODBC", der den Microsoft OLE DB Provider für ODBC (MSDASQL) und den Parameter data_source verwendet

    EXEC sp_addlinkedserver 
       @server  = N 'ServiceNow ODBC' , 
       @srvproduct  = N '' ,
       @provider  = N 'MSDASQL' , 
       @datasrc  = N 'ServiceNow';
     GO

Nach dem Erstellen des verknüpften Servers müssen dessen Eigenschaften aktualisiert werden, um die Anmeldeinformationen anzugeben.

