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

重启数据库,验证数据库可以正常访问。

扫描二维码关注公众号,回复: 4862479 查看本文章

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;

猜你喜欢

转载自www.cnblogs.com/jinanxiaolaohu/p/10252538.html