Vorgänge für Tabellen und Sichten mit benutzerdefinierten Typen mithilfe des SQL-Adapters
Sie können den SQL-Adapter verwenden, um Vorgänge für Tabellen oder Sichten mit Spalten von benutzerdefinierten Typen (UDTs) auszuführen. Sie können die Standardtabellenvorgänge (Einfügen, Aktualisieren, Löschen und Auswählen) verwenden, um Daten für UDT-Typen zu lesen oder in Spalten zu schreiben. Sie können auch gespeicherte Prozeduren und Funktionen für solche Tabellen ausführen. Sie müssen jedoch bestimmte Aufgaben ausführen, bevor Sie den Adapter für Tabellen mit UDT-Spalten verwenden können. Nachdem Sie diese Aufgaben ausgeführt haben, können Sie den Adapter für Folgendes verwenden:
Führen Sie die Vorgänge Einfügen, Löschen, Aktualisieren und Auswählen aus, wie unter Einfügen, Aktualisieren, Löschen oder Auswählen von Vorgängen mithilfe von BizTalk Server mit dem SQL-Adapter beschrieben.
Führen Sie gespeicherte Prozeduren aus, wie unter Ausführen gespeicherter Prozeduren in SQL Server mithilfe von BizTalk Server beschrieben.
Führen Sie zusammengesetzte Vorgänge für Tabellen mit UDT-Spalten aus, wie unter Ausführen zusammengesetzter Vorgänge für SQL Server mithilfe von BizTalk Server
Abfragen von Tabellen mit UDT-Spalten, wie unter Empfangen von Abrufdaten geänderten Nachrichten von SQL Server mithilfe von BizTalk Server beschrieben.
Führen Sie andere Vorgänge aus, wie unter Entwickeln Ihrer BizTalk-Anwendungen beschrieben.
Überlegungen beim Ausführen von Vorgängen für Tabellen mit UDTs
Sie müssen die folgenden Aufgaben ausführen, bevor Sie den Adapter verwenden können, um Vorgänge für Tabellen mit UDT-Spalten auszuführen.
Beim Generieren eines Schemas für den Vorgang mithilfe von Visual Studio
UDT-Typ Speicherort von Assemblys UDTs, die mit SQL Server ausgeliefert werden, z. B. Geography – Stellen Sie sicher, dass Microsoft.SqlServer.Types.dll dem GAC hinzugefügt wird.
– Stellen Sie sicher, dass SqlServerSpatial.dll im Ordner System32 verfügbar ist.
Sie können diese DLLs auf dem Computer installieren, indem Sie die SQL Server Setup ausführen und auf der Seite Featureauswahl des Assistenten Verwaltungstools – Grund- und Verwaltungstools – Abschließen auswählen.UDTs, die nicht mit SQL Server ausgeliefert, aber von Benutzern definiert wurden Stellen Sie sicher, dass die entsprechenden Assemblys für die UDTs am selben Speicherort wie die ausführbare Visual Studio-Datei verfügbar sind, devenv.exe. Die ausführbare Datei ist in der Regel unter <installation drive>:\Program Files\Microsoft Visual Studio <version>\Common7\IDE
verfügbar.Beim Ausführen des Vorgangs mit BizTalk Server
UDT-Typ Speicherort von Assemblys UDTs, die mit SQL Server ausgeliefert werden, z. B. Geography – Stellen Sie sicher, dass Microsoft.SqlServer.Types.dll dem GAC hinzugefügt wird.
– Stellen Sie sicher, dass SqlServerSpatial.dll im Ordner System32 verfügbar ist.
Sie können diese DLLs auf dem Computer installieren, indem Sie die SQL Server Setup ausführen und auf der Seite Featureauswahl des Assistenten Verwaltungstools – Grund- und Verwaltungstools – Abschließen auswählen.UDTs, die nicht mit SQL Server ausgeliefert, aber von Benutzern definiert wurden Stellen Sie sicher, dass die entsprechenden Assemblys für die UDTs unter dem BizTalk Server Installationspfad verfügbar sind. Für BizTalk Server ist <dies in der Regel Installationslaufwerk>:\Programme\Microsoft BizTalk Server. Beim Ausführen des Vorgangs mithilfe von Visual Studio
UDT-Typ Speicherort von Assemblys UDTs, die mit SQL Server ausgeliefert werden, z. B. Geography – Stellen Sie sicher, dass Microsoft.SqlServer.Types.dll dem GAC hinzugefügt wird.
– Stellen Sie sicher, dass SqlServerSpatial.dll im Ordner System32 verfügbar ist.
Sie können diese DLLs auf dem Computer installieren, indem Sie die SQL Server Setup ausführen und auf der Seite Featureauswahl des Assistenten Verwaltungstools – Grund- und Verwaltungstools – Abschließen auswählen.UDTs, die nicht mit SQL Server ausgeliefert, aber von Benutzern definiert wurden Stellen Sie sicher, dass die entsprechenden Assemblys für die UDTs am selben Speicherort wie die ausführbare Projektdatei verfügbar sind, die sich in der Regel im Ordner \bin\Debug des Projekts befindet. Nachdem Sie diese Aufgaben abgeschlossen haben, können Sie alle Vorgänge für Tabellen mit UDTs ausführen.
Weitere Informationen
Herstellen einer Verbindung mit einem SAP-System mithilfe des Adapters