WIN764位旗舰版下安装Oracle11gSqlDeveloper
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WIN7 64位旗舰版Oracle 11g SqlDeveloper
安装过程及折腾记录
KeyWord:WIN7, 64位, 旗舰版, oracle 11g ,Oracle SqlDeveloper
连接错误JDK,
The Network Adapter could not establish the connection 供应商代码20
TNS-03505 无法解析名称
环境变量,tnsping,nsnames.ora,sqlnet.ora
首次安装的是:WIN7旗舰版+Oracle11gR264bit服务端+Oracle11gR264bit客户端
安装完成后可导入dmp文件,打开64位客户端自带的Oracle Sqldeveloper时,
提示需要jdk/java.exe支持:
浏览找到Oracle安装目录下的sdk里的java.exe后点OK,报错:
上网查得知Oracle Sqldeveloper是用java写的,需要jdk的支持,而这个版本的Oracle客户端没有自带jdk,Oracle安装目录下的jdk是64位的,而这里的Oracle Sqldeveloper是32位的,不配套。要么下载一个64位的Oracle Sqldeveloper,要么另外安装一个jdk。
网上下载了一个jdk1.7版本,安装好之后,将其指定为Oracle Sqldeveloper所需的java.exe 的路径,点OK弹框提示当前版本的Oracle Sqldeveloper支持的jdk最高版本为1.6,而我的jdk为1.7版本(实测使用1.7并没有问题)。
至此,Oracle Sqldeveloper软件的界面总算能打开了。我艹,太来之不易了。
在Oracle Sqldeveloper里新建连接,连接配置如下图所示:
测试连接的时候,总是提示这个错误(同上图中的的红色出错信息):
【遇到错误应该先想到使用tnsping测试监听是否正常】
网上查了很多方法都没解决问题,在ONT上发现一位仁兄跟我的问题相同,他的问题最终解决了,好像是装了Loop Adapter还是什么东西,我也装了一个,装的过程有点小曲折,使用windows的添加硬件窗口添加硬件时,一直在搜素,却出不来结果,这时根据网上的提示,直接从CMD窗口进去添加Loop Adapter才成功了。
装了之后还是不行,没办法,只好根据一个帖子提到的,又装了个32位的客户端,Oracle Sqldeveloper终于能连上数据库了。
后来第二天使用时发现又连不上了,最后发现是因为防火墙不知道何时被打开了,关闭防火墙之后连接又正常了。
今天新建了一个kkzx数据库实例和一个kkzx表空间,导入dmp的时候,发现导不进去,cmd窗口总是提示错误的连接符,经检查连接符确实没有错。使用tnsping kkzx测试,得知
kkzx服务有问题:(图是后来配的用的tnsping orcl。当时用的是tnsping kkzx)
网上查了这个错误,说是环境变量的问题。将环境变量作了以下更改:
原始的环境变量:
D:\Oracle11client32\product\11.2.0\client_1\bin;D:\Oracle11g\product\11.2.0\dbhome_1\bin;C:\Pr ogram Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter;;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEM ROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\
修改之后:
D:\Oracle11g\product\11.2.0\dbhome_1\bin;D:\Oracle11client32\product\11.2.0\client_1\bin;C:\Pr ogram Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter;;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEM ROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine