Freigeben über


Der Datenanbieter für Siebel

Überblick

Der Datenanbieter für Siebel basiert auf dem Microsoft BizTalk-Adapter für Siebel eBusiness-Anwendungen. Sie können den Datenanbieter für Siebel für Folgendes verwenden:

  • Schreiben Sie einen ADO.NET-Client, um eine Verbindung mit dem Siebel-System herzustellen. Der Datenanbieter für Siebel macht bestimmte Klassen verfügbar, mit denen Sie eine Schnittstelle mit dem Anbieter herstellen können.

  • Ausführen einer SELECT-Abfrage für eine Siebel-Geschäftskomponente

  • Ausführen einer EXEC-Abfrage für einen Siebel-Geschäftsdienst

  • Verwenden des Datenanbieters für Siebel mit SQL Server Integration Services (SSIS)

Die Verwendung des .NET Framework-Datenanbieters für Siebel eBusiness-Anwendungen ist eine großartige Ressource für Informationen zu:

  • Die ADO.NET Schnittstellen, die durch den Datenanbieter für Siebel erweitert wurden

  • Die Verbindungszeichenfolge zum Herstellen einer Verbindung mit einem Siebel-System

  • Syntax für die SELECT- und EXEC-Anweisungen

  • Verwenden des Datenanbieters für Siebel mit SSIS

Einschränkungen

Im Folgenden sind die Einschränkungen des .NET Framework-Datenanbieters für Siebel eBusiness-Anwendungen bekannt:

  • Der Datenanbieter für Siebel unterstützt Aliasnamen für Tabellen in der SELECT-Klausel, aber nicht in der WHERE-Klausel.

  • Der Datenanbieter für Siebel kann keine Tabelle mit Spaltennamen erstellen, die das Sonderzeichen "]" aufweisen. Sie können das Sonderzeichen escapen, indem Sie eine weitere schließende eckige Klammer einfügen. Daher sollten Sie "]]" anstelle von "]" einschließen.

  • Aufgrund von Problemen mit der Timeoutbehandlung durch die zugrunde liegende Siebel-Client-API unterstützt der Datenanbieter für Siebel kein Befehls- und Verbindungstimeout.

  • Der Datenanbieter für Siebel unterstützt kein asynchrones Befehlsverhalten.

  • Bei Verwendung mit einem SSIS-Projekt (SQL Server Integration Services) kann der Datenanbieter für Siebel keine Daten für Spalten abrufen, die Werte mit mehr als 8000 Zeichen enthalten. Dies ist auf eine SSIS-Einschränkung zurückzuführen, nach der:

    • Werte, die größer als 4.000 Zeichen in der SSIS-Variable sind, werden nicht unterstützt.

    • Werte, die größer als 4.000 breite Zeichen sind, werden nicht unterstützt.

    • Werte, die größer als 8.000 Einzelbytezeichen sind, werden nicht unterstützt.

  • Der EXEC-Vorgang ist nicht funktionsfähig, wenn der .NET Framework-Datenanbieter für Siebel eBusiness-Anwendungen mit SQL Server Integration Services (SSIS) verwendet wird. So können Adapterclients beispielsweise keinen Geschäftsdienst in Siebel (mithilfe des Datenanbieters für Siebel) ausführen, während die Datenanbieter mit SSIS verwendet werden.

Weitere Informationen

Einschränkungen des Siebel-Adapters
Problembehandlung beim Siebel-Adapter