1、下载oracle122011+plsqldev1207+instantclient_12_1+语言包
oracle 12c :https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html
PLSQLDEV1207:https://www.allroundautomations.com/registered/plsqldev.html
instantclient_12_1:https://www.oracle.com/technetwork/topics/winx64soft-089540.html
语言包:https://www.allroundautomations.com/plsqldevlang/120/
2、安装oracle默认目录:\app\client\JQ00084\product\12.2.0\client_1
3、安装oracle 12c 报错:"衍射进程已退出 返回非0错误代码"
解决方案:关闭vs
4、在安装oracle的同级目录(product同级)新建文件夹(随便取名字如plsql),把plsqldev解压安装到该文件夹
5、把instantclient_12_1解压后剪切到plsql的同级目录,在根目录新建文NETWORK\ADMIN文件夹
5、打开plsql先不着急登录
点击圆圈中的菜单:
弹出:配置路径
配置环境变量(点击preferences,弹窗出来默认显示的这一页):
主目录选择:app\client\JQ00084\instantclient_12_1
OCI库选择:主目录下的OCI.dll的路径:app\client\JQ00084\instantclient_12_1\oci.dll
7、配置windos的环境变量:
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
TNS_ADMIN=%ORACLE_HOME%/NETWORK/ADMIN/
ORACLE_HOME=\app\client\JQ00084\instantclient_12_1 (instantclient_12_1的解压目录)
path后面添加:;G:\app\client\JQ00084\instantclient_12_1
这里注意win10家庭版设置环境变量要通过控制面板--用户账户-用户账户-更改我的环境变量
8、打开plsql用连接的数据库的userid+password+service_Name选择普通登录方式
发现报错:
ORA-12154: TNS:could not resolve service name
解决方案:删掉:\app\client\JQ00084\product\12.2.0\client_1\Network\Admin\Sample目录下的tnsnames.ora文件
把Sample上级目录里面的tnsnames.ora文件复制到G:\app\client\JQ00084\instantclient_12_1\NETWORK\ADMIN文件夹下
如果 instantclient_12_1 文件夹下没有 NETWORK\ADMIN 就手动新建这两个文件夹 再粘贴.ora文件进来
9、重启登录
10、注册码,help-Register
PLSQL Developer 12 注册码
product code: 4vkjwhfeh3ufnqnmpr9brvcuyujrx3n3le
serial Number:226959
password: xs374ca
11、汉化:下载中午汉化包解压放到plsqldev安装目录下和plsqldev.exe同级目录
执行语言包.exe:询问plsql版本是不是在12以上否则该语言包无效
最后
点击默认执行完毕后打开plsql 点开preferences菜单下的Apperarance菜单第一项选择语言
apply---ok
假如安装失败需要重新尝试 卸载干净步骤
1、开始->设置->控制面板->管理工具->服务, 停止所有Oracle服务。
2、卸装所有Oracle产品
3、运行regedit,选择HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE, 按del键删除这个入口。
4、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services,滚动这个列表,删除所有Oracle入口。
5、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application,删除所有Oracle入口。
6、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。
7、重新启动计算机,重起后才能完全删除Oracle所在目录。