Wir machen das hier so:
- Dump der
Db auf dem alten Server erstellen
- Neue (leere)
DB auf dem neuen Server anlegen (Kompatibilitätsmodus MS
SQL 2000)
- Neue
DB aus Dump wiederherstellen (WITH REPLACE in den Optionen anhaken)
- ggf. Schema-Owner anpassen
Den 2. Schritt kann man sich sparen weil man auch ganz direkt mit einem Datenbank Restore eine Datenbank im Zielserver wiederherstellen kann.
Stammt das Backup der Datenbank von einem
SQL Server 2000, dann ist nach dem Restore die Datenbank automatisch im Kompatibilitätsmodus.
Das Vollbackup kann man auch direkt über
SQL auslösen:
BACKUP DATABASE Datenbankname TO DISK = 'C:\Temp\Datenbankname.bak' WITH INIT,SKIP
Der Restore ist etwas komplizierter so dass man hier auf jeden Fall das Management Studio haben sollte.