首页 > 数据库技术 > 详细

真心崩溃了,oracle安装完成后居然没有tnsnames.ora和listener.ora文件

时间:2015-06-11 01:42:05      阅读:481      评论:0      收藏:0      [点我收藏+]

problem:

oracle  11  r2  64位安装完成后NETWORK/ADMIN目录下居然没有tnsnames.ora和listener.ora文件

 

solution:

问题是之前安装了另外一个版本的oracle,我是安装了oracle xe,没有卸载干净,导致在环境变量中存在TNS_ADMIN指向了不正确的目录。如下图所示:

技术分享技术分享

 

上图中的TNS_ADMIN的配置是正确的,原来的配置是错误的。原来的配置指向的是d:\oraclexe下的某个目录,因为指向的目录已经被删除,所以用oracle的net configuration assist工具配置完成好之后,在该目录下找不到相关文件,没法自动生成tnsnames.ora和listener.ora,并且pl/sql也检测不到。将该环境变量改好之后,再用net configuration assist工具就可以在正确的目录下生成我们要的文件了(tnsnames.ora和listener.ora),然后再将tnsnames.ora文件拷贝到instantclient下面就可以用pl/sql正确地连接了。

真心崩溃了,oracle安装完成后居然没有tnsnames.ora和listener.ora文件

原文:http://www.cnblogs.com/toSeeMyDream/p/4567850.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!