1个回答
展开全部
您好,1、pl/sql暂时还没有64位的,需要修改一下。
安装instantclient 到oracle/product目录下(这个随便安装好像),配置环境变量:变量名:TNS_ADMIN,变量值:E:\oracle\product\instantclient_10_2;(类似这样)
pl/sql中 工具->首选项,
修改oci库(类似这样E:\oracle\product\instantclient_10_2\oci.dll)
2、就是用oracle11g自带的pl/sql是可以连接并且登录的,但是用pl/sql 就是连数据库的实例名也没有,然后还去本地按照的数据库目录(C:\Oracle11g\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN)下看了下文件(listener.ora、tnsnames.ora)发现都是已经配置好了的,后面确定问题是这样的,因为我按照oracle11g在64位的win7系统后,并且安装了client客户端,我找到client的对应目录(C:\Oracle11g\Administrator\product\11.2.0\client_1\network\admin),发现在该目录下没有这两个文件(listener.ora、tnsnames.ora),复制过来放到该目录后,重新启动pl/sql,可以连接!
安装instantclient 到oracle/product目录下(这个随便安装好像),配置环境变量:变量名:TNS_ADMIN,变量值:E:\oracle\product\instantclient_10_2;(类似这样)
pl/sql中 工具->首选项,
修改oci库(类似这样E:\oracle\product\instantclient_10_2\oci.dll)
2、就是用oracle11g自带的pl/sql是可以连接并且登录的,但是用pl/sql 就是连数据库的实例名也没有,然后还去本地按照的数据库目录(C:\Oracle11g\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN)下看了下文件(listener.ora、tnsnames.ora)发现都是已经配置好了的,后面确定问题是这样的,因为我按照oracle11g在64位的win7系统后,并且安装了client客户端,我找到client的对应目录(C:\Oracle11g\Administrator\product\11.2.0\client_1\network\admin),发现在该目录下没有这两个文件(listener.ora、tnsnames.ora),复制过来放到该目录后,重新启动pl/sql,可以连接!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询