加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

让 PLSQL 支持 64 位ORACLE

发布时间:2020-12-12 14:05:49 所属栏目:百科 来源:网络整理
导读:之前努力过很多次,都没搞定PLSQL在64位系统上支持ORALE 今天又试了一把貌似找到问题所在了: 1、 指定ORACLE 主目录,目录下要有tnsname.ora这个文件,并且这个文件要有符合命名规则的描述。这个目录可以用 instantclient压缩包的解压文件,这个文件官网上

之前努力过很多次,都没搞定PLSQL在64位系统上支持ORALE

今天又试了一把貌似找到问题所在了:

1、指定ORACLE 主目录,目录下要有tnsname.ora这个文件,并且这个文件要有符合命名规则的描述。这个目录可以用

instantclient压缩包的解压文件,这个文件官网上有下载。

E:bakPLSQLDeveloper_64_okPLSQLinstantclient_11_2

2、指定oci.dll目录:只要在PLSQL的参数中把OCI.DLL目录给制定好,就行,当然oci.dll一定要是支持64位环境下的文件,否则是不行的,我看了我用的最后修改时间是 2010年11.28(我用修改日期是10.4月份的就不行,耽误了我好长时间)。

1、以上方法,在PLSQL7环境下,测试不成功,PLSQL11环境下成功。
2、如果报不能识别:p_AAA_weixin_find_vip,则需要在前面增加用户XXX:
XXX.p_AAA_weixin_find_vip

3、有的时候完成上述步骤还不行,那就把眼前能看到的tnsname.ora里面的连接参数增加一个正确的,省得有的时候不确定PLSQL读取的是那个的(有时读取当前目录的,有时读取设定的oracle主目录下的,有时读取的系统已经安装好的tnsname.ora),这样也能提高成功率。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读