author:skatetime:2009/04/14配置共享模式: 找到初始化文件pfile,然后对其编辑或加入如下内容: max_shared_servers =39#数据库支持的最大的服务进程数shared_se......
author:skate time:2009/04/14
配置共享模式:
找到初始化文件pfile,然后对其编辑或加入如下内容:
max_shared_servers =39 #数据库支持的最大的服务进程数 shared_servers =3 #一般应该是数据库连接数的十分之一 max_dispatchers=19 #调度进程的最大数量 = 数据库最大session数 /每个调度器服务的session数; dispatchers ="(PROTOCOL=TCP)(SERVICE=orclXDB)(list=orcl)(con=30)(dispa=5)(sess=200)"
保存退出,reboot数据库,然后生成spfile
create spfile from pfile;
查看共享服务器配置是否正确:
SQL> show parameter shared
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ hi_shared_memory_address integer 0 max_shared_servers integer 39 shared_memory_address integer 0 shared_pool_reserved_size big integer 5872025 shared_pool_size big integer 117440512 shared_server_sessions integer 330 shared_servers integer 3 SQL>
SQL> show parameter dispa
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ dispatchers string (PROTOCOL=TCP)(SERVICE=orclXDB )(list=orcl) max_dispatchers integer 19 mts_dispatchers string (PROTOCOL=TCP)(SERVICE=orclXDB )(list=orcl) mts_max_dispatchers integer 19 SQL>
然后再客户端配置tnnames.ora
245 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.245)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = SHARED) (SERVICE_NAME = orcl) ) )
然后用客户端连接数据库,总是报:
ora-12523 tns 监听程序未找到适用于客户机连接的例程
然后修改客户端配置tnnames.ora如下所示:
245 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.245)(PORT = 1521))
1/3 1 2 3 下一页 尾页 |