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即可。


本文标签: 编程解决方案位的