其实安装很简单,但是坑比较多,而查了好多文章讲的都不够全面,不是没有破解码就是安装后启动报错,报错示例在文中最后列举着。
如果想安装plsql11版本,可以看我以前写过的文章:
plsql+oracle instantclient 连接远程数据库_lianzhang861的博客-CSDN博客
首先,最好都下载32位的,因为64位有时候会出现问题
oracle instantclient12 32位官方下载地址:适用于 Windows 32 位的 Instant Client | Oracle 中国
plsql12官方下载地址:Instant Client for Windows 32-bit
如果觉得官网下载的很慢,可以点这个下载,里面包含了安装所需的所有文件: plsql12+instantclient_12_2+vsc2013.zip-Oracle文档类资源-CSDN下载
一.oracle instantclient12安装
1.下载后将 oracle instantclient解压到目标文件夹即可,不需要安装
2.在解压目录下新建文件夹 Network->Admin ,然后把tnsnames.ora文件放进去
tnsnames.ora的格式如下:
【名字】 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 【ip】 )(PORT = 【端口】))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 【serviceName】)
)
)
二.plsql2安装
PLSQL Developer 12.0.7 注册码 亲测可用
PLSQL Developer 12.0.7 注册码
product code: 4vkjwhfeh3ufnqnmpr9brvcuyujrx3n3le
serial Number:226959
password: xs374ca
1.下载后一步步安装就行了
目录改成自己想安装的目录,然后下面点第二个,然后把上面的注册码对应填上就行了,这就算破解成功了。
2.在plsql中配置oracle_home
先plsql的登录界面点击cancel按钮,plsql会以未登录状态进入程序,然后在Tools->Perferences->Connection页面设置Oracle_Home和OCI Library路径;如E:\instantclient_11_2 和 E:\instantclient_11_2\oci.dll
然后关闭重启plsql后选择在tnsnames.ora配置的服务,输入用户名密码登录即可
三.问题
问题1:
启动plsql时界面是这样的,正常下面应该有connect as:
如果这时你点OK,登录时总是报Initialization error Could not initialize 。。。错误,很烦。
原因:看官方下载页面,写着:
这玩意儿是需要vs2013的,所以必须要下载这个:
把32位的和64位的都下载下来安装就行了。安装后再直接打开plsql就会发现有下面那一行了。‘
这样时就算正常了。
问题2:加载不出tnsnames.ora所配置的地址
这里选择是空的,而tnsnames中配置着正确的地址
先进入plsql,在help->Support info 中看下:
TNS File 的地址:其中有Network 和Admin 文件夹,而安装时是没有的,我们可以在对应的文件夹下添加这俩目录,让路径变对,就发现tnsnames文件终于可以加载了。