DTC-SQL-FAQ

tempdb auf andere Festplatte verschieben PDF Drucken E-Mail
  
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.

 

 

 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Wer ist online

Wir haben 9 Gäste online
2432
HeuteHeute17
GesternGestern49
Diese WocheDiese Woche17
Dieser MonatDieser Monat238
TotalTotal2432
Statistik created: c
IP.:38.107.191.102
US
UNITED STATES
US
Copyright © 2010 DTC-SQL-FAQ. Alle Rechte vorbehalten.
Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.