windows命令连接linux oracle网络原理及配置教程(22)

电脑杂谈  发布时间:2018-02-11 15:08:31  来源:网络整理

Service "jiagulun" has 2 instance(s).

Instance "jiagulun", status UNKNOWN, has 1 handler(s) for this service...

Instance "jiagulun", status READY, has 1 handler(s) for this service...

Service "jiagulunXDB" has 1 instance(s).

Instance "jiagulun", status READY, has 1 handler(s) for this service...

Service "jiagulun_XPT" has 1 instance(s).

Instance "jiagulun", status READY, has 1 handler(s) for this service...

The command completed successfully

[oracle@redhat4 admin]$

结果中看出动态注册的已经过来了

内容中有

Service “jiagulun”

其中又有

Instance “jiagulun”, status UNKNOWN

这个是静态注册的

而

Instance “jiagulun”, status READY,

这个是动态过来的

也就是针对这个Service “jiagulun”

一个静态、一个动态

但是静态的早就有了

所以静态就是为了

防止起来以后这个动态一时半会注册不过来

还有有时候动态的不稳定

静态注册就是稳定

这是静态和动态注册对应关系

当状态信息中的注册信息status为UNKNOWN时这个信息一定是静态注册信息

动态注册信息中的状态可以为READY或BLOCKED

一般在启动到unmount状态时向注册的信息就是BLOCKED

表示客户不能使用这个注册信息进行连接,即对用户还是不可用的

而注册READY状态信息是表示运行正常可接受用户连接

十四)listener.ora文件内容详细分析

1)listener.ora中定义的是程序和它的静态信息

前面netca程序设置了后

设置的内容都被保存在了instener.ora文件中

这个文件的内容是中的程序的设置

有程序的名字

和这个程序在哪个ip的哪个端口打开

当然也可以手动修改这个文件的内容

可以向这个文件中添加多个程序的定义

这样就可以有多个在多个端口同时运行

使用lsnrctl status 程序名

每个已定义的程序都会有返回结果

程序的运行和实例的运行没有直接的关系

即使在实例关闭的状态下

程序仍可以处于运行状态只不过这时中得不到实例的动态注册信息而已

程序的定义在listener.ora中的格式是这样的

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

windows linux ssh_windows命令grep_windows命令连接linux

(ADDRESS = (PROTOCOL = TCP)(HOST = redhat4)(PORT = 1521))

)

)

把这段定义复制后进行适当的修改可以得到一个新的器的定义


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-71958-22.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...