SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
SQL> alter database rename file 'D:\oracle\oradata\zero\TEST.ORA' to 'D:\oracle\oradata\zero\TEST2.ORA';
alter database rename file 'D:\oracle\oradata\zero\TEST.ORA' to 'D:\oracle\oradata\zero\TEST2.ORA'
*
ERROR 位于第 1 行:
ORA-01511: 重命名日志/数据文件时出错
ORA-01141: 重命名数据文件 9 时出错 - 未找到新文件 'D:\oracle\oradata\zero\TEST2.ORA'
ORA-01110: 数据文件 9: 'D:\ORACLE\ORADATA\ZERO\TEST.ORA'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
SQL> host move D:\oracle\oradata\zero\TEST.ORA D:\oracle\oradata\zero\TEST2.ORA;
SQL> alter database rename file 'D:\oracle\oradata\zero\TEST.ORA' to 'D:\oracle\oradata\zero\TEST2.ORA';
数据库已更改。
SQL>
SQL> ALTER database open;
数据库已更改。
SQL> select * from v$dbfile;
FILE#
----------
NAME
------------------------------------------------------------------------------
8
D:\ORACLE\ORADATA\ZERO\MOF.ORA
7
D:\ORACLE\ORADATA\ZERO\XDB01.DBF
6
D:\ORACLE\ORADATA\ZERO\USERS01.DBF
5
D:\ORACLE\ORADATA\ZERO\TOOLS01.DBF
4
D:\ORACLE\ORADATA\ZERO\INDX01.DBF
3
D:\ORACLE\ORADATA\ZERO\DRSYS01.DBF
2
D:\ORACLE\ORADATA\ZERO\UNDOTBS01.DBF
1
D:\ORACLE\ORADATA\ZERO\SYSTEM01.DBF
9
D:\ORACLE\ORADATA\ZERO\TEST2.ORA
10
D:\ORACLE\ORADATA\ZERO\TEST1.ORA
已选择10行。
SQL>