永发信息网

oracle重启后无法连接

答案:2  悬赏:60  手机版
解决时间 2021-03-08 04:53
  • 提问者网友:抽煙菂渘情少年
  • 2021-03-07 10:08
安装oracle后可以正常连接数据库,但是重启服务器后,如果重启前不先关闭oracle服务重启后无法连接数据库,报没有监听程序,网上找了好多解决没有监听程序的方法试了都没用,在自己机子上和公司的服务器上都是正常的,不知道为什么到了客户那的服务器上重启重启服务器之前一定要关闭oracle服务
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-03-07 11:04
你安装数据库后有没有通过netca建监听服务,并将监听的服务设置称自动
全部回答
  • 1楼网友:十年萤火照君眠
  • 2021-03-07 11:26
最近在oracle网站上下载一个oracle 10g安装了一下,只有一张盘,而且安装时还有一个便捷的选项,非常方便。 可以安装完毕后,使用的时候却遇到了麻烦:如果只是本机的访问 sqlplus system/manager这样是没有问题的。 但是如果使用 sqlplus system/manager@orcl的时候却会报ora-12514的错误。 解决方法: 1. 打开<oraclehome>/network/admin/listener.ora文件,找到: sid_list_listener = (sid_list = (sid_desc = (sid_name = plsextproc) (oracle_home = d:\oracle\product\10.2.0\db_1) (program = extproc) ) ) 2. 添加: (sid_desc = (global_dbname = oracle) (oracle_home = d:\oracle\product\10.2.0\db_1) (sid_name = oracle) ) 3. 最后变成: sid_list_listener = (sid_list = (sid_desc = (sid_name = plsextproc) (oracle_home = d:\oracle\product\10.2.0\db_1) (program = extproc) ) (sid_desc = (global_dbname = oracle) (oracle_home = d:\oracle\product\10.2.0\db_1) (sid_name = oracle) ) ) 4. 保存文件,重启服务中的tnslistener,ok! ps: oracle10g有一个好处:不再与tomcat的端口冲突了。原来的oracle9i安装完成后,8080端口就会被占用,一般都需要改tomcat的端口。现在终于轻松了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯