Windows10安装Oracle11g时,点击setup.exe,弹框环境不满足最低要求。
解决:
安装目录 --> stage -- > cvu --> cvu_prereq.xml添加一下内容:
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
如何安装的是32位的,则将64-bit改成32bit就可以了!
安装完成Oracle后,会创建默认的数据库实例orcl。
操作数据库需要通过安装PLSQL进行连接。首次使用PLSQL连接时, 找不到数据库实例orcl。
可以以非登陆方式登陆PLSQL,配置Oracle Home目录和OCI Libaray, 重新登陆plsql。
如果配置完了, 还是找不到数据库实例, 可能是以下原因:
- 安装的PL/SQL Deleloper只能识别32的oci.dll。看来是要安个64位的PL/SQL Deleloper,于是在网上搜索PL/SQL Deleloper 64位版本。然而发现PL/SQL Deleloper不区分64位和32位。那看来只能从oci.dll入手了。根据上面的报错信息来看,似乎只要安装一个32位版本的Oracle Client。
解决:
- 下载32位版本的Oracle Client(instantclient_11_2), 创建NETWORK/ADMIN, 把原来dbhome_1/NETWORK/ADMIN文件夹下的三个ora文件拷贝过来
- 非登陆方式登陆PLSQL, 配置OCI.dll