电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> 计算机学习>>Oracle数据库较好的重新启动步骤:

Oracle数据库较好的重新启动步骤

来源:网络 | 2007-2-28 | (有1826人读过)

        1. 停应用层的各种程序. 
         
        2. 停oralce的监听进程: 
         
           $lsnrctl stop 
            
        3. 在独占的系统用户下,备份控制文件: 
         
           SQL>alter database backup controlfile to trace; 
            
        4. 在独占的系统用户下,手工切换重作日志文件,确保当前已修改过的数据存入文件: 
         
           SQL>alter system switch logfile; 
            
        5. 在独占的系统用户下,运行下面SQL语句,生成杀数据库用户连接的kill_all_session.sql文件: 
         
        set head off; 
        set feedback off; 
        set newpage none; 
        spool /oracle_backup/bin/kill_all_session.sql 
        select ’alter system kill session ’’’||sid||’,’||serial#||’’’;’ from v$session where username is not null; 
        spool off; 

        6. 在独占的系统用户下,执行杀数据库用户连接的kill_all_session.sql文件 
         
           SQL>@/oracle_backup/bin/kill_all_session.sql 

        7. 在独占的系统用户下,用immediate方式关闭数据库: 
         
           SQL>shutdown immediate;         
           或者 
           SVRMGRL>shutdown immediate;         
         
        8. 启动oralce的监听进程 
            
           $lsnrctl start    
            
        9. 进入独占的系统用户下,启动oralce数据库    
         
           $sqlplus /nolog 
           SQL>connect / as sysdba 
           SQL>startup;         

           或者 
           $svrmgrl 
           SVRMGRL>connect internal; 
           SVRMGRL>startup;                  
            
          10.启动应用层的各种程序. 
计算机学习热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号