1.当oracle的processes设置的很大时,必须首先将linux的信号量设置的比processes大才行,否则oracle无法启动
第一个参数 = 最大连接数+10
第二个参数 = 第一个参数*128
第三个参数 = 第一个参数
第四个参数 = 128(系统默认)
2.修改oracle的最大连接数processes
3. 修改dispatcher参数
4. 修改shared_servers参数
5.修改监听文件
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = paidb)
(ORACLE_HOME = /oracle/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = paidb)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.28)(PORT = 1523))
)
)
)
修改oracle的tnsnames.ora配置文件,如下
PAIDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.28)(PORT = 1523))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = paidb)
)
)
LISTENER_PAIDB =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.28)(PORT = 1523))
注:一定要将 tnsnames.ora中的SERVER设置为SHARED,才是共享方式访问
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12478376/viewspace-1084690/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12478376/viewspace-1084690/