[20200218]连接串与专用模式.txt

来源:这里教程网 时间:2026-03-03 15:03:23 作者:

[20200218]连接串与专用模式.txt --//今天为了一个测试使用直接使用连接串,在测试中遇到一个问题,做1个记录: $ sqlplus scott/book@"(DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=book))(ADDRESS=(PROTOCOL=tcp)(SERVER = DEDICATED)(HOST=localhost)(PORT=1521)))" SCOTT@book> @ ver1 PORT_STRING                    VERSION        BANNER ------------------------------ -------------- -------------------------------------------------------------------------------- x86_64/Linux 2.4.xx            11.2.0.4.0     Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production SCOTT@book> show parameter dispatchers NAME            TYPE     VALUE --------------- -------- ------------------------------------- dispatchers     string   (PROTOCOL=TCP) (SERVICE=book,bookXDB) max_dispatchers integer --//服务名book支持共享模式。 SCOTT@book> @ spid        SID    SERIAL# PROCESS                  SERVER    SPID       PID  P_SERIAL# C50 ---------- ---------- ------------------------ --------- ------ ------- ---------- --------------------------------------------------        281         25 46297                    SHARED    38104       20          1 alter system kill session '281,25' immediate; --//SERVER=SHARED. --//而我在连接串里面写入了(SERVER = DEDICATED)。哪里写错了吗? --//仔细检查才发现我写错了位置,修改如下: $ sqlplus scott/book@"(DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=book)(SERVER = DEDICATED))(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))" SCOTT@book> @ spid        SID    SERIAL# PROCESS                  SERVER    SPID       PID  P_SERIAL# C50 ---------- ---------- ------------------------ --------- ------ ------- ---------- --------------------------------------------------         44        611 46322                    DEDICATED 46324       27          6 alter system kill session '44,611' immediate; --//OK.现在正确了。 --//这也是我建立建议配置服务名既支持共享模式又支持专用模式,最好分开配置不同的服务名。

相关推荐