永发信息网

创建Oracle连接报错

答案:4  悬赏:50  手机版
解决时间 2021-08-11 10:20
  • 提问者网友:疯子也有疯子的情调
  • 2021-08-10 14:31
创建Oracle连接报错
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-08-10 15:47

数据库拒绝连接


首先看你的数据库服务启动了没有,然后再对照你的Connection URL是否正确

全部回答
  • 1楼网友:想偏头吻你
  • 2021-08-10 19:13

进入你的Oracle安装目录

更改下你的配置文件 tnsname.ora文件  你可以用记事本打开。

  • 2楼网友:时间的尘埃
  • 2021-08-10 18:42
, 原因是工具在连接时只需给其指定service_name,而使用jdbc连接是则必须要SID, 使用oracle SQL developer连接上后执行select instance_name from v$instance后得出的instance_name是ovsDatabase,这个才是oracle服务器上的SID, 于是在url中使用这个SID连接,终于正常了!问题解决!     在解决这个问题过程中,总结出的东东有:     1. 工具在连接时只需给其指定service_name,而使用jdbc连接是则必须要在url中提供SID;     2.客户端的tnsnames.ora中的网络服务名并不是SID,而是一个可任意命名的代号,oracle客户端或者其他连接工具在连接服务器是使用这个代号来解析其中的service_name.
  • 3楼网友:夜余生
  • 2021-08-10 17:12

ORACLE启动必须的两个进程(其他的不用启动,这里我的是ORACLE9i):OracleOraHome90TNSListener(监听)+OracleServiceXXX(XXX表示你的数据库实例)。启动这两个,就可以连接了。

希望我的回答对你有帮助。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯