Importieren von Siebel-Daten mithilfe von SQL Server Management Studio
Dieser Abschnitt enthält Informationen zur Verwendung von SQL Server Management Studio zum Importieren von Daten aus einem Siebel-System in eine SQL Server-Datenbank. Außerdem enthält sie Anweisungen zum Erstellen und Ausführen eines SSIS-Pakets zum Importieren dieser Daten.
Voraussetzungen
Bevor Sie die in diesem Thema beschriebenen Verfahren ausführen, stellen Sie folgendes sicher:
Der Datenanbieter für Siebel ist auf dem Computer installiert.
SQL Server Business Intelligence Development Studio ist auf dem Computer installiert.
Importieren von Daten mithilfe von SQL Server Management Studio
Führen Sie die folgenden Schritte aus, um Daten mithilfe des Datenanbieters für Siebel mit SQL Server Management Studio aus dem Siebel-System zu importieren.
So importieren Sie Daten mithilfe von SQL Server Management Studio
Starten Sie die SQL Server Management Studio.
Geben Sie im Dialogfeld Verbindung mit Server herstellen die Werte für die Verbindung mit einer SQL Server-Datenbank an, und klicken Sie dann auf Verbinden. Microsoft SQL Server Management Studio wird geöffnet.
Erweitern Sie in Objekt-Explorer den SQL Server Namen, erweitern Sie Datenbanken, und klicken Sie mit der rechten Maustaste auf die Datenbank, in die Sie die Tabellen aus dem Siebel-System exportieren möchten. Zeigen Sie im Kontextmenü auf Aufgaben, und klicken Sie dann auf Daten importieren. Dadurch wird der SQL Server Import/Export-Assistent gestartet.
Lesen Sie die Informationen auf dem Willkommensbildschirm, und klicken Sie dann auf Weiter.
Wählen Sie im Dialogfeld Datenquelle auswählen in der Dropdownliste Datenquelledie Option .NET Framework Datenanbieter für Siebel eBusiness-Anwendungen aus. 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 auf die Schaltfläche Analysieren , um die Abfrage zu überprüfen, klicken Sie im Popupdialogfeld auf OK , und klicken Sie dann auf Weiter.
Aktivieren Sie im Dialogfeld Quelltabellen und -sichten 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 auf Zuordnungen bearbeiten, um die Feldzuordnungen zu ändern.
Im Dialogfeld Spaltenzuordnungen haben Sie folgende Möglichkeiten:
Ä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, z. B. NULL-Werte, Größe, Genauigkeit und Skalierung.
Wenn Sie fertig sind, klicken Sie auf OK.
Klicken Sie im Dialogfeld Quelltabellen und -sichten auswählen auf Weiter.
Im Dialogfeld Paket speichern und ausführen :
Aktivieren Sie das Kontrollkästchen Sofort ausführen , um die Abfrage auszuführen.
Aktivieren Sie das Kontrollkästchen SSIS-Paket speichern , um die Abfrage als Paket zu speichern und später auszuführen. Wenn Sie das Paket speichern möchten, müssen Sie auch angeben, ob Sie das Paket im SQL Server oder im Dateisystem speichern möchten.
Wählen Sie in der Dropdownliste Paketschutzebene eine Schutzebene für das Paket aus, und geben Sie ggf. Anmeldeinformationen an.
Klicken Sie auf Weiter.
Wenn Sie das Paket speichern möchten, fahren Sie mit dem nächsten Schritt fort. Fahren Sie andernfalls mit Schritt 15 fort.
Geben Sie im Dialogfeld SSIS-Paket speichern Folgendes an:
Der Name für das Paket
Die Beschreibung für das Paket
Wenn Sie das Paket in einem SQL Server speichern möchten, wählen Sie in der Dropdownliste Servername einen SQL Server aus.
Wenn Sie das Paket im Dateisystem speichern möchten, geben Sie den Namen und den Speicherort der Datei im Textfeld Dateiname an.
Wenn Sie fertig sind, klicken Sie auf Weiter.
Überprüfen Sie im Dialogfeld Assistenten abschließen die Zusammenfassung der Aktionen, die vom Assistenten ausgeführt werden, und klicken Sie dann auf Fertig stellen.
Im Dialogfeld Ausführen von Vorgängen 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.
Ausführen des SSIS-Pakets
Wenn Sie das SSIS-Paket speichern möchten, können Sie es ausführen, um die neuesten Informationen aus dem Siebel-System abzurufen. Dieser Abschnitt enthält Informationen zum Ausführen des Pakets, wenn Sie es im Dateisystem speichern möchten.
So führen Sie das Paket über Windows Explorer
Navigieren Sie unter Windows Explorer zu dem Speicherort, an dem Sie das Paket gespeichert haben, und doppelklicken Sie auf das Paket.
Klicken Sie im Dialogfeld Paketausführungshilfsprogramm auf Ausführen. Im Dialogfeld Status der Paketausführung wird der Fortschritt der verschiedenen Aufgaben angezeigt.
Nachdem alle Aufgaben erfolgreich ausgeführt wurden, klicken Sie auf Schließen.
Klicken Sie im Dialogfeld Paketausführungshilfsprogramm auf Schließen.
Weitere Informationen zum Ausführen von Paketen finden Sie unter "Ausführen von Paketen" unter https://go.microsoft.com/fwlink/?LinkId=94972. Weitere Informationen zu SSIS-Paketen finden Sie unter "Package How-to Topics (SSIS)" unter https://go.microsoft.com/fwlink/?LinkId=94973.
Überprüfen der Ergebnisse
Nachdem Sie das Paket ausgeführt haben, müssen Sie die Ergebnisse überprüfen, indem Sie zur SQL Server Datenbank wechseln, 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.