您的位置:首页 > 数据库 > Oracle

win7 x64安装oracle 10g x64的一些要点

2013-08-13 20:35 555 查看
环境:windows 7 x64 sp1, oracle 10g
x64 for windows, pl/sql developer 7.0

说明:

1. oracle没有发布过支持win7(32/64 bit)的oracle 10g版本,也没有在win7上测试过,但可以装oracle 10g x64 for windows版本。(仅供自学折腾用,别生产商用)

2. 选择合适的oracle下载版本,最好不要10.2.0.1.0版本的,也能装,但安装过程受限。可以下载10.2.0.4.0版本的

10204_vista_w2k8_x64_production_db.zip

10204_vista_w2k8_x64_production_client.zip

3. 如果想使用PL/SQL developer, Oracle Client可以安装32位版的,不必64位,因为PL/SQL是32位程序,用不了64位的Oracle客户端。

如果又想用64位的client,又想用PL/SQL,可以下载一个PL/SQL专用的32位客户端补丁

补丁见下:
http://download.csdn.net/download/shenkxiao/4181424

3. Oracle db、client安装

安装前配置修改

db: 

修改文件:\database\stage\prereq\db\refhost.xml

添加

<!--Microsoft Windows 7-->

<OPERATING_SYSTEM>

<VERSION VALUE="6.1"/>

</OPERATING_SYSTEM>

修改文件:\database\install\oraparam.ini

找到

Windows=5.0,5.1,5.2,6.0

添加

,6.1

client:

修改文件:\client\Disk1\stage\prereq\client_prereqs\client\refhost.xml

添加

<!--Microsoft Windows 7-->

<OPERATING_SYSTEM>

<VERSION VALUE="6.1"/>

</OPERATING_SYSTEM>

修改文件:\client\Disk1\install\oraparam.ini

找到

Windows=5.0,5.1,5.2

添加

,6.1

保存文件,正常安装即可,如果没有选择10.2.0.4版本,而是选择了10.2.0.1版本,那你不能在安装中选择高级安装选项,一选即崩溃。

(我安装到最后,有个database control的报错,没看懂,也没处理)


 

4. pl/sql的配置

如果是用64位客户端,sqlplus连的上,但pl/sql连不上,会报一个什么oci.dll的错,它需要32位的版本。

启动pl/sql,进入后,选择菜单 tools/perferences/

修改connection选项中的Oracle Home(最好别为空,否则它可能认不同来,报ora-12154错)

oracle\product\10.2.0\db_1

修改oci library

\oracle\product\10.2.0\client_1\instantclient_10_2\oci.dll

这个instantclient_10_2就是那个32位客户端补丁,随便放解压到哪个目录都行。

重启pl/sql连接oracle。

其它所有配置同oracle正常安装。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Oracle