Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: Eine MSSQL-Datenbank kopieren???

  Alt 23. Apr 2007, 11:01
Die stored procedures dafür heißen:
sp_detach_db @dbname 'dbname' und
sp_attach_db 'dbname', 'MDF-Dateiname','LDF-Dateiname' Wenn die Log-Datei nicht benötigt wird, dann reicht es, die MDF-Datei zu kopieren
sp_attach_single_file 'dbname', 'MDF-Dateiname' Also:
1. Detach im Quell-DBMS
2. Copy MDF (+LDF, wenn die Logdatei mit rüber soll)
3. Attach im Quell-DBMS
4. Attach im Ziel-DBMS

Oder klassisch über Backup/Restore.

[edit] Doch, doch, sie heißen nur anders: Der Menüpunkt liegt zwischen 'Verkleinern' und irgendwas mit 'Offline' (4. Punkt von unten, im Rechtsklick-Menü der Datenbank).
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat