1

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

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

2)在客户端,我如何指示他必须使用哪个监听器?我知道它与 de tnsname.ora 文件有关,但如何在客户端站上设置它?

谢谢。

4

2 回答 2

1

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

于 2012-12-14T11:55:49.050 回答
0

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

BASE1 =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = host )(PORT = port ))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = *SERVICE_NAME*)
      (SERVER=DEDICATED)
    )
    )


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

于 2012-12-18T04:46:22.567 回答