注册本站  论坛  繁體中文

慧民电脑芯片级维修-电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Oracle >> 性能调优 >> Oracle正文

Oracle 11g中SYS连接阻止关闭数据库

文章来源:中国IT实验室整理 作者:佚名 更新时间:2008-9-22 12:41:47 【 】 【加入收藏

  以前就发现11g的Oracle有这个问题,一直没有太在意,直到今天关闭数据库的时候发现很长时间Oracle都无法正常关闭。

  从后台查询,发现数据库出现错误提示:

SHUTDOWN: Active processes prevent shutdown operation

  检查数据库后台进程,未发现占用大量资源的连接,实际上整个数据库中只有一个本地连接:

      bash-3.00$ ps -ef|grep oraclerac11g2
  oracle 22273 22272 0 19:59:51 ? 0:00 oraclerac11g2 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
  oracle 29307 22520 0 20:09:28 pts/2 0:00 grep oraclerac11g2

  经过检查发现,似乎是由于当前的SYS连接没有退出,而直接通过HOST命令启动了另一个sqlplus命令,并在其中执行了shutdown immediate操作,这时就会导致shutdown immediate被hang住:

     $ sqlplus "/ as sysdba"
  SQL*Plus: Release 11.1.0.6.0 - Production on 星期五 8月 22 19:49:35 2008
  Copyright (c) 1982, 2007, Oracle. All rights reserved.
  连接到:
  Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production
  With the Partitioning, Real Application Clusters, OLAP, Data Mining
  and Real Application Testing options
  SQL> shutdown immediate数据库已经关闭。已经卸载数据库。
  ORACLE 例程已经关闭。
  SQL> startup
  ORACLE 例程已经启动。
  Total System Global Area 1.7108E+10 bytes
  Fixed Size 2101632 bytes
  Variable Size 3344420480 bytes
  Database Buffers 1.3757E+10 bytes
  Redo Buffers 4431872 bytes数据库装载完毕。数据库已经打开。

  下面启动另一个会话,并以SYS登陆数据库,然后尝试关闭数据库:

      SQL> shutdown immediate数据库已经关闭。已经卸载数据库。
  ORACLE 例程已经关闭。

 

  • 上一篇Oracle:

  • 下一篇Oracle:
  • 最 新 热 门
     Oracle推出开发工具 支持.NET 3.5与VS2008
     Oracle Database 12g将不支持裸设备
     浅谈数据库管理系统在近些年内的发展趋势
     Oracle 触发器语法及实例(二)
     SQL Server与Oracle实施成本上的差异
     Oracle 触发器语法及实例(一)
     Oracle物化视图(一):创建最简单物化视图
     Oracle数据库中跟踪sql语句介绍
     Oracle为开发人员提供的两个最基本、最重要…
     Oracle Workshop对Java EE 5 Web标准的支持
    最 新 推 荐
     Oracle 数据库中时间问题比较
     高效删除Oracle数据库中重复数据的方法
     Oracle10g dbms_workload_repository使用
     表空间设计理念,Oracle高性能的重要保障
     Oracle兼容之层次查询:层次查询高级特性分…
     详细讲解Oracle数据库运行错误的解决方法
     Oracle数据库容灾复制解决方案Share Plex
     Oracle锁
     Oracle的视图
     Oracle数据库内存参数调优技术的个人总结
    相 关 文 章

    Oracle推出开发工具 支持.NET 3.5与VS2008
    Oracle Database 12g将不支持裸设备
    Oracle 触发器语法及实例(二)
    SQL Server与Oracle实施成本上的差异
    Oracle 触发器语法及实例(一)
    Oracle物化视图(一):创建最简单物化视图
    Oracle数据库中跟踪sql语句介绍
    Oracle为开发人员提供的两个最基本、最重要…
    Oracle Workshop对Java EE 5 Web标准的支持
    Oracle中table函数的应用

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    门市地址:广东省佛山市南海区黄岐黄海路133号
    本网站所有内容未经许可不得转载或做其他使用