首页 > 编程知识 正文

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

时间:2023-05-04 10:10:33 阅读:164082 作者:3660

我是cmd sqlplus时提示的协议适配器错误,但是用plsql登录就可以连接了。

我调查了很多博客的报道,试着用自己解决问题的想法进行了整理:

1 .首先看本地服务是否打开:

oracleorclvsswriterservice :使用Oracle卷映射复制写入服务,卷影复制服务(VSS )时,为磁盘、阵列等存储基础架构您可以在多个卷或单个卷上创建映射副本,而不影响系统性能。 (必须启动)

oraclejobschedulerorcl :作为Oracle实例id的Oracle作业调度(计时器)服务。 (必须启动)

OracleMTSRecoveryService :服务器端控制。 此服务使数据库充当Microsoft事务服务器MTS、COM/COM对象和分布式环境中事务的资源管理器。 (必须启动)

Oracle oradb 11 g _ home1 clr agent:Oracle database.net扩展服务的一部分。 (必须启动)

33558 www.Sina.com/: oracledatabaseconsole服务。 orcl是Oracle的实例id,默认实例为orcl。OracleDBConsoleorcl(必须启动)

在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务:监听程序服务。 只有在需要远程访问数据库时才需要服务。OracleOraDb11g_home1TNSListener

(必须启动):数据库服务(数据库实例)是Oracle核心服务此服务,是启动数据库的基础,只有在启动此服务后Oracle数据库才能成功OracleServiceORCL

2 .如果服务全部启动都不行,请检查注册表是否正确。 “计算机 HKEY _ local _ machinesoftwareOraclekey _ oradb 11 g _ home1”,在某些情况下,创建多个帐户的数值名称可能尚未更改

3 .如果还不行,可以在cmd中放入tnsping orcl,看能否解析名称,如果不能解析,请输入客户端的“.product11.2.0client _1network”

oraclr _ connection _ data=(description=) address _ list=(protocol=IPC (key=ext proc 1521 ) ) ) ocol=TCP ) HOST=127.0.0.1 ) (PORT=1521 ) ) orcl (HOST=127.0.0.1 ) (PORT=1521 ) ) connect_data=

运行sqlplus/as sysdba

sqlplus my username/my password @ host/orcl

然后,可以执行sql命令。

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