Microsoft-SQL-Datenbank exportieren
Mit Hilfe des Microsoft SQL Server Management Studio können Sie Datenbanken mitsamt deren Schema und Daten als Skript exportieren lassen, um die Datenbank identisch an einem anderen Server zu importieren.
In unserem Fall möchten wir die Datenbank "UserDB", welche eine Tabelle für Benutzer und eine Tabelle für Rollen enthält, die über eine dritte Tabelle per n-zu-m-Beziehung verknüpft sind, exportieren.
Öffnen Sie zunächst Ihr MSSQL-Server Management Studio und wählen Sie die Datenbank, die Sie exportieren möchten mit einem Rechtsklick an. Im Auswahlmenü wählen Sie bitte [Tasks > Skripts generieren…]
Im darauf geöffneten Dialog können Sie unter "Objekte auswählen" die gewünschten Tabellen exportieren:
Unter "Skripterstellungsoptionen festlegen" können Sie festlegen, wo das Skript ausgegeben werden soll. Wir markieren "In neuem Abfragefenster öffnen", um das Skript anschließend als Abfrage im MSSQL-Studio auszugeben. Wählen Sie außerdem die Schaltfläche "Erweitert", welche einen neuen Dialog öffnet:
In den erweiterten Optionen sind für den Export zwei Felder relevant:
1. Datentypen, für die ein Skript erstellt…
Mit dieser Option können Sie wählen, ob das Schema, die Daten oder beides exportiert werden soll. Bitte wählen Sie den für Sie zutreffende Option, der Standardwert lautet "Nur Daten"
2. DROP und CREATE als Skript
Mit dieser Option können Sie festlegen, welche Art Skript erstellt werden soll. Mit "CREATE als Skript" wird ein Skript erzeugt, das nur die Befehle zum Erstellen der Datenbank beinhaltet, mit "DROP als Skript" wird ein Skript generiert, das nur Befehle zum Löschen der Datenbank beinhaltet, mit "DROP und CREATE als Skript" werden beide vorherigen Optionen kombiniert, womit Sie eine bereits bestehende Datenbank entfernen und importieren lassen können:
Stellen Sie die Erstellung des Skripts anschließend mit den Standardeinstellungen fertig. Danach wird das Skript am Ort Ihrer vorherigen Auswahl ausgegeben.
Die Consato, ein Überblick
Wir gehen in Vorleistung
Kennenlern-Angebot |
Ihr Nutzen
|
Ergebnis nach Ihren Vorgaben, etwa ...
|
Weitere Informationen: |
Umfang: 4 Stunden. Kostenlos und ohne weitere Verpflichtungen. Für: Unternehmen mit mindestens 10 Arbeitsplätzen |