添加数据文件时,不小心在文件名的后面加入了一个tab字符,对于后期维护可能不方便,如何修改?
19c 走起,给我move!
-
-
alter tablespace t2 add
-
datafile '/u01/app/oracle/oradata/orcl/t1.dbf ' size 1m;
-
-
注意这里的 t1.dbf 后面故意添加了一个tab字符
-
这里明显错位了,说明tab键起作用,但是看不到。
去操作系统中看一下:
检查文件号,然后改名
-
select file#,name from v$dbfile;
-
这里查出文件号是9
-
-
alter database move datafile 9 to '/u01/app/oracle/oradata/orcl/t9.dbf';
再看状态:
看操作系统中的样子:
看着舒服多了。
后台日志中看看:
一切都很简单。
还有种 rename file方法:
-
将文件脱机
-
alter database datafile 9 offline;
-
-
recover 文件
-
recover datafile 9;
-
-
操作系统中改名
-
mv 't1.dbf'$'\t' t9.dbf
-
-
数据库改名
-
alter database rename file '/u01/app/oracle/oradata/orcl/t1.dbf ' to '/u01/app/oracle/oradata/orcl/t9.dbf' ;
-
-
再联机
-
alter database datafile 9 online;
-
good luck!
阅读(675) | 评论(0) | 转发(0) |