Oracle 11g精简版免安装客户端提供了一个轻量级、快捷的方式来连接和访问Oracle数据库,无需复杂的安装过程,适合开发测试环境及数据迁移等场景。
解压文件后,假设你的目录是D:\oracle_client,则完整的路径为D:\oracle_client\instantclient10_1。接下来设置环境变量:
a. 在系统环境变量Path中添加:D:\oracle_client\instantclient10_1
b. 还需添加以下环境变量:
- LD_LIBRARY_PATH=D:\oracle_client\instantclient10_1
- NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 或者 NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280
c. TNS_ADMIN=D:\oracle_client\instantclient10_1
可以通过创建一个名为oracle_client.reg的注册表文件来设置环境变量,该文件的内容如下:
```
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
LD_LIBRARY_PATH=D:\\oracle_client\\instantclient10_1
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
TNS_ADMIN=D:\\oracle_client\\instantclient10_1
```
最后,需要添加tnsnames.ora文件。该文件的内容如下:
```
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.*.*) (PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
```