Windows下Oracle 11g远程连接配置

来源:互联网 发布:机器人大擂台知乎 编辑:程序博客网 时间:2024/06/10 17:06

首先假设你的服务器IP是:192.168.1.1,Windows服务器已安装Oracle 11g R2数据库,且防火墙关闭对1521端口的拦截,外网和服务器可以ping通的情况下。
Oracle安装路径:C:\app\Administrator\product\11.2.0,以下简称#dir

  • 修改#dir\dbhome_1\NETWORK\ADMIN\listener.ora文件中的以下内容
SID_NAME = orclHOST = 192.168.1.1PORT = 1521
  • 修改#dir\dbhome_1\NETWORK\ADMIN\tnsnames.ora文件中的以下内容
LISTENER_ORCL =  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))CHENG =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))    )    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = orcl)    )  )

此时我们就创建了TNS服务名为CHENG,Oracle服务器地址为192.168.1.1,Oracle服务器监听端口为1521,连接的Oracle数据库名为orcl的一个监听。
重启电脑或者Oracle监听服务。至此,配置已经完成,可以用Navicat for Oracle之类的工具远程连接数据库。

*********************   测试连接信息********************连接名: local连接类型: Basic主机名或 IP 地址: 192.168.1.1端口: 1521Service Name: orcl用户名: scott密码: tiger
原创粉丝点击