环境: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.youkuaiyun.com/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正常安装。 |
win7 x64安装oracle 10g x64的一些要点
最新推荐文章于 2024-03-17 22:55:36 发布