首页 > 编程知识 正文

协议适配器错误怎么办,oracle数据库sys密码修改

时间:2023-05-03 23:22:32 阅读:164080 作者:2297

Oracle协议适配器错误解决方法

已在oracle中创建了新数据库。 今天删除它,然后登录到SQL*PLUS将无法登录,出现ORA-12560:TNS:协议适配器错误。

如何解决ORA-12560: TNS:协议适配器错误

ORA-12560: TNS:协议适配器错误有三个原因。

1 .没有发生拦截服务。 在windows平台上,打开“开始”-“程序”-“管理工具”-“服务”,然后启动Oracle home 92 tns监听器服务。

2 .没有发生数据库实例。 windows平台的工作方式如下: 打开“开始”-“程序”-“管理工具”-“服务”,然后启动oracleserviceXXXX。 XXXX是你的数据库sid。

3 .注册表问题。 转至regedit,HKEY _ local _ machinesoftwareOraclehome0,将此环境变量ORACLE_SID设置为XXXX。 XXXX是你的database SID .或右边的几个我的电脑、属性。 XXX是您的数据库sid。 或进入sqlplus之前,在command line中输入set oracle_sid=XXXX。 XXXX是你的数据库sid。

经过以上步骤,可以解决问题。

===============================================

1、ORA-12541:TNS :没有监听器

原因:侦听器未启动或侦听器已损坏。 在前者的情况下,使用命令netstartoracleorahome 81 tns listener (名称可能不同)即可。 在后者的情况下是“net 8配置”

在Assistant工具向导的“配置监听程序”中添加监听程序即可。 (几乎不需要写信息,中途就可以了。 在添加之前可能需要删除所有侦听器! )

2、ORA-12500:TNS :监听程序无法启动专用服务器进程,或者ORA-12560:TNS :协议适配器错误

原因: ORACLE数据库服务未启动。 使用命令netstartoracleserviceoradb (oradb是数据库名)即可。 如果仍然无法解决,请向下。

3 .如果数据库服务启动失败,注册表项值很可能已损坏,最佳方法有以下两个阶段

1 )删除ORADIM -DELETE -SID oradb数据库服务条目

2 )将数据库服务条目添加到ORADIM -NEW -SID oradb

注:如果此过程中出现错误,请重新启动计算机。

4、ORA-12154:TNS :可以解析服务名

原因:未正确配置ORACLE网络服务名。 请使用“net 8配置助手”工具向导的“设置本地网络服务名”来设置TNS。 如果仍然无法解决,请向下。

5、ORA-1034 :TNS:ORACLE不可用

原因: ORACLE数据库服务已成功启动,但数据库未打开。

使用命令:

1 ) svrmgrl启动服务管理器

2 )连接内部以内部身份登录

3 )打开startup数据库

6、ORA-12560:TNS :协议适配器错误(顽固性) ) ) ) )

原因:不明。

解决方案:必杀技打开“-「windows任务管理器”,杀死ORACLE.exe和ORADIM.exe进程,并选择自己的

ora_startup.bat,运行!

PS :

1、我的ora_startup.bat :

netstartoracleorahome 81 tns监听器

net start ORACLESERVICEORADB

svrmgrl通常不用,但有时是必不可少的。 具体步骤参考步骤5。

2、我的ora_shutdown.bat :

netstoporacleorahome 81 tns监听器

net stop ORACLESERVICEORADB

Oracle _ home=/u01/app/Oracle/product/8.1.6

包含exportOracle_home/Oracle软件的目录/

LD _ library _ path=/u01/app/Oracle/product/8.1.6/lib;

export LD_LIBRARY_PATH

ORACLE_BASE=/u01/app/oracle

exportoracle_base/Oracle软件目录和管理软件目录/

ORACLE_SID=ORCL

export ORACLE_SID/默认数据库的id/

ORACLE_TERM=vt100

export ORACLE_TERM

ora _ nls 33=/u01/app/Oracle/product/8.1.6 /

ocommon/nls/admin/data

export ORA_NLS33 /语言支持/

path=$ path :/u01/app/Oracle/product/8.1.6 /有吸引力的行人

导出路径

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。