此处使用的是oracle11.2的相关基础包,其他版本请自行选择;如需安装PLSQL,请自行Google
下载地址instant-clienthttps://www.oracle.com/database/technologies/instant-client/downloads.html
如果安装64位的PLSQL则选择64位的基础包instantclient-basic-windows.x64-11.2.0.4.0
- 下载后解压到相应文件夹(如: D:/app/instantclient)后在文件夹中创建NETWORK_ADMIN文件夹
- 打开安装的PLSQL后,选择Tools–>Preferences,配置OCI library(OCI库)即instantclient目录中oci.dll目录(如: D:/app/instantclient/oci.dll),保存后重启PLSQL生效
- 添加系统变量TNS_ADMIN,值为刚新建的NETWORK_ADMIN文件夹目录
- 在刚新建目录中新建文件tnsnames.ora,在此文件保存连接信息具体内容如下:
1
2
3
4
5
6
7
8
9数据库别名 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP)(PORT = 端口号))
)
(CONNECT_DATA =
(SERVICE_NAME = 要连接的数据库名称)
)
)
PLSQL中中文显示乱码问题
在数据库中执行select userenv('language') from dual,查询出结果后。新增用户变量NLS_LANG,值为前面查询出来的结果