Datenbankdateien verschieben
Unter Umständen kommt man in die Situation, dass man die Datenbankdateien sowie Log-Files verschoben werden müssen, z.B. weil eine Festplatte voll ist. In diesem Beispiel heißt die Datenbank DB1 und hat folgende Dateien.
File Name | File |
DB1_File | c:\data\db1_file.mdf |
DB1_Log | c:\data\db1_log.ldf |
Die Dateien sollen jetzt von c:\data nach x:\data verschoben werden.
1. ALTER DATABASE DB1 SET OFFLINE WITH ROLLBACK_IMMEDIATE
2. Kopiere die Datenbankdateien von C:\data nach X:\Data
3. ALTER DATABASE DB1 MODIFY FILE(NAME = DB1_Data, FILENAME = “X:\data\DB1_Data.mdf”)
4. ALTER DATABASE DB1 MODIFY FILE(NAME = DB1_Log, FILENAME = “x::\data\DB1_Log.ldf”)
5. ALTER DATABASE DB1 SET ONLINE
Wichtig: Diese Methode kann nicht auf die MASTER Datenbank angewendet werden!
Neuen Kommentar schreiben