--1.只读
alter tablespace nbdl read only;
--2.物理拷贝文件
--!cp 'F:\ORACLE\PRODUCT\10.2.0\ORADATA\DUXIU\NBDL.DBF' 'E:\oracle\NBDL.DBF'
--3.将表空间offline
alter tablespace nbdl offline;
--4.rename数据文件
alter database rename file 'F:\ORACLE\PRODUCT\10.2.0\ORADATA\DUXIU\NBDL.DBF' to 'E:\oracle\NBDL.DBF';
--5.将表空间联机
alter tablespace nbdl online;//提示 文件6需要介质恢复 错误
--6.将表空间置于read write模式
alter tablespace nbdl read write;
//介质恢复
set autorecovery on//不行
startup mount;//不行
recover datafile 6; // 提示 无效sql语句 错误,求救啊?
alter database open;
问题补充
怎么没人回答啊
问题补充
已经解决了哈,复制全部的文件过去。