Unixware7.1下Oracle8.1.5的连接数问题!!急急急急急!!!在线!!1

yxh100 2003-08-21 03:43:34
服务器内存为1G
数据库SGA内存占用498M,数据库为专用模式,当在客户端通过sqlplusw连接时
当达到106个连接时,提示无法启动数据库专用连接,
Unixware的/etc/conf/cf.d/stune
NUMREGPT 256
NUMSCOPT 32
DRV_SEGKMEM_BYTES 0x147A000
RSTCHOWN 0
CONSOLE_SECURITY 0
SHMMAX 1000000000
SHMMIN 1
SHMMNI 100
SHMSEG 15
SEMMNI 100
SEMMSL 300
SEMMNS 2000
SEMOPM 20
SCORLIM 0X7FFFFFFF
HCORLIM 0X7FFFFFFF
SDATLIM 0X7FFFFFFF
HDATLIM 0X7FFFFFFF
SVMMLIM 0X7FFFFFFF
HVMMLIM 0X7FFFFFFF
SFSZLIM 0X7FFFFFFF
HFSZLIM 0X7FFFFFFF
HFNOLIM 2048
SFNOLIM 128
NPROC 2000
ARG_MAX 1048576
NPBUF 100
MAXUP 2000
STRTHRESH 0X500000

请问如何解决阿????
...全文
52 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
horse_h 2003-11-08
  • 打赏
  • 举报
回复
up
yxh100 2003-08-21
  • 打赏
  • 举报
回复
服务器端具体出错信息如下:

# dynamic linker: oracleorcl: can't set protections on segment of length 0x12579
a1 at 0xbed06000
dynamic linker: oracleorcl: can't set protections on segment of length 0x12579a1
at 0xbed06000
yxh100 2003-08-21
  • 打赏
  • 举报
回复
跟数据库没有关系阿
process已经设为1000了

而且,将数据库SGA减小后,连接数会有所上升,当把SGA设为200的时候,连接数会达到158
再连扔出现“无法启动数据库专用进程”,同时在服务器端报错,提示无法对
XXXXXXX-XXXXXXX的内存段进行保护
LGQDUCKY 2003-08-21
  • 打赏
  • 举报
回复
把PFILE/INIT<SID>.ORA文件里的参数如下
processes = 300
加大# processes 重新启动数据库。
jiezhi 2003-08-21
  • 打赏
  • 举报
回复
in init.ora file:
process=更大的數值
then restart you db
hdkkk 2003-08-21
  • 打赏
  • 举报
回复
增加oracle的初始化参数:process
session等看看

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧