Oracle Instant Client 配置

来源:互联网 发布:软件行业前景 编辑:程序博客网 时间:2024/05/17 23:05

如果在开发中需要用到Oracle数据库,同时又不愿意安装几百M的客户端,可是试试Oracle Instant Client。

Instant Client解压后127M,而且是“绿色”的,不用写注册表。

测试环境是WinXP。

配置过程


下载Instant Client

注意选择Basic。关于Basic Lite,除非你的数据库数据是全英文的,否则不要选择它了。

将压缩包解压至某个目录下

例如C:/instantclient_11_1。

配置tnsnames.ora

新建文本文件,写入以下内容

 

AA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.123)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = aa.db)
    )
  )

BB =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.124)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = bb.db)
    )
  )

红色部分的内容要根据本地情况进行配置。

别忘了将文本文件的后缀名改为ora。

将tnsnames.ora放到解压目录下。

配置环境变量

添加系统变量名TNS_ADMIN,值C:/instantclient_11_1

修改系统变量Path,添加值C:/instantclient_11_1

添加系统变量名NLS_LANG,值SIMPLIFIED CHINESE_CHINA.ZHS16GBK

最后一步是解决中文数据乱码问题。

 


 

现在无论是用plsql developer还是应用程序,都可以正常地访问数据库了。