oracle9i可以在企业管理器中设置,以sys登录即可设置(在会话中)

解决方案 »

  1.   

    init.ora 的内容:
    ##############################################################################
    # Copyright (c) 1991, 2001 by Oracle Corporation
    ##############################################################################
     
    ###########################################
    # MTS
    ###########################################
    dispatchers="(PROTOCOL=TCP)(SER=MODOSE)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"
     
    ###########################################
    # 其他
    ###########################################
    compatible=9.0.0
    db_name=oradb
     
    ###########################################
    # 分布式, 复制和快照
    ###########################################
    db_domain=wd
    remote_login_passwordfile=EXCLUSIVE
     
    ###########################################
    # 排序, 散列联接, 位图索引
    ###########################################
    sort_area_size=524288
     
    ###########################################
    # 文件配置
    ###########################################
    control_files=("F:\oracle\oradata\oradb\CONTROL01.CTL", "F:\oracle\oradata\oradb\CONTROL02.CTL", "F:\oracle\oradata\oradb\CONTROL03.CTL")
     
    ###########################################
    # 池
    ###########################################
    java_pool_size=33554432
    large_pool_size=1048576
    shared_pool_size=33554432
     
    ###########################################
    # 游标和库高速缓存
    ###########################################
    open_cursors=300
     
    ###########################################
    # 系统管理的撤销和回退段
    ###########################################
    undo_management=AUTO
    undo_tablespace=UNDOTBS
     
    ###########################################
    # 网络注册
    ###########################################
    instance_name=oradb
     
    ###########################################
    # 诊断和统计
    ###########################################
    background_dump_dest=F:\oracle\admin\oradb\bdump
    core_dump_dest=F:\oracle\admin\oradb\cdump
    timed_statistics=TRUE
    user_dump_dest=F:\oracle\admin\oradb\udump
     
    ###########################################  //////////////////////////////////////
    # 进程和会话                                  ///////////////////////////////////////
    ###########################################/////////////////////////////
    processes=150                                /////////在此处修改
     
    ###########################################
    # 重做日志和恢复
    ###########################################
    fast_start_mttr_target=300
     
    ###########################################
    # 高速缓存和 I/O
    ###########################################
    db_block_size=4096
    db_cache_size=33554432
      

  2.   

    在程序里,打开一个connect就占用一个进程,关闭以后进程就释放了
      

  3.   

    修改用户进程数:
    方法一:修改参数文件(initSID.ora)
    processes = 150 
    方法二(oracle9i以上):
    dba用户登陆系统,执行
    SQL> alter system set processes = 100 scope = spfile;系统已更改。然后重启系统