admin管理员组文章数量:1516870
启动PLSQL出现无法初始化,主要是因为PLSQL是32位的,而Oracle是64位的。
解决办法就是下载一个 instantclient-basic-win32然后解压到Oracle的这个目录:我的是(F:\app\Administrator\product)
然后就在PLSQL的安装目录新建一个***.bat的文件,然后里面写上
@echo off
set path=F:\app\Administrator\product\instantclient_11_2
set ORACLE_HOME=F:\app\Administrator\product\instantclient_11_2
set TNS_ADMIN=F:\app\Administrator\product\instantclient_11_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe
path、Oracle、TNS_ADMIN这些都是我们刚刚那个客户端的路径, set NLS_LAN是设置字符集的。
然后保存文件右键以管理员身份运行,这样就可以启动PLSQL了,这个时候我们看到PLSQL的登陆界面是这样的
已经可以选择数据库,输入账号和登陆名进行登陆。
然后在工具的首选项中选择连接,设置连个地方就行了。1、注销(有打开的事务选择提交)2、OCI库设置为刚刚我们下载的客户的位置然后加上oci.dll即可。
版权声明:本文标题:从头到尾解决32位Oracle与64位PLSQL的兼容性难题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/web/1771298228a3263926.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论