日期:2014-05-16  浏览次数:20540 次

Oracle客户端 绿色 安装

很久没用Oracle了,快一年了吧!没动不代表真的就全忘了,哈哈。。。

?

昨天看代码,神奇的发现,居然是从一个Oracle的数据库中,同步数据过来。我天哪,这一个系统中,用到了至少3种数据库啊。。。本身用的是MySql,上次发现,同步一些数据,是从一个SqlServer数据库过来的,而这次,又惊现Oracle。。。

?

在这台机子上,很少会用到Oracle,估计用完了这次,还不知道有没有下次,所以,不想安装。昨天就没弄。

?

今天把移动硬盘带过来了,先把它搞好。一路很顺利,也记录一下。

?

1、拿到绿色安装包。我这里有,不过太大,40M,JavaEye目前只支持到10M,传不上来。如果需要,可以联系我。其实,就是Oracle安装目录里面的一些文件,把它们拷出来,放到一个单独的目录。为了以后使用方便,这些文件打成了一个包。里面的文件有:

?

E:\OracleClient>dir
 驱动器 E 中的卷是 soft
 卷的序列号是 D087-2CD8

 E:\OracleClient 的目录

2011-04-22  10:24    <DIR>          .
2011-04-22  10:24    <DIR>          ..
2008-10-01  04:00            14,848 adrci.exe
2008-10-01  04:00             4,106 adrci.sym
2008-10-01  04:01               315 BASIC_README
2008-10-01  04:00            30,720 genezi.exe
2008-10-01  04:00            13,742 genezi.sym
2008-09-30  20:57         1,060,864 mfc71.dll
2008-09-30  20:57           348,160 msvcr71.dll
2008-10-01  03:22           520,192 oci.dll
2008-10-01  03:22           248,665 oci.sym
2008-09-18  13:48            77,824 ocijdbc11.dll
2008-09-18  13:48            13,143 ocijdbc11.sym
2008-10-01  02:56           352,256 ociw32.dll
2008-10-01  02:56            39,007 ociw32.sym
2008-09-18  13:49         1,890,262 ojdbc5.jar
2008-09-18  13:49         1,988,193 ojdbc6.jar
2008-09-18  21:47         1,130,496 orannzsbb11.dll
2008-09-18  21:47           203,703 orannzsbb11.sym
2008-10-01  02:48           868,352 oraocci11.dll
2008-10-01  04:00           258,671 oraocci11.sym
2008-10-01  03:45       117,604,352 oraociei11.dll
2008-10-01  03:45         3,804,566 oraociei11.sym
2008-10-01  04:00           831,488 orasql11.dll
2008-10-01  04:00            18,188 orasql11.sym
2011-04-22  10:14               586 tnsnames.ora
2008-10-01  04:01    <DIR>          vc71
2008-10-01  04:01    <DIR>          vc8
              24 个文件    131,322,699 字节
               4 个目录  5,926,625,280 可用字节

E:\OracleClient>dir vc71
 驱动器 E 中的卷是 soft
 卷的序列号是 D087-2CD8

 E:\OracleClient\vc71 的目录

2008-10-01  04:01    <DIR>          .
2008-10-01  04:01    <DIR>          ..
2008-10-01  02:48           868,352 oraocci11.dll
2008-10-01  04:00           258,671 oraocci11.sym
               2 个文件      1,127,023 字节
               2 个目录  5,926,617,088 可用字节

E:\OracleClient>dir vc8
 驱动器 E 中的卷是 soft
 卷的序列号是 D087-2CD8

 E:\OracleClient\vc8 的目录

2008-10-01  04:01    <DIR>          .
2008-10-01  04:01    <DIR>          ..
2008-10-01  01:29           569,344 oraocci11.dll
2008-10-01  01:29               380 oraocci11.dll.manifest
2008-10-01  04:00           446,633 oraocci11.sym
               3 个文件      1,016,357 字节
               2 个目录  5,926,617,088 可用字节

?

2、配置环境变量:

?

1、ORACLE_HOME:E:\OracleClient
2、TNS_ADMIN:E:\OracleClient(这个指的是tnsnames.ora文件的目录)
3、NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4、Path:加入E:\OracleClient
?

3、修改tnsnames.ora文件。这个根据具体Server来配置。如果需要联多个Server,下面的代码,就多重复几次:

DBNAME =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = ServerName)
      (SERVICE_NAME = ServiceName)
    )
)

?

4、安装PlSql,启动,输入用户名,密码,一切OK。

?

?