MS SQL Server Datenbanken kopieren

Thursday, November 22, 2007 12:56:07 AM (Mitteleuropäische Zeit, UTC+01:00)

Wie kann eine SQL Server Datenbank von einem SQL Server zu einem andern SQL Server kopiert werden, wenn nur eingeschränkte Zugriffsrechte zu Verfügung stehen?
Dies ist zum Beispiel der Fall, wenn die DB bei einem ISP gehostet ist.
Das Anlegen eines DB Backups ist auf Grund fehlender Schreibrechte oft nicht möglich. Was tun?
Mit dem SQL Manager von EMS ist es möglich, ein SQL Script zu erstellen, mit welchem die komplette Datenbank wiederhergestellt werden kann. Die Software erzeugt ein SQL Script in dem alle „Create Table“, „Insert Into“ usw. Anweisungen enthalten sind.
Dieses Script kann, je nach Größe der Datenbank, sehr groß werden. Dies sollte allerdings in Zeiten von großen Datenträgern, schnellen Netzwerkanbindungen und guten Packprogrammen kein Problem darstellen.

Wurde das Script erstellt und auf das Ziel – System kopiert, kann es einfach mit dem SQL Manager ausgeführt werden und die Datenbank wurde eins zu eins kopiert.

Beim Erstellen des Scripts kann ausgewählt werden, ob nur die Daten, nur die Struktur der DB oder beides erstellt werden soll.
Es folgt eine Kurzanleitung.

Erstellung eines SQL Script:
- Verbindung zur DB aufbauen
- Tools | DB extrahieren | speichern in Datei

Ausführen des SQL Script
- Verbindung zur neuen DB aufbauen
- Hauptmenü | SQL Script ausführen

Eine kostenlose Light Version des SQL Managers kann hier runtergeladen werden.
Der SQL Manager ist für alle gängigen DMS erhältlich.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Comments are closed.