| tempdb auf andere Festplatte verschieben |
|
|
|
| Mittwoch, den 28. Juli 2010 um 14:10 Uhr | |
|
Die tempdb kann leicht um weitere Dateien auf anderen Platten erweitert werden. Was aber ist zu tun, wenn auch die primäre Datei auf eine andere Platte verschoben werden soll? Hier die ALTER DATABASE Anweisung weiter. Die folgende Schritt für Schritt Anweisung zeigt, wie die temporäre Datenbank verschoben werden kann.
Bevor Sie beginnen überprüfen Sie: Ist am neuen Ort genügen Speicherplatz vorhanden? Sind Pfade und Dateinamen korrekt?
Der SQL Server Dienst kann sonst nicht mehr richtig gestartet werden! Prüfen Sie zunächst, welche Dateien von der Datenbank tempdb verwendet werden:
EXEC SP_HELPDB tempdb
Das folgende Script zeigt, wie die primäre Datei und die Protokolldatei in das Verzeichnis des Laufwerks D\SQLDB\ verschoben werden. Die Größe und weitere Angaben werden automatisch von den bestehenden Dateien übernommen.
Rufen Sie die ALTER DATABASE Anweisung wie folgt auf:
ALTER DATABASE tempdb MODIFY FILE ( NAME = 'tempdb' , FILENAME = 'd:\SQLDB\tempdb.mdf' ) GO ALTER DATABASE tempdb MODIFY FILE ( NAME = 'templog', FILENAME = 'D:\SQLDB\templog.ldf') GO
Stoppen und Starten Sie den SQL Server. Prüfen Sie in den Datenbankeigenschaften der Datenbank tempdb, ob die neuen Einstellungen aktiviert wurden. Löschen Sie die alten, bisher verwendeten Dateien der Datenbank tempdb.
|
Wer ist online
![]() | Heute | 17 |
![]() | Gestern | 49 |
![]() | Diese Woche | 17 |
![]() | Dieser Monat | 238 |
![]() | Total | 2432 |









