请教:关于端口(如1521)与实例、监听的关系

[复制链接]
查看11 | 回复6 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
一个Oracle数据库中可以建立多个实例,那么以下这些理解是正确的么?
1)不同的实例以不同的实例名区分,但端口都是1521;
2)每个实例应有一个监听器与之对应;
3)tnsname中,使用不同的实例名来建立不同的连接;
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
up
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
再顶一次。请高手解惑,谢谢了。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
一个Oracle数据库中可以建立多个实例
你这句话说得就有问题啊
Oracle Rdbms = Instance + Database
实例并非在数据库中创建
通常Oracle数据库 Instance 和 Database 一一对应
也可以是多个实例对应一个数据库,就是Ops/RAC的概念
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
1)不同的实例以不同的实例名区分,但端口都是1521;
一个监听器可以监控多个实例
多个实例可以在同一端口监听
缺省的是1521端口,也可以是自定义端口
2)每个实例应有一个监听器与之对应;

一个监听器可以监控多个实例
3)tnsname中,使用不同的实例名来建立不同的连接;

tnsname中的别名是不受限制的,但是实例名及端口要和监听器监听对应
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
精辟!老大就是老大
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
强烈建议你看一下这个网络多媒体教程的中的“Oracle网络配置”的一小节。
http://www.itdba.com/ora_doc/OraArch2/OraArch2_files/default.htm
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行