首先,我是在windows 2012 的服务器上安装的oracle 11g,在安装前请注意以下问题:
一、如果服务器上没有安装.net framework 3.5,可以先行安装,安装教程:
http://www.cnblogs.com/mqingqing123/p/6557703.html
二、安装文件如下:
记得一定要都解压,解压之后:
三、如果你的服务器是2012或者其他不支持的服务器,打开win64_11gR2_database_1of2\database\stage\cvu下的cvu_prereq.xml,添加自己的服务器信息:
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows Server 2012"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
否则会报
[INS-13001]环境不满足最低要求。的错误
四、一定要把win64_11gR2_database_2of2\database\stage\Components下的内容全部拷贝到win64_11gR2_database_1of2\database\stage\Components下,否则会安装失败。
五、安装过程中记得记住sid,后面连接要用,别下一步下一步就那么过去了。
六、安装完毕后,打开services.msc,将所有Oracle的服务都启动。
七、安装navcat for oracle,下载instantclient_12_1并且放在navcat for oracle的安装目录下,然后工具->选项->OCI中选择\instantclient_10_2\oci.dll
然后连接……ok