zoukankan      html  css  js  c++  java
  • Oracele 11.2.0.3 的一个问题

    最近又在折腾Oracle。由于要用到Oracle spatial对Google投影的空间数据的操作,所以得安装11.2.0.3以上版本的Oracle。但是发现这样的一个问题,当我在64位系统的笔记本上安装好客户端(32位)和服务器端(64位)后,无法打开服务器端的Net Configuration Assistant;如果我试图直接从客户端配置网络服务名会提示没有监听程序;我如果尝试在客户端重新配置监听程序发现不对,读了篇文章,监听程序是在服务器端配置的而不是在客户端;可现在服务器端的Net Configuration Assistant打不开。于是想到打开服务器端的Net Manager。结果一样还是打不开。无奈,只能尝试把客户端卸载掉了。

    对于Oracle监听、网络服务名的配置可以参考这个:http://jingyan.baidu.com/article/3aed632e7a638b70108091dd.html

    客户端卸载掉后问题才刚刚开始。想在服务器端配置网络服务名,提示“无监听程序”,于是重新配置listen,不起作用;换了个方法,把listen删掉,然后添加listen,出现另一个错误“ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务”。这时候查了网上的办法,上两个同事帮忙,都没解决。最后决定重装Oracle。接着就是小心翼翼的删除Oracle了。

    Oracle重装后还,配置网络服务名,同样出现这个错误:“ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务”;参考网上的办法:http://www.360doc.com/content/10/0707/15/737570_37446042.shtml   问题终于解决了!

    解决过程如下:

    (1)打开Oracle根目录下监听文件:D:appAdministratorproduct11.2.0dbhome_1NETWORKADMIN   listener.ora

     切记:修改lintener.ora时,一定要保证里面的内容左对齐!!!否则,在配置网络服务名时,提示无监听,且重新配置监听时会提示“无法创建监听程序”!

    (2)重启监听服务、重启Oracle服务。

    (3)再配置网络服务名,成功了!!!

    (4)终于可以开始安装sde10.0,开始配置sde用户喽!

    问题解决,花了昨天一下午,还有今天一上午。Oracle总是能把我折腾的体无完肤!

  • 相关阅读:
    centos7安装pycharm
    centos7 mysql数据库安装
    删除MySQL服务
    计组第三章预习
    攻防世界web新手练习区
    原码补码预习
    第一次总结
    第三章预习
    数据结构十进制数表示
    预习原码补码
  • 原文地址:https://www.cnblogs.com/pengjw/p/3784380.html
Copyright © 2011-2022 走看看