【转自Oracle ACS--惜总】绕过win中服务开启oracle数据库

来源:互联网 发布:淘宝总裁是不是日本人 编辑:程序博客网 时间:2024/05/17 01:09

绕过win中服务开启oracle数据库

联系:手机(13429648788) QQ(107644445)

链接:http://www.xifenfei.com/2218.html

标题:绕过win中服务开启oracle数据库

作者:惜分飞©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.]

在win系统中,如果oracle数据库的服务没有启动,使用sqlplus登录,会报ORA-12560错误,数据库无法启动

C:\Users\XIFENFEI>sqlplus / assysdba
 
SQL*Plus: Release 11.2.0.1.0 Production on星期一 12月 19 20:33:27 2011
 
Copyright (c) 1982, 2010, Oracle.  Allrights reserved.
 
ERROR:
ORA-12560: TNS: 协议适配器错误
 
 
请输入用户名:

绕过服务启动数据库具体操作步骤如下:

1.当前oracle数据库服务OracleServiceXFF处于关闭状态

2.右键OracleServiceXFF服务属性
从这里我们可以看到”可执行文件的路径”,然后我们直接在dos(管理员权限,或者说有权限运行oracle的用户下),运行该命令

3.在dos中运行命令
这里提示”Press CTRL-C to exit server:”在你不想oracle被abort之前,请不要执行CTRL-C或者直接关闭该窗口

4.开启oracle数据库

至此在win服务器中绕过服务,直接启动oracle操作完成,这个多半是在因为不能正常开启服务,通过这种方式来排错。在生产环境中,请勿模仿,如出现问题,后果自负(数据库被abort)

0 0
原创粉丝点击