你所在的位置: 首页 > Oracle > OCP >
最新开班 班级 报名状态
8月17日 RHCSA脱产班 已报满
10月13日 RHCE周末班 已报满
11月18日 RHCSA脱产班 已报满
11月2日 RHCSA周末班 已报满
12月2日 红帽专题班 已报满
12月16日 红帽专题班 已报满
12月23日 红帽专题班 已报满
3月03日 RHCSA脱产班 热招中
4月23日 RHCSA脱产班 热招中
7月24日 红帽RHCE暑假 热招中
  • 博赛网络ICT就业班热招中
  • 博赛推出Oracle OCM实战课程

oracle监听配置讲解(2)

时间:2013-11-20 16:05 作者:Superthink 点击:

 2 tnsnames.ora 本地命令文件
这个文件用户客户端找到数据库服务器的监听,并且告诉监听需要访问的service,所以对于这个文件有三个地方
的信息重要,一个是ip地址,一个是端口号:一般都是1521,还有一个就是SERVICE_NAME.
对于这个配置文件,我们可以使用netca命令的本地命名配置进行配置,也可以只用vi编辑器直接修改
==================================================
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.11.128)(PORT = 1521))

(CONNECT_DATA =
(SERVICE_NAME = orcl)


EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)


3 如果我们的客户端不能连接数据库服务器,我们可以使用以下几个步骤进行排除
a 在服务器端使用本地策略连接数据库,查看数据库是否正常开启
sqlplus / as sysdba
b 查看监听程序状态是否正常,比如说没有启动监听,在监听信息中找不到对应的service和instance
lnsrctl status
如果没有启动 lnsrctl start
如果没有注册成功,
第一:静态注册,修改监听文件listener.ora
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = /u01/app/oracle)
(SID_NAME = orcl)

第二:手动注册命令 alter system register
c 检查客户端配置
tsnping orcl
sqlplus sys/root@orcl
sqlplus sys/root@192.168.11.128:1521/orcl
这种方式可以连接说明tnsnames.ora配置有问题

(责任编辑:Superthink)

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)