Freigeben über


Herstellen einer Verbindung mit SQL Server in Visual Studio mithilfe des SQL-Adapters

Dieser Abschnitt enthält Anweisungen zur Verwendung des Add-Ins "Adapterdienst nutzen", des Assistenten zum Hinzufügen von Adaptermetadaten und des Plug-Ins "Adapterdienstreferenz hinzufügen".

  • Das BizTalk-Projekt-Add-In "Consume Adapter Service" ist in BizTalk Server Projekten verfügbar und wird im Rahmen der WCF LOB Adapter SDK-Installation installiert. Sie verwenden das Add-In Adapterdienst nutzen, um Nachrichtenschemas (XSDs) für Vorgänge zu generieren, die in Ihrer BizTalk-Lösung als Ziel verwendet werden sollen. Weitere Informationen zum Entwickeln von Lösungen mit BizTalk Server finden Sie unter Entwickeln von BizTalk-Anwendungen mithilfe des SQL-Adapters.

  • Der Assistent zum Hinzufügen von Adaptermetadaten ist in den BizTalk Server-Projekten verfügbar und wird im Rahmen der BizTalk Server Installation installiert. Sie verwenden den Assistenten zum Hinzufügen von Adaptermetadaten, um Nachrichtenschemas (XSDs) für Vorgänge zu generieren, die Sie in Ihrer BizTalk-Lösung als Ziel verwenden möchten. Weitere Informationen zum Entwickeln von Lösungen mit BizTalk Server finden Sie unter Entwickeln von BizTalk-Anwendungen mithilfe des SQL-Adapters.

    Hinweis

    Da der SQL-Adapter sowohl als WCF-Custom-Bindung als auch als BizTalk-Adapter verfügbar gemacht wird, können Sie entweder das Add-In Zum Verwenden des Adapterdiensts oder den Assistenten zum Hinzufügen von Adaptermetadaten aus einem BizTalk-Projekt verwenden, um eine Verbindung mit SQL Server herzustellen.

  • Das Visual Studio-Plug-In "Adapterdienstreferenz hinzufügen" ist in Nicht-BizTalk-Programmierprojekten verfügbar. Sie verwenden das Add Adapter Service Reference Plug-In, um eine WCF-Clientklasse oder eine WCF-Dienstrückrufschnittstelle zu generieren, wenn Sie Lösungen mithilfe des WCF-Dienstmodells entwickeln. Weitere Informationen zum Entwickeln von Lösungen mit dem WCF-Dienstmodell finden Sie unter Entwickeln von SAP-Anwendungen mithilfe des WCF-Dienstmodells.

    Um das BizTalk-Projekt-Add-In "Adapterdienst nutzen", den Assistenten zum Hinzufügen von Adaptermetadaten oder das Visual Studio-Plug-In "Adapterdienstreferenz hinzufügen" verwenden zu können, müssen Sie zuerst eine Verbindung mit SQL Server herstellen. Alle drei Methoden bieten ein Dialogfeld, über das Sie eine Verbindung konfigurieren, indem Sie Folgendes festlegen:

  • Verbindungsparameter. Dies sind die Parameter, die zum Erstellen des Verbindungs-URI verwendet werden, z. B. der SQL Server Name, die Datenbank instance Namen und der Datenbankname.

  • Anmeldeinformationen zum Benutzernamenkennwort für SQL Server. Diese werden verwendet, um Sie auf SQL Server zu authentifizieren, wenn die Verbindung hergestellt wird. Sie müssen einen Benutzernamen und ein Kennwort angeben.

  • Bindungseigenschaften. Bindungseigenschaften sind optional, und ob Sie sie angeben, hängt in erster Linie davon ab, ob Sie Vorgänge als Ziel festlegen, für die bestimmte Bindungseigenschaften festgelegt werden müssen. Weitere Informationen zu Bindungseigenschaften finden Sie unter Informationen zum BizTalk-Adapter für SQL Server Adapterbindungseigenschaften.

    Wenn Sie die Verbindung mit SQL Server konfigurieren, müssen Sie mindestens nur Bindungseigenschaften und Verbindungsparameter angeben, die zum Herstellen der Verbindung erforderlich sind und sich auf die vom SQL-Adapter zurückgegebenen Metadaten für die Vorgänge auswirken, die Sie als Ziel verwenden möchten. Sie können jedoch auch Werte für zusätzliche Bindungseigenschaften und Verbindungsparameter angeben, die zur Laufzeit verwendet werden. Der Grund ist wie folgt:

  • Das Add-In "Adapterdienst nutzen" erstellt eine BizTalk-Portbindungsdatei aus den Bindungseigenschaften und Verbindungsparametern, die Sie beim Konfigurieren der Verbindung angeben, und fügt diese Datei Ihrem Projekt hinzu.

  • Das Add Adapter Service Reference Plug-In erstellt eine app.config Datei aus den Bindungseigenschaften und Verbindungseigenschaften, die Sie beim Konfigurieren der Verbindung angeben, und fügt diese Datei in Ihrem Projektverzeichnis hinzu.