Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44403
  • 博文数量: 33
  • 博客积分: 1480
  • 博客等级: 上尉
  • 技术积分: 360
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-17 16:06
文章分类

全部博文(33)

文章存档

2009年(2)

2008年(31)

我的朋友
最近访客

分类: Oracle

2008-03-31 11:26:21

oracle提供了一个羽量级的客户端,下面介绍如何进行安装配置(用instantclient-win32-10.2.0.3-.zip)来做列子

oracle提供了6个压缩包,分别是
 名字  作用
 instantclient-basic-win32-10.2.0.3-20061115.zip  Basic 运行 OCI、OCCI 和 JDBC-OCI 应用程序所需的所有文件
instantclient-basiclite-win32-10.2.0.3-20061115.zip精简版本
 instantclient-jdbc-win32-10.2.0.3-20061115.zip  jdbc包
 instantclient-odbc-win32-10.2.0.3-20061115.zip  odbc包
 instantclient-sdk-win32-10.2.0.3-20061115.zip  sdk
 instantclient-sqlplus-win32-10.2.0.3-20061115.zip  如果想使用sqlplus程序就下载这个包
ps:其实basic压缩包的内容在服务器中都可以找到,是以下几个文件
oci.dll
ocijdbc10.dll
ociw32.dll
orannzsbb10.dll
oraocci10.dll
oraociei10.dll
sqlnet.ora
tnsnames.ora
classes12.jar
ojdbc14.jar
所以如果想创建一个简单的客户端,而不需要jdbc和sqlplus等则可以直接找到服务端的这些文件(再加上
sqlnet.ora、tnsnames.ora这两个文件),拷贝到一个目录。然后按照下面的步骤操作就可以了

安装步骤:
1,下载适当的包,所有的包都需要basic或者basiclite(此次安装除了basiclite包外,其余的都下载了,至于basic和basiclite二者有什么区别,还有待研究)
2,将所有程序解压缩到一个目录下面(如c:\oracleclient)
3,添加三个环境变量
 环境变量名  变量值
 path  在环境变量path中加入c:\oracleclient
 TNS_ADMIN  新建此变量,然后在其中加入c:\oracleclient
 NLS_LANG  新建此变量,然后加入:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
当然,上述操作也可以直接在注册表里面进行(TNS_ADMIN,NLS_LANG则需要新建字符串值):

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]

"PATH"="d:\OracleInstantClient"

"NLS_LANG"="AMERICAN_AMERICA.ZHS16GBK"

"TNS_ADMIN"="d:\OracleInstantClient"

4,从服务器拷贝一个tnsnames.ora(这个名字的文件在服务器上面有两个,只要拷贝小写的哪个就可以了),然后修改下面一段

GONG =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =

192.168.3.102(这里填写服务器的名字或者ip地址)

)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME =

gong(这里是服务名,也是sid名字)

)
    )
  )

5,ODBC的安装

在目录下面找到odbc_install.exe,直接运行就可以了

6,程序已经安装完成,可以在命令行下面启动sqlplus


阅读(345) | 评论(0) | 转发(0) |
0

上一篇:计算机缩略语

下一篇:搞笑网文

给主人留下些什么吧!~~