Spostamento di database SQL Server in un nuovo percorso

Per la precisione sarebbe “Spostamento di database SQL Server in un nuovo percorso mediante le funzioni di collegamento e scollegamento di SQL Server“.

Sintetizzando:

1. Scollegare il database come segue:

use master
go
sp_detach_db ‘NOME_DATABASE’
go

2. Quindi copiare i file di dati e di log dal percorso attuale nel nuovo percorso.

3. Ricollegare il database. Fare riferimento ai file nel nuovo percorso nel modo seguente:

use master
go
sp_attach_db ‘NOME_DATABASE’,'NUOVO_PERCORSO\NOMEFILE.MDF’,'NUOVO_PERCORSO\NOMEFILE.LDF’
go

4. Verificare la modifica nei percorsi dei file utilizzando la stored procedure sp_helpfile:

use NOME_DATABASE
go
sp_helpfile
go

I valori nella colonna filename dovrebbero riflettere i nuovi percorsi.



Commenta

Attenzione! L'indirizzo IP dell'autore del commento viene registrato, si raccomanda, quindi, la buona educazione.