系统集成论坛
标题:
配置windows客户端连接linux下的oracle数据库
[打印本页]
作者:
思考的牛
时间:
2011-4-12 12:24
标题:
配置windows客户端连接linux下的oracle数据库
必要条件:
1、在客户端要安装oracle 客户端组件。(在安装过oracle 数据库的电脑上已经安装有这个)
2、在服务端,要保证listener已经启动(lsnrctl status),要保证数据库已经启动。(>sqlplus “/ as sysdba” >startup)
3、客户端进行Net Configuration Assistant进行配置,或者修改这个文件即可。
该文件的位置为:
$ORACLE_HOME\network\admin\tnsnames.ora (for windows)
$ORACLE_HOME/network/admin/tnsnames.ora (for unix)
修改内容红色字体
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.80.29)(PORT = 1521))
(LOAD_BALANCE = yes)
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
备注说明:
orcl = 这里的orcl为标识,连接字符串。
HOST = 192.168.80.29,这里的红字表示远程的主机IP,最好用IP
SERVICE_NAME = orcl,这里的为服务器上的service_name 名称。
经过以上这些基本就可以了。然后tnsping 192.168.80.29,返回值ok.即表示成功连接了。如不行,请检查是否服务器开启了防火墙。请关闭。
欢迎光临 系统集成论坛 (http://bbs.xtjc.com/)
Powered by Discuz! X3.1