暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

liunx上oracle数据修改连接数

Code旅途 2021-09-02
513
  1. 登录oracle安装的liunx服务器

  2. 切换到oracle用户

    执行 su - oracle

  3. 切换到需要修改的数据库实例

    执行 export ORACLE_SID=hcbm

  4. sysdba身份登陆PL/SQL

    sqlplus /nolog

    conn/ as sysdba

    或者

    sqlplus / as sysdba

  5. 执行下方sql查看信息

    -- 查看当前连接进程数

    select count(*) from v$process;

    -- 查看连接数上限 

    select value from v$parameter where name = 'processes';

    -- 查询processes数量 

    show parameter processes;

    -- 查询sessions数量

    show parameter sessions;

  6. 修改processes 和 sessions,下列sql语句

    -- 修改processes 

    alter system set processes=5000 scope=spfile; 

    -- 修改sessions

    alter system set sessions=5505 scope=spfile;

    执行完后 输入exit 退出数据库

  7. 重启数据库让配置生效

    7.1 切换用户/实例 

        执行

        su - oracle #注:已经切换到oracle 不用执行

        export ORACLE_SID=实例名 --实例 #注:已经切换到实例 不用执行

    7.2 关闭数据库监听

    lsnrctl status --查看监听状态

    lsnrctl stop --关闭监听

  7.2 登录数据用sysdba

            sqlplus /nolog

            conn/ as sysdba

            或者

            sqlplus / as sysdba

    7.3 关闭数据库

            shutdown immediate; --关闭数据库

            exit --退出sqlplus

    7.4 启动监听

        lsnrctl start --启动监听

     lsnrctl status --查看监听状态 与之前相同即可

      7.5.启动数据库

            登录

        sqlplus /nolog

            conn/ as sysdba

            或者

            sqlplus / as sysdba

            启动

            startup; --启动数据库

            -- 查询processes数量 

            show parameter processes;

            -- 查询sessions数量

            show parameter sessions;

            

文章转载自Code旅途,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论