Importieren von Siebel-Daten mithilfe von Visual Studio
Dieser Abschnitt enthält Informationen zur Verwendung von Microsoft Visual Studio zum Importieren von Daten aus einem Siebel-System in eine SQL Server-Datenbank. Es enthält auch Anweisungen zum Erstellen und Ausführen eines SSIS-Pakets zum Importieren dieser Daten.
Voraussetzungen
Bevor Sie die in diesem Thema beschriebenen Prozeduren ausführen, stellen Sie Folgendes sicher:
Der Datenanbieter für Siebel ist auf dem Computer installiert.
Microsoft Visual Studio ist auf dem Computer installiert.
Importieren in Visual Studio
Starten Sie Visual Studio, und erstellen Sie ein Integration Service-Projekt.
Wählen Sie im Menü Projekt die Option SSIS-Import-/Export-Assistent aus. Dadurch wird der SQL Server-Import-/Export-Assistent gestartet.
Lesen Sie die Informationen auf dem Willkommensbildschirm, und klicken Sie dann auf Weiter.
Klicken Sie im Dialogfeld Datenquelle auswählen aus der Dropdownliste Datenquelle.NET Framework Datenanbieter für Siebel eBusiness-Anwendungen. Geben Sie Werte für die verschiedenen Verbindungseigenschaften für den Datenanbieter für Siebel Verbindungszeichenfolge an. Weitere Informationen zu den Verbindungszeichenfolge-Eigenschaften finden Sie unter Datenanbietereigenschaften für die Siebel-Verbindungszeichenfolge.
Klicken Sie auf Weiter.
Führen Sie im Dialogfeld Ziel auswählen folgendes aus:
Wählen Sie in der Dropdownliste Ziel die Option SQL Native Client aus.
Wählen Sie in der Dropdownliste Servername einen SQL Server Namen aus.
Wählen Sie einen Authentifizierungsmodus aus.
Wählen Sie in der Dropdownliste Datenbank die Datenbank aus, in die Siebel-Tabelle importiert werden soll.
Klicken Sie auf Weiter.
Wählen Sie im Dialogfeld Tabellenkopie oder Abfrage angeben die Option Abfrage schreiben aus, um die zu übertragenden Daten anzugeben .
Geben Sie im Dialogfeld Quellabfrage bereitstellen eine SELECT-Abfrage an, um die Daten zu filtern, die in die SQL Server importiert werden sollen. Weitere Informationen zur Grammatik für eine SELECT-Abfrage für den Datenanbieter für Siebel finden Sie unter Syntax für eine SELECT-Anweisung in Siebel.
Klicken Sie zum Überprüfen der Abfrage auf die Schaltfläche Analyse , klicken Sie im Popupdialogfeld auf OK , und klicken Sie dann auf Weiter.
Aktivieren Sie im Dialogfeld Quelltabellen und -ansichten auswählen das Kontrollkästchen für die Quell- und Zieltabellen. Die Quelle ist die Abfrage, die Sie zum Abrufen von Daten aus Siebel angegeben haben. Das Ziel ist die Tabelle, die in der SQL Server-Datenbank erstellt wird.
Der Assistent erstellt eine Standardzuordnung zwischen den Quell- und Zieltabellenfeldern. Sie können die Zuordnungen jedoch entsprechend Ihren Anforderungen ändern. Klicken Sie zum Ändern der Feldzuordnungen auf Zuordnungen bearbeiten.
Im Dialogfeld Spaltenzuordnungen können Sie Folgendes ausführen:
Ändern Sie die Namen der Spalten in der Zieltabelle.
Ignorieren Sie bestimmte Spalten in der Zieltabelle.
Ändern Sie den Datentyp für Felder in der Zieltabelle.
Ändern Sie andere Feldattribute wie NULLable, Größe, Genauigkeit und Skalierung.
Klicken Sie auf OK.
Klicken Sie im Dialogfeld Quelltabellen und -ansichten auswählen auf Weiter.
Überprüfen Sie im Dialogfeld Assistent abschließen die Zusammenfassung der Aktionen, die vom Assistenten ausgeführt werden, und klicken Sie dann auf Fertig stellen.
Im Dialogfeld Ausführende Vorgänge beginnt der Assistent mit der Ausführung von Aufgaben, um die Informationen aus Siebel in eine SQL Server Datenbanktabelle zu importieren. Die status für jede Aufgabe wird im Assistenten angezeigt.
Nachdem alle Aufgaben erfolgreich ausgeführt wurden, klicken Sie auf Schließen. Wenn eine Aufgabe fehlschlägt, lesen Sie die entsprechende Fehlermeldung, beheben Sie das Problem, und führen Sie den Assistenten erneut aus.
Der Assistent fügt Ihrem Integration Service-Projekt ein SSIS-Paket hinzu. Speichern Sie das Integration Service-Projekt.
Ausführen des SSIS-Pakets
Sobald das Paket in einem Integration Service-Projekt erstellt wurde, können Sie es ausführen, um Daten aus einem Siebel-System in eine SQL Server Datenbank zu importieren. Führen Sie die folgenden Schritte aus, um Siebel-Daten zu importieren, indem Sie das Paket ausführen.
Navigieren Sie zum SSIS-Paket in Projektmappen-Explorer.
Klicken Sie mit der rechten Maustaste auf den Paketnamen, und wählen Sie dann Paket ausführen aus.
Run Integration Services (SSIS)-Pakete bietet weitere Informationen.
Überprüfen der Ergebnisse
Nach dem Ausführen des Pakets müssen Sie die Ergebnisse überprüfen, indem Sie sich beim SQL Server anmelden und zu der Datenbank navigieren, in die die Siebel-Daten importiert werden. Beim Ausführen des Pakets sollte eine Tabelle in der Zieldatenbank erstellt worden sein. Diese Tabelle sollte mit den Werten aus der Siebel-Tabelle aufgefüllt werden.