unix系统oracle数据库启动时出现ORA-01157和ORA-01110问题

unix系统oracle数据库启动时出现ORA-01157和ORA-01110问题,第1张

可能有以下几个原因:

1

users02.dbf这个数据文件也有问题

2

users02和users01可能是属于同一个表空间下的2个数据文件。可能是这个表空间有问题。

3

可能是控制文件由问题(因为控制文件中有数据文件的位置信息。数据库启动的时候需要读取控制文件根据里面的信息定位数据文件)。

目前只想到上面几点。你先看看能不能找到问题所在。

Telnet到服务器,用sybase安装所属的用户登录

showserver,查到sybase的pid

kill pid关闭sybase,或者登录到isql上shutdown(推荐后者)

从$SYBASE/$SYBASE_ASE/install/下的RUN_[servername].sh脚本启动sybase

1.先用在oracle中有dba权限的用户登录linux,用sqlplus连接oracle

执行 sqlplus /nolog

2.进入sqlplus界面后,执行 conn / as sysdba

小等一会提示已连上,再执行

3.shutdown immediate

等一会儿会提示你oracle已经停了

4.再执行startup

等一会儿会提示你启动成功

这样就完成了oracle的重启


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10080820.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存