Teilen über


Herstellen einer Verbindung mit Oracle Database in Visual Studio

Hier erfahren Sie, wie Sie das Add-In Adapterdienst nutzen, den Assistenten zum Hinzufügen von Adaptermetadaten und das Add Adapter Service Reference Plug-In verwenden.

Verbindungsoptionen in Visual Studio

Bei Verwendung von Visual Studio stehen mehrere Optionen zum Herstellen einer Verbindung mit Oracle Database zur Verfügung. Die Optionen umfassen:

  • Das BizTalk-Projekt-Add-In "Consume Adapter Service" ist in BizTalk Server-Projekten verfügbar. Sie verwenden das Add-In Adapterdienst nutzen, 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 Oracle Database-Adapters.

  • Der Assistent zum Hinzufügen von Adaptermetadaten ist in BizTalk Server Projekten verfügbar. 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 Oracle Database-Adapters.

    Hinweis

    Da der Oracle Database-Adapter sowohl als WCF-Custom-Bindung als auch als BizTalk-Adapter verfügbar gemacht wird, können Sie entweder das Adapterdienst-Add-In nutzen 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 "Adapterdienstverweis 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 Oracle Database-Anwendungen mithilfe des WCF-Dienstmodells.

    Um das Add-In Adapterdienst nutzen, den Assistenten zum Hinzufügen von Adaptermetadaten oder das Add Adapter Service Reference Plug-In zu verwenden, müssen Sie zuerst eine Verbindung mit der Oracle-Datenbank herstellen. Alle drei Methoden stellen ein Dialogfeld bereit, über das Sie eine Verbindung konfigurieren, indem Sie Folgendes festlegen:

  • Verbindungsparameter. Dies sind die Parameter, die zum Erstellen des Verbindungs-URI verwendet werden. Sie müssen eine Datenquelle (Oracle net service name) angeben.

  • Kennwortanmeldeinformationen für den Benutzernamen für die Oracle-Datenbank. Diese werden verwendet, um Sie in der Oracle-Datenbank zu authentifizieren, wenn die Verbindung hergestellt wird. Sie müssen einen Benutzernamen und ein Kennwort angeben.

  • Bindungseigenschaften. Bindungseigenschaften sind zur Entwurfszeit optional, d. h. beim Generieren von Metadaten für Vorgänge. Weitere Informationen zu Bindungseigenschaften finden Sie unter Informationen zu den Bindungseigenschaften des Oracle Database-Adapters.

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

  • Das Add-In Adapter-Dienst 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. Später können Sie diese Bindungsdatei verwenden, um einen Port in der BizTalk Server-Verwaltungskonsole zu erstellen. Weitere Informationen zur Bindungsdatei finden Sie unter Konfigurieren einer physischen Portbindung mithilfe einer Portbindungsdatei für Oracle Database.

  • 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.

Weitere Informationen

Abrufen von Metadaten für Oracle Database-Vorgänge in Visual Studio