电脑新装了Win7,感觉什么都挺好用的,就是安装Oracle10的时候出了点问题,不停的报错.如下图所示:
"无法定位程序输入点GetProcessImageFileNameW 于动态链接库PSAPI.DLL上"
"ORA-12546 "
![](http://hiphotos.baidu.com/duxikuan/pic/item/f7c41002bc485a204afb5128.jpg)
![](http://hiphotos.baidu.com/duxikuan/pic/item/c79d10263914e0388b82a12a.jpg)
![](http://hiphotos.baidu.com/duxikuan/pic/item/131f4607ed1318e27a89472a.jpg)
跳过错误安装结束后,在本地创建的数据库实例无法访问,实例对应的那个服务启动不了.
最后在网上重新下载了Oracle10第2个版本
http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip
我之前装的是Oracle10第1个版本.
修改了安装文件对应目录下的文件
10201_database_win32/database/stage/prereq/db/refhost.xml
在其中添加如下代码:
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
如下图所示
![](http://hiphotos.baidu.com/duxikuan/pic/item/0335338b8dd7d8509e2fb402.jpg)
至此,在Win7 下安装Oracle10g的问题得到解决.
安装成功后的Win7界面如下:
![](http://hiphotos.baidu.com/duxikuan/pic/item/b7ce108b001457fcfd1f100b.jpg)