win7 for 64位安装oracle 10.2.0.4 client

操作系统:win7 旗舰版 for 64bit

oracle版本:10204_vista_w2k8_x32_production_client

报错信息:

正在检查操作系统要求...
要求的结果: 5.0,5.1,5.2,6.0 之一
实际结果: 6.1

 

解决办法:

database安装:

找到 refhost.xml 文件(位置:database\stage\prereq\db,打开 refhost.xml 配置文件并找到 节点,接着在节点后面修改6.0至6.1

client安装:

找到 refhost.xml 文件(位置:F:\10204_vista_w2k8_x32_production_client\stage\prereq\client,打开 refhost.xml 配置文件并找到 节点,接着在节点后面修改6.0至6.1

<!--Microsoft Windows 7--&gt


再次安装,一切正常。

 

或者可以直接下载10204_vista_w2k8_x64_production_client直接安装在win7 for 64bit操作系统,但是该客户端在导出oracle 11.0.1.6数据库的时候报错:

导出了                                                            99 行
. 正在导出同义词
. 正在导出视图
. 正在导出存储过程
. 正在导出运算符
EXP-00008: 遇到 ORACLE 错误 904
ORA-00904: "OLEVEL": 标识符无效
EXP-00000: 导出终止失败

 

网上很多人都遇到这个错误,是因为高版本客户端导出低版本数据库导致,但是我用的是10204_vista_w2k8_x64_production_client客户端导出11g的数据库,仍然有该问题,怀疑是64位客户端有问题,所以安装32位的客户端验证一下。

 

安装32位的客户端做导出:

导出了                                                           109 行
. 正在导出同义词
. 正在导出视图
. 正在导出存储过程
. 正在导出运算符
. 正在导出引用完整性约束条件
. 正在导出触发器
. 正在导出索引类型
. 正在导出位图, 功能性索引和可扩展索引
. 正在导出后期表活动
. 正在导出实体化视图
. 正在导出快照日志
. 正在导出作业队列
. 正在导出刷新组和子组
. 正在导出维
. 正在导出 post-schema 过程对象和操作
. 正在导出统计信息
成功终止导出, 没有出现警告。

果然没有问题,看来的确是64位的客户端造成的。不过不明白是为什么,64位的操作系统难道不能用64位的客户端?

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/751371/viewspace-696484/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/751371/viewspace-696484/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值