(转)oracle11g安装完成在cmd命令行使用sqlplus登录时提示:ORA-12560:TNS:协议适配器错误的解决办法

原创
小哥 3年前 (2023-05-22) 阅读数 13 #大杂烩

转自:http://blog.csdn.net/hello\_zhou/article/details/52140947

1.监视服务未启动。windows平台一:开始---程序---管理工具---服务,打开服务面板,启动       OracleOraDb11g_home1TNSListener服务。

2.database instance没起来。windows该平台的运行方式如下:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID.

3.注册表问题。regedit然后输入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0设置此环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或在我的计算机右侧,属性--高级--环境变量---系统变量--新的变量名称=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.

通常,新安装的数据库服务和其他相关服务会自动启动。如果出现问题,则可能是由于注册表问题。建议先检查注册表。所有者的问题是他们在创建数据库时粗心大意sid改成了orcl,在注册表中修改sid的值为orcl就OK了

1.监视服务未启动。windows平台一:开始---程序---管理工具---服务,打开服务面板,启动       OracleOraDb11g_home1TNSListener服务。

2.database instance没起来。windows该平台的运行方式如下:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID.

3.注册表问题。regedit然后输入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0设置此环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或在我的计算机右侧,属性--高级--环境变量---系统变量--新的变量名称=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.

通常,新安装的数据库服务和其他相关服务会自动启动。如果出现问题,则可能是由于注册表问题。建议先检查注册表。所有者的问题是他们在创建数据库时粗心大意sid改成了orcl,在注册表中修改sid的值为orcl就OK了

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除