So importieren und exportieren Sie Daten mit SQL Server 2012
Stefan Matei Lungu / Getty Images
Was Sie wissen sollten
- Geben Sie in SQL Server Management Studio Details ein und klicken Sie auf Verbinden , klicken Sie mit der rechten Maustaste auf die Datenbank, und klicken Sie auf Daten importieren .
- Wählen Sie zum Importieren aus Daten importieren > Nächste > Excel > Durchsuche , öffnen Sie die Datei und befolgen Sie die Schritte zum Importieren von Daten aus der Datei.
- Wählen Sie zum Exportieren aus Daten exportieren > Nächste > SQL Server Native-Client , und befolgen Sie die Schritte zum Exportieren der Daten.
In diesem Artikel wird erläutert, wie Sie Daten mit SQL Server 2012 importieren und exportieren.
Starten des Import- und Export-Assistenten für SQL Server
Starten Sie den Import- und Export-Assistenten für SQL Server direkt aus der Anfang Menü auf einem System, auf dem SQL Server 2012 bereits installiert ist. Wenn Sie SQL Server Management Studio bereits ausführen, führen Sie alternativ diese Schritte aus, um den Assistenten zu starten:
-
Offen SQL Server Management Studio .
-
Geben Sie die Details des Servers an, den Sie verwalten möchten, und die entsprechenden Nutzername und Passwort, wenn Sie es nicht verwenden Windows-Authentifizierung .
-
Klicken Verbinden um von SSMS aus eine Verbindung zum Server herzustellen.
-
Klicken Sie mit der rechten Maustaste auf den Namen der Datenbankinstanz Sie verwenden und auswählen möchten Daten importieren von dem Aufgaben Speisekarte.
Der Import- und Export-Assistent von SQL Server führt Sie durch den Vorgang des Importierens von Daten aus einer Ihrer vorhandenen Datenquellen in eine SQL Server-Datenbank. Dieses Beispiel führt Sie durch den Prozess des Importierens von Kontaktinformationen aus Microsoft Excel in eine SQL Server-Datenbank, wobei die Daten aus einem Beispiel übernommen werden Excel Kontakte-Datei in eine neue Tabelle einer SQL Server-Datenbank.
Hier ist wie:
-
Offen SQL Server Management Studio .
-
Geben Sie die Details des Servers an, den Sie verwalten möchten, sowie den entsprechenden Benutzernamen und das Kennwort, wenn Sie die Windows-Authentifizierung nicht verwenden.
-
Klicken Verbinden um von SSMS aus eine Verbindung zum Server herzustellen.
-
Klicken Sie mit der rechten Maustaste auf den Namen der Datenbankinstanz, die Sie verwenden möchten, und wählen Sie aus Daten importieren von dem Aufgaben Speisekarte. Klicken Nächste .
-
Wählen Microsoft Excel als Datenquelle (für dieses Beispiel).
-
Drücke den Durchsuche Schaltfläche, suchen Sie die Adresse.xls Datei auf Ihrem Computer, und klicken Sie auf Offen .
-
Überprüfen Sie, ob die Die erste Zeile hat Spaltennamen Kontrollkästchen ist aktiviert. Klicken Nächste .
-
Auf der Wählen Sie eine Destination Bildschirm, auswählen SQL Server Native-Client als Datenquelle.
-
Wählen Sie den Namen des Servers aus, in den Sie Daten importieren möchten Servername Dropdown-Feld.
-
Überprüfen Sie die Authentifizierungsinformationen und wählen Sie die Optionen aus, die dem Authentifizierungsmodus Ihres SQL Servers entsprechen.
-
Wählen Sie den Namen der spezifischen Datenbank aus, in die Sie Daten importieren möchten Datenbank Dropdown-Feld. Klicken Nächste , dann klick Nächste wieder zu akzeptieren Kopieren Sie Daten aus einer oder mehreren Tabellen oder Ansichten Option auf der Geben Sie Tabellenkopie oder Abfrage an Bildschirm.
-
In dem Ziel Wählen Sie im Dropdown-Feld den Namen einer vorhandenen Tabelle in Ihrer Datenbank aus oder geben Sie den Namen einer neuen Tabelle ein, die Sie erstellen möchten. In diesem Beispiel wurde diese Excel-Tabelle verwendet, um eine neue Tabelle mit dem Namen „Kontakte“ zu erstellen. Klicken Nächste .
-
Drücke den Fertig Schaltfläche, um zum Bestätigungsbildschirm zu springen.
-
Nachdem Sie die SSIS-Aktionen überprüft haben, die stattfinden werden, klicken Sie auf Fertig Schaltfläche, um den Import abzuschließen.
DasDaten exportierenvon Ihrer SQL Server-Datenbank in jedes unterstützte Format. Dieses Beispiel führt Sie durch den Prozess des Exportierens der Kontaktinformationen, die Sie im vorherigen Beispiel importiert haben, in eine Flatfile.
Hier ist wie:
-
Offen SQL Server Management Studio .
-
Geben Sie die Details des Servers an, den Sie verwalten möchten, sowie den entsprechenden Benutzernamen und das Kennwort, wenn Sie die Windows-Authentifizierung nicht verwenden.
-
Klicken Verbinden um von SSMS aus eine Verbindung zum Server herzustellen.
-
Klicken Sie mit der rechten Maustaste auf den Namen der Datenbankinstanz, die Sie verwenden möchten, und wählen Sie aus Daten exportieren von dem Aufgaben Speisekarte. Klicken Nächste .
-
Wählen SQL Server Native-Client als Ihre Datenquelle.
-
Wählen Sie den Namen des Servers, von dem Sie Daten exportieren möchten, in der aus Servername Dropdown-Feld.
-
Überprüfen Sie die Authentifizierungsinformationen und wählen Sie die Optionen aus, die dem Authentifizierungsmodus Ihres SQL Servers entsprechen.
-
Wählen Sie den Namen der spezifischen Datenbank, aus der Sie Daten exportieren möchten, in der aus Datenbank Dropdown-Feld. Klicken Nächste .
-
Wählen Flatfile-Ziel von dem Ziel Dropdown-Feld.
-
Geben Sie einen Dateipfad und Namen mit der Endung .txt in der an Dateiname Textfeld (z. B. C:UsersmikeDocumentscontacts.txt). Klicken Nächste , dann Nächste wieder zu akzeptieren Kopieren Sie Daten aus einer oder mehreren Tabellen oder Ansichten Möglichkeit.
-
Klicken Nächste dann noch zweimal Fertig um zum Bestätigungsbildschirm zu springen.
-
Nachdem Sie die SSIS-Aktionen überprüft haben, die stattfinden werden, klicken Sie auf Fertig Schaltfläche, um den Import abzuschließen.
Der Import- und Export-Assistent von SQL Server ermöglicht Ihnen den einfachen Import von Informationen in eine SQL-Server 2012 Datenbank aus einer der folgenden Datenquellen:
- Microsoft Excel
- Microsoft Access
- Flache Dateien
- Eine andere SQL Server-Datenbank
Der Assistent erstellt SQL Server Integration Services (SSIS)-Pakete über eine benutzerfreundliche grafische Oberfläche.