Oracle 11g和许多听众

时间:2012-12-14 09:16:23

标签: oracle oracle11g listener

我目前正在学习Oracle 11g产品的数据库管理,但我遇到了一些问题:

1)当激活共享服务时,我们一定需要两个听众我是对的吗?一个用于客户端与调度程序的连接,另一个用于管理员任务,如启动,......? (连接到共享服务器时无法启动服务器,我是对的吗?)

2)在客户端,我如何表明他必须使用哪个听众?我理解de tnsname.ora文件,但是如何在客户端工作站上设置呢?

感谢。

2 个答案:

答案 0 :(得分:1)

你仍然可以拥有一个监听器。什么样的连接(共享与专用)取决于如何定义tns别名。所以只需在tnsnames.ora中定义单独的别名。

答案 1 :(得分:0)

您必须将(SERVER = DEDICATED)添加到您的tnsnames记录中 并且您可以在数据库中运行管理任务

BASE1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =(PROTOCOL = TCP)(HOST = 主机)(PORT = 端口))

(CONNECT_DATA =
(SERVICE_NAME = * SERVICE_NAME *)
(SERVER = DEDICATED)



(SERVER = SHARED) - 用于共享连接;