需要的软件:instantclient_12_2(客户端文件),plsql developer X64
两个文件包地址:https://pan.baidu.com/s/1l1xNMtfiUsp5goaqXT2RWA,提取码:99u7
直接将压缩包解压出来,放哪个文件夹下面都可以,记住路径,然后在instantclient_12_2下创建目录NETWORK\ADMIN,创建文件tnsnames.ora
# tnsnames.ora Network Configuration File: D:\install\instantclient_12_2\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
database_name =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = servicename)
)
)
database_name =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = servicename)
)
)
database_name:这个是自己随便定义的数据库名称,plsql进入是选择的数据库名称,servicename:连接的服务器名称,ip,访问服务器的ip地址。
先解压出文件:
1、点击plsqldev1201x64.msi文件运行安装
2、然后选择第二项(Enter license information),输入许可证信息
3、然后输入以下信息
Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqz
Serial Number:601769
password:xs374ca
然后等待软件安装完成即可。
打开文件夹中的chinese.exe启动软件汉化工具,选择软件安装路径,点击完成即可
1.先打开plsql developer,选择取消进入通用界面
2.选中Configure->Preferences,在首选项中填入instantclient_12_2的路径
关掉就可以连上Oracle了,但是在使用之前还需要进行两个配置
配置环境变量:
TNS_ADMIN ->> D:\install\instantclient_12_2\NETWORK\ADMIN
这个app是你安装的目录
还有一个就是plsql初次安装经常会发生的问题,就是中文编码乱码:
原因:本机没有配置数据库字符集环境变量,或是与数据库字符集不一致。
步骤一:执行在plsql中执行 select userenv('language') from dual; 语句来查看本机的字符集,或是执行 select * from V$NLS_PARAMETERS; 语句。两者的区别是第一种查看到的是拼接好的一条字符集数据,第二种是数据库详细配置参数有多条数据需要将 第一行,第二行,第九行的value数据以 第一行_第二行.第九行的格式拼接起来,我的拼接好好后是AMERICAN_AMERICA.ZHS16GBK
步骤二:在环境变量中添加两条配置信息,鼠标右键我的电脑(计算机/此电脑)等图标,选择属性,选择高级系统设置,选择高级选项卡的环境变量,在系统变量里新建两条配置:
1、LANG=zh_CN.GBK(GBK是这样形式的,不同编码这里的value值需要跟着改变)
2、NLS_LANG=AMERICAN_AMERICA.ZHS16GBK(这个value值就是我们步骤一中拼接好的那个值)
步骤三:这步也是至关重要的,到这里我们就配置好了,很多的博客与帖子都说重启plsql即可,但是我的并没有生效,需要重启电脑 生效,很重要。