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ührenEine kostenlose Light Version des SQL Managers kann hier runtergeladen werden.Der SQL Manager ist für alle gängigen DMS erhältlich.