Data Transformation Services (DTS ) ist eine Komponente in Microsoft SQL Server , die nützlich ist beim Importieren von Daten aus einer kommagetrennte zu einer Datenbank. Die Komponente ist für die Automatisierung verwendet, wenn Dateien in einem Verzeichnis befinden. Der SQL- Server nimmt die Datei und importiert die Daten an den Server . Die Programmierung für DTS erfolgt über eine grafische Benutzeroberfläche in SQL Enterprise Manager. Erstellen Sie die Textdatei
Der erste Schritt bei der Schaffung eines DTS -Paket, das Daten auf dem Server importiert ist , indem Sie eine Komponente , die auf eine Textdatei. Die Datei wird üblicherweise ein CSV , aber einige DTS -Anwendungen Excel-Tabelle. Das beste Format zu verwenden ist eine Komma- getrennte Datei (CSV) , da sie universell für alle Plattformen verfügbar ist. Drag-and- Drop die Datei Komponente aus der Werkzeugleiste auf den Arbeitsbereich . Der rechten Maustaste auf die Datei und wählen Sie " Eigenschaften", um den Speicherort der Datei. Wenn die Datei ein Trennzeichen , das nicht ein Komma , kann diese Option auch im Fenster eingestellt werden. Einige Dateien haben auch die erste Zeile als Name der Spalte. Aktivieren Sie das Kontrollkästchen markiert, um die DTS-Paket zeigen, dass die erste Zeile nicht importiert werden sollen " Erste Reihe Spaltennamen hat " ist . Eine Probe der Daten ist im Vorschaufenster , um sicherzustellen, sie richtig formatiert ist.
Erstellen der Transformation Anschluss
Die Transformation in der Symbolleiste ist ein Bild von einem Server. Ziehen Sie diese Komponente aus der Werkzeugleiste auf den Arbeitsbereich . Rechten Maustaste auf das Symbol und wählen Sie "Eigenschaften". Es öffnet sich ein Fenster, in dem die Konfiguration Datenbank-Verbindung eingerichtet ist und eine Verbindung zu dem neu erstellten CSV-Datei aufgebaut. In der "Source "-Reiter wird der Speicherort der Datei angezeigt , da es in Abschnitt 1 konfiguriert wurde . Wenn Sie auf die Registerkarte Ziel gibt dem Entwickler eine Liste von Optionen , die eine Datenbank -Server. Wählen Sie den Datenbankserver und Tisch , wo die Informationen müssen transformiert und importiert werden. Der Entwickler kann auch wählen, um eine neue Tabelle aus den Daten in der CSV-Datei zu erstellen.
Ausführen des DTS-Paket
Sobald die Konfigurationen in der festgelegt Paket , klicken Sie auf die Schaltfläche Speichern, um die Einstellungen auf den Server speichern. Es ist ein kleines, grünes Symbol , das wie ein Play-Button aussieht. Dadurch wird das DTS-Paket . Diese Pakete werden am besten auf einem Test-Maschine entwickelt, so dass etwaige Fehler in der Schöpfung nicht mit normalen Geschäftsprozesse beeinträchtigen. Darüber hinaus , wenn das Paket gespeichert wurde, kann sie automatisch ausgeführt im Eigenschaften-Fenster werden. Verwenden Sie diese Option für Dateien, die sich häufig ändern und müssen automatisch auf den SQL Server importiert werden.