1. 打开Oracle SQL Developer,切换到连接设置。2. 更改原有的SID,例如,将"xe"改为正确的"orcl"。3. 在连接选项中,记得勾选"保存命令",并将角色设置为数据库管理员。4. 点击"保存"并进行"测试连接",如果一切顺利,你将成功连接到数据库。如果上述方法无效,可能需要检查监听文件,因为这可能...
oracle-ORA-12505报错
当遇到Oracle数据库连接问题时,特别是遇到ORA-12505错误,表明Listener拒绝了连接,可能是因为SID名不正确。本文将分享一次解决此类问题的经历和步骤,希望能对遇到同样困扰的读者有所帮助。
首先,确定问题的关键是SID名。可以通过注册表或以管理员身份使用sqlplus工具查询,确保你输入的SID与实际数据库一致。以管理员身份执行以下操作:
1. 打开Oracle SQL Developer,切换到连接设置。
2. 更改原有的SID,例如,将"xe"改为正确的"orcl"。
3. 在连接选项中,记得勾选"保存命令",并将角色设置为数据库管理员。
4. 点击"保存"并进行"测试连接",如果一切顺利,你将成功连接到数据库。
如果上述方法无效,可能需要检查监听文件,因为这可能是问题的根源。这时,你需要进一步排查监听配置,确保它正确地指向你的数据库实例。2024-08-09