首先安装PL/SQL。
官网下载地址
我是选择PL/SQL 10.0.5的版本为例。PLSQL10注册码
Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqz
serial Number:601769
password:xs374ca安装时,需设置安装路径到Program Files文件夹下,而不能在Program Files(x86),因为默认不允许。
-
等待安装完成后,下载Instant Client 32位版本的
Oracle Instant Client下载地址
我选择的版本是Version 11.1.0.6.0
image.png 下载之后解压缩放在PLSQL Developer文件夹下,也可随便放,推荐放在里面,方便查找。
- 在D:\Program Files\PLSQL Developer\instantclient_11_1目录下新建目录network,在network目录下再新建admin目录,在admin目录下新建文件tnsnames.ora,
使用文本编辑器Notepad++打开写入如下内容:
连接名 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.132 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL )
)
)
第一:连接名表示定义远程服务器的在本地主机名(随意输入)
第二:远程数据库的IP地址
第三:远程数据库实例名
右击我的电脑选”属性”->“高级”->“环境变量”->”系统变量”
新增下面两个变量
TNS_ADMIN D:\Program Files\PLSQL Developer\instantclient_11_1\network\admin
NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBKPL/SQL.Developer配置应用
配置tools->preferences->connection
Oracle Home
D:\Program Files\PLSQL Developer\instantclient_11_1
OCI library
d:\program files\plsql developer\instantclient_11_1\oci.dll
- 关闭PL/SQL Developer,重起Developer.
主机名就会出现在PL/SQL Developer的列表里,输入用户名密码,就可以登录远程oracle 11g数据库了。
-
设置语言环境:
在数据库里查询:
select userenv ('language') from dual;
image.png 因此将环境 变量改为SIMPLIFIED CHINESE_CHINA.AL32UTF8
大功告成!