1. 程式人生 > >Oracle與SQLSERVER修改資料檔案的路徑

Oracle與SQLSERVER修改資料檔案的路徑

1. SQLSERVER

ALTER DATABASE CWBASEMSS modify file (name = cwbasemss_dat ,filename = 'c:\cwdata\mss\CWBASEMSS.MDF')

ALTER DATABASE CWBASEMSS modify file (name = cwbasemss_log ,filename = 'c:\cwdata\mss\CWBASEMSS.LDF')

注意事項:

modify file 的命令

括號裡面的name 和filename 中間有一個逗號

name後面沒有檔案字尾 只有檔名

filename 指向新路徑

作業系統層面處理:

net stop mssqlserver

修改檔名,並且將資料檔案放到 filename 指定的目錄

net start mssqlserver

重啟資料庫,驗證資料庫可以正常訪問。

2. Oracle資料庫

1. 下線表空間
alter tablespace cwbaseora offline;
2.關閉資料庫遷移資料檔案
3.修改tablespace對應的資料檔案
alter tablespace cwbaseora rename datafile 'c:\cwdata\cwbaseora_dat.dbf' to 'c:\cwdata\ora\cwbaseora.dbf' ;
4. 上線表空間
alter tablespace cwbase online;