select * from v$session

解决方案 »

  1.   

    init.ora 中的参数设置mts_sessions:
    说明 : 指定允许的共享服务器体系结构用户会话的总数。设置此参数可为专用服务器保留一些用户会话。
    值范围: 0 到 SESSIONS - 5 
    默认值 : 派生: MTS_CIRCUITS 和 SESSIONS - 5 两者中的较小值shared_server_sessions:
    说明 : 指定允许的共享服务器体系结构用户会话的总数。设置此参数可为专用服务器保留一些用户会话。
    值范围: 0 到 SESSIONS - 5 
    默认值 : 派生: MTS_CIRCUITS 和 SESSIONS - 5 两者中的较小值
    license_sessions_warning:说明: 指定对并行用户会话数量的警告限制。达到该限制后, 其他用户仍然可以连接, 但一条消息将被写入 ALERT 文件。具有 RESTRICTED SESSION 权限的用户将收到一条警告消息, 表明系统已接近最大容量。 值范围: 0 - LICENSE_MAX_SESSIONS 默认值: 0sessions:说明: 指定用户会话和系统会话的总量。默认数量大于 PROCESSES, 以允许递归会话。 值范围: 任何整数值。 默认值: 派生 (1.1 * PROCESSES + 5)license_max_sessions:说明: 指定允许同时进行的并行用户会话的最大数量。达到该限制后, 只有具有 RESTRICTED SESSION 权限的用户才能连接到服务器。所有其他用户都会收到一条警告消息, 表明已达到系统最大容量的限制。 值范围: 0 - 会话许可的数量。 默认值: 0
      

  2.   

    这是当前连接.
    修改spfile文件中的
    processes=..
    后面的数字就是
      

  3.   

    偶以前没用过oracle,所以麻烦各位老大说的仔细一些。另外我根本就找不到init.ora文件
      

  4.   

    查询视图v$resource_limit可以看到连接数的具体情况