Se il vostro spazio disco è pieno è possibile spostare il file database da solo o insieme al file di log in un'altra partizione.
Supponiamo di dover spostare il database "prova" dalla partizione C, impostazione di default, nella cartella "data" sotto la partizione F. Utilizzando Management studio e prestando attenzione a non avere finestre con query collegate al db "prova".
Eseguire i seguenti comandi per avere infomrazioni sulla posizione e nome di file
use gestionepresenze;
exec sp_helpfile;
Effettuare il detach del database con l'istruzione
exec sp_detach_db 'prova';
A questo puto spostare sia il file database prova.mdf che il file dei log prova.ldf, generalmente presenti nella cartella "C:\Programmi\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA" nella cartella "F:\data" ed eseguire
exec sp_attach_db 'prova', 'F:\data\prova.mdf','F:\data\prova.ldf';
E' possibile spostare anche spostare solo il file mdf e lasciare il file dei log nella posizione originaria
Nessun commento:
Posta un commento