SQL SEVER 2008 資料檔案遷移

fjzcau發表於2016-01-11

1、登入資料庫

  1. C:\Users\Administrator>sqlcmd -S localhost -U sa -P sa

2、確定檔案位置

  1. 1> SELECT name, physical_name AS CurrentLocation, state_desc FROM sys.master_files where name='zzdb';
  2. 2> go

3、將資料庫關閉

  1. 1> ALTER DATABASE zzdb SET OFFLINE;
  2. 2> go

4、移動生產資料庫檔案

  1. 1> alter database zzdb modify file(name=zzdb,filename='d:\DATA\zzdb.mdf');
  2. 2> go

5、移動日誌檔案

  1. 1> alter database zzdb modify file(name=zzdb_log,filename='D:\DATA\zzdb_log.ldf');
  2. 2> go

6、複製檔案到相應的位置,將資料庫online

  1. 1> ALTER DATABASE zzdb SET ONLINE;
  2. 2> go

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22661144/viewspace-1974751/,如需轉載,請註明出處,否則將追究法律責任。

相關文章