紧急求救:Oracle服务无法启动

wolfAone 2004-07-28 05:21:06
紧急求救:
正在客户这里上系统,服务器上的Oracle服务却无法启动:
软件环境:Windows Advanced Server+SP4
硬件: IBM的服务器。


客户升级了Windows的Update,打了很多补丁(相关图片附后)
然后COM+ Event System不能启动服务的,造成NORTON的一些软件不能安装。
后来是客户就又重新安装了一次系统(覆盖安装),这些COM+ Event System的还是不能启动,于是我就上网进行了手动的WINDOWSUPDATE,重新启动后就发现ORACLE不能启动了。

图片一:oracleservicegxsi服务.JPG
http://www.donews.net/images/www_donews_net/rocbirding/11327/o_oracleservicegxsi服务.JPG

图片二:Oracle服务启动错误.JPG
http://www.donews.net/images/www_donews_net/rocbirding/11327/o_Oracle服务启动错误.JPG

图片三:Oracle管理服务无法启动
http://www.donews.net/images/www_donews_net/rocbirding/11327/o_另一不能启动的服务.JPG

图片四:系统安装的程序
http://www.donews.net/images/www_donews_net/rocbirding/11327/o_安装的程序包括WIN-UPDATE.GIF

图片五:事件查看器
http://www.donews.net/images/www_donews_net/rocbirding/11327/o_事件错误.JPG

图片六:事件查看器
http://www.donews.net/images/www_donews_net/rocbirding/11327/o_事件错误2.JPG


恳请各路英雄帮忙看看
万分感激
祝你好人好运!
...全文
686 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mickeylm 2004-07-29
  • 打赏
  • 举报
回复
呵呵,是吗?祝贺你!你查一查,有没有与它关联的系统服务?系统打补丁的时候,都要更新系统注册表之类的,有可能覆盖或更新了oracle有关的注册表键值。你试试把数据库清空,原有的用户删除,把原有的例程也删掉,重建一个新的oracle例程和用户。当然,慎重操作。我也是在猜测。
wolfAone 2004-07-28
  • 打赏
  • 举报
回复
mickeylm(枫叶) :
谢谢
让客户把Update的东西都给卸的一干二净了。
居然能起来了!

最笨的是最有效的!
英雄所见略同呀

只是,有个问题:
Oracle服务不能启动
拷贝数据文件,重建一模一样的东西,覆盖新的数据文件
管用么?
mickeylm 2004-07-28
  • 打赏
  • 举报
回复
你这个好像是人为操作不当所造成的系统破坏.没办法,客户们都是~~~~~~我也碰到过这种情况。我是没办法,只能采取笨重而有效的方法。那就是导出数据库,再把它卸干净重装~~~~~~~~~~~
图片上的windows系统错误代码的含义如下:
0997 正在处理重叠的 I/O 操作。
1053 服务没有及时地响应启动或控制请求。(一般情况下,这种错误,只能重装,当然了,这只是我的见解,也许还有别的解决方法。)
sql/plus还能登录吗?你在命令提示符下还能登录数据库吗?sqlplus /nolog回车;conn system/manager回车;若这样可以,那你就把数据导出来(导出数据库的命令:在命令提示符下:exp 你数据库的用户名/密码@全局数据库名 file=x:\xxx.dmp回车),做备份.再重新安装吧.不过,你必须卸载干净oracle,要不然,会安装不进去。
卸载干净oracle的方法如下:
先卸载oracle,再到注册表:
1)HKEY_LOCAL_MACHINE里software里的oracle键值删除
2)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services里所有带有oracle的全部删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services里所有带有oracle的全部删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet里所有带有oracle的全部删除
3)删除c:\program files里的oracle文件夹。
4)删除oracle根目录。
5)重启机器,ok了!
wolfAone 2004-07-28
  • 打赏
  • 举报
回复
救命呀……

各位……………………………………………………
wolfAone 2004-07-28
  • 打赏
  • 举报
回复
To bzszp(www.bzszp.533.net) :
不管用呀!

个人怀疑,是客户打了那么多的Windows Update引起的
你有空看看我贴的图片,好么?拜托你了。
wolfAone 2004-07-28
  • 打赏
  • 举报
回复
To bzszp(www.bzszp.533.net) :
不管用呀!

个人怀疑,是客户打了那么多的Windows Update引起的
你有空看看我贴的图片,好么?拜托你了。
bzszp 2004-07-28
  • 打赏
  • 举报
回复
msdos下
svrmgrl
connect internal/oracle
startup
exit

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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