- 最后登录
- 2018-11-1
- 在线时间
- 377 小时
- 威望
- 29
- 金钱
- 6866
- 注册时间
- 2011-10-12
- 阅读权限
- 200
- 帖子
- 891
- 精华
- 4
- 积分
- 29
- UID
- 1
|
1#
发表于 2017-4-23 10:21:37
|
查看: 2265 |
回复: 0
刚刚解决了数据的冷备份的问题,发现用来备份的数据库启动不起来了。。。。我就只执行了关闭语句啊。。。。
启动起来的过程如下:
Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
C:\Documents and Settings\Administrator>cd\
C:\>set oracle_sid=HRPMSTST
C:\>SQLPLUS /NOLOG
SQL*Plus: Release 9.2.0.4.0 - Production on 星期六 6月 5 20:46:51 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> CONN SYS/MANAGER AS SYSDBA
已连接。
SQL> SHUTDOWN IMMEDIATE
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> STARTUP
ORACLE 例程已经启动。
Total System Global Area 386998364 bytes
Fixed Size 454748 bytes
Variable Size 360710144 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
ORA-01157: 无法标识/锁定数据文件 17 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 17: 'E:\ORADATA\HRPMSTST\.ORA'
SQL> SHUTDOWN IMMEDIATE
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> STARTUP FORCE
ORACLE 例程已经启动。
Total System Global Area 386998364 bytes
Fixed Size 454748 bytes
Variable Size 360710144 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
ORA-01157: 无法标识/锁定数据文件 17 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 17: 'E:\ORADATA\HRPMSTST\.ORA'
SQL> SHUTDOWN IMMEDIATE
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL>
我搜索了这两个错误号,没看明白是什么问题啊?
救命啊
'E:\ORADATA\HRPMSTST\.ORA'
——这个文件是存在的。
多谢各位大侠!
问题解决了!
原因是我在冷备份后,做恢复的时候把PRD写成TST了,造成PRD直接改写了TST目录里面的.ora文件,这样prd启动起来后,修改.ora文件。
而TST启动的时候,发现当前目录下的.ora文件不符合要求(文件的内容和修改时间?),
然后就提示出错了。
总结:幸亏PRD目录里面还有一个原始的.ora文件,否则,我死定了。。。。所以,做再多得备份都不算多。
3. 每个数据文件必须有具体的文件名,你的系统中怎么
会存在这样的文件? ('E:\ORADATA\HRPMSTST\.ORA') |
|