在线等,请高手帮忙看看

顽固风流人物 2006-09-26 09:52:31
前天我们公司的数据库不知道怎么就坏了
连接ORACLE就提示:"Oracle initialization or shutdown in progress"
我按网上说的方法用dba进去 做了如下操作:

SQL> shutdown immediate
ORA-01109: 数据库未打开


已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。

Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
ORA-01990: ??????'D:\oracle\ora92\DATABASE\PWDchina.ORA'???
ORA-27046: ??????????????
OSD-04000: B_<-?i4sP!2;F%Ed (OS 512)

就不知道怎么办了,现在应该怎么办啊?数据能保留吗?
...全文
135 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wiler 2006-09-26
  • 打赏
  • 举报
回复
ORA-00313: 无法打开日志组 1 (线程 1) 的成员

看来要重新创建控制文件,重新建立日志组
hanchf 2006-09-26
  • 打赏
  • 举报
回复
不过我不会,所以帮你上你,楼主!我认识那人,估计你这点小问题,两句话就给你搞定了,你问问q:9417901 ,我在他的群里,是个牛人!
hanchf 2006-09-26
  • 打赏
  • 举报
回复
数据应该没问题吧,别人只剩一个数据文件都把数据恢复出来了,更何况你的情况要好的多!
个人人为没问题的!
hanchf 2006-09-26
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/4995/4995390.xml?temp=.4669458
那人的情况比你严重多了!咨询那个人看看吧!
顽固风流人物 2006-09-26
  • 打赏
  • 举报
回复
谢谢kidman_ray(Kidman Ray)
那个恢复了 现在重新启动的话,出下面的问题了 您看看

SQL> startup
ORACLE 例程已经启动。

Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
ORA-00313: 无法打开日志组 1 (线程 1) 的成员
ORA-00312: 联机日志 1 线程 1: 'D:\ORACLE\ORADATA\CHINA\REDO01.LOG'
wiler 2006-09-26
  • 打赏
  • 举报
回复
1。备份旧的密码文件(改名就可以拉)
2。按kidman_ray(Kidman Ray)说的重新创建密码文件
3。sqlplus /nolog
conn sys/mypassword as sysdba
startup mount ------一步一步做,以便查原因
alter database open;
4。把所有3的结果贴出来
顽固风流人物 2006-09-26
  • 打赏
  • 举报
回复
D:\oracle\ora92\bin>orapwd file=D:\oracle\ora92\DATABASE\PWDchina.ORA password=mypassword entries=20

OPW-00005: 存在相同名称的文件 - 请删除或重命名

kidman_ray(Kidman Ray) 谢谢 我是要把他删除掉吗
顽固风流人物 2006-09-26
  • 打赏
  • 举报
回复
Eric_1999
我把C盘的程序目录下的oracle目录 和D盘的oracle 还有注册表文件都备份了
这个是不是就是冷备份呢?

wiler(@_@) 那个文件还在...是不是他损坏了?
雨男Mohican 2006-09-26
  • 打赏
  • 举报
回复
orapwd file=D:\oracle\ora92\DATABASE\PWDchina.ORA password=yourpassword entries=20

试验一下。
wiler 2006-09-26
  • 打赏
  • 举报
回复
'D:\oracle\ora92\DATABASE\PWDchina.ORA'这个文件呢?
是不是被删除了?
Eric_1999 2006-09-26
  • 打赏
  • 举报
回复
希望能帮到楼主。
http://community.csdn.net/Expert/topic/4819/4819633.xml?temp=.3855249
顽固风流人物 2006-09-26
  • 打赏
  • 举报
回复
alter database clear unarchived logfile group 1;

用这个命令就可以了
谢谢各位兄弟
感谢MTV感谢CCTV
顽固风流人物 2006-09-26
  • 打赏
  • 举报
回复
楼上的兄弟 实在不好意思,我不知道怎么重新创建控制文件,重新建立日志组

到网上查了一番 还是没弄明白

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧