以前配置oracle的远程连接服务都是在Net Manager下配置。
现在长了一点见识,只需简单复制下配置文件就可以了。
因为是客户端远程连接。所以只需配置network\admin下的tnsnames.ora
该文件定义了一个或多个网络服务(net service),也就是我们在Net Manager新建成功的服务。
172 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.80.11.172)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
简单解释下一个网络服务的各个参数。一般来说我们只需配置3个参数:
1.第一行的“172”就是NET 服务名,名称可以随便取。
2.ADDRESS 设置host,也就是需要远程链接的oracle IP地址。端口和协议默认。
3.配置SERVICE_NAME。该值=服务器端的oracle的全局数据库名。可以在network\admin下的listener.ora查看。
然后我们再查看服务器端的oracle的一些配置,也就是listener.ora
listener.ora 文件中定义一个监听器 其缺省的名称为 LISTENER这个监听器缺省
以tcp/ip为协议地址且端口号为1521运行
我们只需了解下该文件就可以了
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = zjhc-4134dadba6)(PORT = 1521))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = oracle92)
(ORACLE_HOME = E:\oracle\ora92)
(SID_NAME = oracle92)
)
)
在监听文件后部还有一个 SID_LIST_LISTENER 该段用于定义监听器的服务
即为哪些数据库实例提供监听服务
仔细了解下各个参数:
GLOBAL_DBNAME = oracle92 就是我们刚才配置tnsnames下的SERVICE_NAME所需要的全局数据库名。
ORACLE_HOME = E:\oracle\ora92 oracle的安装目录,可以理解为配置JDK环境时的JAVA_HOME。
SID_NAME = oracle92 数据库实例名 注意有时候我们配置tnsnames不用SERVICE_NAME,而是使用SID,就等于这个值。
下面再提供几个常用的oracle远程连接网络服务cmd命令
TNSPING+服务名 ,如 TNSPING 172 当我们在tnsnames.ora配置好172的远程连接服务后,就可以使用该命令来测试连接。
分享到:
相关推荐
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
首先需要下载oracle客户端,具体百度可以搜到,然后按照文档中的步骤,就可以配置成功。
oracle客户端连接远程库的配置文件,不需要安装oracle,只需配置即可
Oracle Net Configuration Assitent为初学者提供了怎么设置连接远程数据库的配置,内附有图片,简单易懂,是初学者的理想学习文档,请大家多多下载,谢谢支持
此文当用于连接远程的数据库,oracle,具体的可以自己配置,修改你要连接的服务器的ip,,
远程连接oracle数据库配置,可以参考一下
Windows下的Oracle11g远程用户连接配置。 附带配置文件和说明文档。
屏蔽了1521端口 Oracle远程连接数据库总结 注:本文讲述了oracle数据库实例连接的配置过程,三个重要的配置文件位于C:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN目录下 1. sqlplus sys/oracle@orcl sqlnet.ora 文件...
主要是自己在plsql连接远程oracle服务器配置心得体会,供大家参考!
Oracle的远程连接,通过设置net manager 来实现连接另一个电脑的Oracle数据库,而访问他的Oracle实例
本地无需安装oracle服务,plsql即可远程访问oracle数据库,只须指定oraclehome即可
plsql中英文端 + oracle远程客户端 + 配置文件说明 --->远程连接数据库
oci.dll 和sqlplus文件.
这个文档,涵盖了64位oracle11g服务端的安装,因为我的win7...另外,后面会讲解一些oracle创建数据的步骤以及delphi7如何在客户机上连接远程目标主机的oracle服务,自己看吧,需要的文件我就不提供了,网上都可以下载到
plsql不安装oracle客户端_进行远程连接,配置好连接后也可以使用navicate for oracle客户端连接
oracle远程连接数据库,需要配置本地服务,具体步骤如下: 1. 2.添加新的服务 3.输入服务名(例如:orcl3即服务器数据库名) 4.选择TCP协议 5.输入服务器IP(192.268.10.2)地址,远程连接 6.更改登录的用户名...
配置如何远程访问oracle数据库步骤,十分详细。
PL/Sqldeveloper远程连接服务器oracle数据库的配置
远程连接oracle\配置PLSQL连接
plsql远程连接oracle,32位客户端instantclient_11_2,无需安装oracle客户端,配置plsql即可安装