修改本地配置远程连接oracle数据库
2024-09-04 09:09:14 217人阅读
当我们需要查看数据库信息时,我们更愿意通过客户端来查看,这样不仅操作方便,而且查看更精准。那么需要远程连接数据库需要在本地修改那些配置呢?以下是我个人的经验,希望大家都指正。
1、在oracle安装目录\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora文件中添加红线以下的配置,可以换行,但不能有间隔。
# tnsnames.ora Network Configuration File: E:\oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.ora # Generated by Oracle configuration tools.
LISTENER_ORCL = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORACLR_CONNECTION_DATA =http://www.mamicode.com/ (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA =http://www.mamicode.com/ (SID = CLRExtProc) (PRESENTATION = RO) ) )
ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) (CONNECT_DATA =http://www.mamicode.com/ (SERVICE_NAME = orcl) ) )
YT_PX= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.41.1.21)(PORT = 1521)) ) (CONNECT_DATA =http://www.mamicode.com/ (SERVICE_NAME = matedb) ) )
|
2、监听本地ip有两种方法
(1)在\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora 文件中监听本地ip
# listener.ora Network Configuration File: E:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora # Generated by Oracle configuration tools.
SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = E:\oracle\product\11.2.0\dbhome_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:E:\oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll") ) (SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = E:\oracle\product\11.2.0\dbhome_1) (SID_NAME = ORCL) ) )
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.192.88.220)(PORT = 1521)) ) )
ADR_BASE_LISTENER = E:\oracle
|
|
(2)在菜单栏找到Net Manager 点击进入
如下图添加新的监听器监听本地ip
修改本地配置远程连接oracle数据库
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉:
投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。