我目前正在学习Oracle 11g产品的数据库管理,但我遇到了一些问题:
1)当激活共享服务时,我们一定需要两个听众我是对的吗?一个用于客户端与调度程序的连接,另一个用于管理员任务,如启动,......? (连接到共享服务器时无法启动服务器,我是对的吗?)
2)在客户端,我如何表明他必须使用哪个听众?我理解de tnsname.ora文件,但是如何在客户端工作站上设置呢?
感谢。
答案 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) - 用于共享连接;