oracle9i dedicated server->share server模式,init文件和listener文件修改后,还要做什么其它配置?数据库重启后从哪里看得出来?
解决方案 »
- 在本地导出远程数据库到本地:是先建立database link, 还是在本地先建立远程服务器的服务命名并加入监听,然后用exp导出???
- 虚拟机下安装oracle rac网上的几个误导
- 关于raise_application_error
- 如何获得Oracle的表结构?
- oracle的where条件里有不包括的条件吗?
- 存储过程问题
- 行转换为列,跟一般要求不同,请大家看看
- 修改字符集
- 没有 Management Server,是不是不能进行备份、恢复、导出、导入等操作?
- 请教:一个SQL的长句——麻烦高手帮忙看看
- 问题:关于sql语句错误
- 关于使用LSNRCTL STOP命令无法停掉监听器进程tnslsnr的问题
----------
1SQL> alter system set mts_servers=3 scope=both;系统已更改。SQL> desc v$shared_server;
名称 是否为空? 类型
----------------------------------------- -------- ------------------------- NAME VARCHAR2(4)
PADDR RAW(4)
STATUS VARCHAR2(16)
MESSAGES NUMBER
BYTES NUMBER
BREAKS NUMBER
CIRCUIT RAW(4)
IDLE NUMBER
BUSY NUMBER
REQUESTS NUMBERSQL> select count(*) from v$shared_server; COUNT(*)
----------
3
还有: v$dispatcher
http://www.cnoug.org/viewthread.php?tid=50890
SQL> select username,server from v$session;USERNAME SERVER
------------------------------ ---------
DEDICATED
DEDICATED
DEDICATED
DEDICATED
DEDICATED
DEDICATED
SYS DEDICATED或者用
select * from v$dispatcher;或
select * from v$shared_server;有记录则表示使用了MTS模式。或者在企业管理器的例程里查看也是可以的
要修改模式用以下方法:
主要流程:
1.修改初始化参数
2.shutdown oracle
3.restart oracle参数主要有2个:
如果你用的是SPFILE,你可以用ALTER SYSTEM命令修改系统的DISPATCHERS和SHARED_SERVERS参数,如果你用的是PFILE,则需要手工修改DISPATCHERS和SHARED_SERVERS参数。