win7 oracle10g客户端 连linux oracle服务端
2012-06-19 14:21
357 查看
这两天,在win7 64bit的系统中,装了10g的客户端,怎么都连不上linux的oracle服务端,搞了两天,终于搞好。总结起来,有两个方面的经验,一个是oracle的卸载,另外是客户端的配置需要留意的地方。
在正常卸载完后,还需要清理以下东西:
1.注册表信息
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE;
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Oracle;
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/Oracle;
再搜索以Ora、Oracle、Orcl、EnumOra开头的值,并删除
2.环境变量:
CLASSPATH、
ORACLE_HOME、
ORACLE_SID、
TNS_ADMIN
3.安装目录下的oracle相关的文件,d:\app下还有很多oracle相关的文件
2.安装完客户端后,在D:\oracle\product\10.2.0\client_1目录下,找到tnsnames.ora文件并打开,
里面内容如下:
# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\client_1\tnsnames.ora
# Generated by Oracle configuration tools.
109 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.109)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
这里需要把SERVICE_NAME = orcl
改成SID = orcl
为什么这么改,就不去细究了。
在正常卸载完后,还需要清理以下东西:
1.注册表信息
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE;
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Oracle;
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/Oracle;
再搜索以Ora、Oracle、Orcl、EnumOra开头的值,并删除
2.环境变量:
CLASSPATH、
ORACLE_HOME、
ORACLE_SID、
TNS_ADMIN
3.安装目录下的oracle相关的文件,d:\app下还有很多oracle相关的文件
2.安装完客户端后,在D:\oracle\product\10.2.0\client_1目录下,找到tnsnames.ora文件并打开,
里面内容如下:
# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\client_1\tnsnames.ora
# Generated by Oracle configuration tools.
109 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.109)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
这里需要把SERVICE_NAME = orcl
改成SID = orcl
为什么这么改,就不去细究了。
相关文章推荐
- oracle 10g(服务端+客户端,支持win7、win8) 资源分享
- Linux下更改oracle客户端字符集和服务端字符集
- WIN7(64位)安装oracle10G服务端,客户端,PLSQL Developer
- Linux下更改oracle客户端字符集和服务端字符集
- WIN7下安装ORACLE 10gd的服务端和客户端
- Linux下用gSOAP开发Web Service服务端和客户端程序
- WIN7作为SVN服务器,linux作为SVN客户端的使用注意
- 【Win7 Oracle 10G rman迁移恢复到Linux 32bit oracle 10G实战】
- Oracle中文字符乱码?设置Oracle客户端字符编码与服务端一致
- win7下vs中实现onvif discovery(客户端、服务端)
- linux远程日志rsyslog服务端和客户端安装
- 一句话搞定关于win7 x64 /win2008r2/win2012 下 VS2010 /vs2012连接oracle 客户端
- 在一台服务器上安装oracle服务端和客户端,不能访问的解决办法 .
- Linux(Red Hat)安装oracle客户端
- linux下安装oracle客户端(转)
- Git服务搭建使用Linux作为服务端,window作为客户端
- R第四问 Linux Oracle客户端安装 ROracle安装
- 〖Linux〗Qt+gsoap开发客户端程序,服务端地址设定的字符串转换处理
- Linux下php5.3编译oracle客户端
- linux下安装cx_Oracle和oracle客户端通信