欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

,刚装完oracle 11g跟plsql developer 为什么不能连接数据库

更新时间: 2014-01-05 02:11:59 责任编辑: Author_N1

 

求助,刚装完oracle 11g跟plsql developer 为什么不能连接数据库啊

--参考方法--
举个例子吧
比如本人自己机器的ip是192.168.20.112,本地数据库实例是TEST,实例采用默认端口,那么,我想在plsql developer连接时database那个下拉框显示“test_1”的话,就应该在tnsnames.ora中增加

test_1 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.112)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = TEST)
    )
  )

这个操作就行。

明白了吗


--参考方法--
没有启动监听吧...lsnrctl status看看启动了没有
有两个文件一个是listener.ora 一个是tnsnames.ora

listener.ora:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = 实例名)
      (ORACLE_HOME = 对应的oracle_home路径)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.52)(PORT = 1521))
    )
  )

tnsnames.ora:

连接时用的网络名 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.52)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = 服务名)
    )
  )
服务名可以show parameter name 查看到

需要启动监听程序
lsnrctl start
--参考方法--
stop
--参考方法--
status 
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:11:59
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/6863/
本文WWW.DOC100.NET DOC100.NET版权所有。