从Alert.log文件中详细分析Oracle 9i启动过程

訫诺丶尐喵

訫诺丶尐喵

2016-02-19 18:33

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐从Alert.log文件中详细分析Oracle 9i启动过程,赶紧看过来吧!

  1 简述

  本文为使读者了解Oracle9i数据库启动过程,从alert.log文件入手,详细分析了database从close到nomount、到mount、最后到open的过程。

  2 环境描述

  硬件环境:IBM XSERIES 3650

  操作系统:Windows2003标准版+Sp02

  数据库版本:Oracle9.2.0.1

  3 Alert文件详解

  3.1 数据库启动到nomount状态下(实例启动,startup nomount)

  首先Oracle先查找参数文件(静态或动态参数文件),搜索顺序为spfile.ora-spfile.ora-init.ora。如还是无法找到参数文件,则无法启动数据库。

  其次根据参数文件内容,进行实例创建、内存分配。

  最后启动后台进程。 

   SatSep1318:09:062008
  StartingORACLEinstance(normal)
  LICENSE_MAX_SESSION=0
  LICENSE_SESSIONS_WARNING=0
  SCNscheme2
  Usinglog_archive_destparameterdefaultvalue
  LICENSE_MAX_USERS=0
  SYSauditingisdisabled
  StartingupORACLERDBMSVersion:9.2.0.1.0.
  Systemparameterswithnon-defaultvalues:——此处打印出参数文件内容
  processes=150
  timed_statistics=TRUE
  shared_pool_size=50331648
  large_pool_size=8388608
  java_pool_size=33554432
  control_files=D:oracleoradataoratestcontrol01.ctl,D:oracleoradataoratestcontrol02.ctl,D:oracleoradataoratestcontrol03.ctl
  db_block_size=8192
  db_cache_size=25165824
  compatible=9.2.0.0.0
  db_file_multiblock_read_count=16
  fast_start_mttr_target=300
  undo_management=AUTO
  undo_tablespace=UNDOTBS1
  ……(此处省略部分参数)
  star_transformation_enabled=FALSE
  query_rewrite_enabled=FALSE
  pga_aggregate_target=25165824
  aq_tm_processes=1
  PMONstartedwithpid=2——此处启动后台进程
  DBW0startedwithpid=3
  LGWRstartedwithpid=4
  ……(此处省略部分参数)
  CJQ0startedwithpid=8
  QMN0startedwithpid=9
  SatSep1318:09:092008
  startingup1sharedserver(s)...
  startingup1dispatcher(s)fornetworkaddress'(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  3.2 启动数据库到mount状态(控制文件打开,alter database mount)

  从刚才的参数文件中获取控制文件位置,并打开。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

   SatSep1318:09:292008
  alterdatabasemount
  SatSep1318:09:332008
  Successfulmountofredothread1,withmountid467611545.——记录mountid
  SatSep1318:09:332008
  DatabasemountedinExclusiveMode.
  Completed:alterdatabasemount——mount成功

  3.3 启动数据库到open状态(实例中控制文件描述的所有文件打开,alter database open)

  打开控制文件中记录的数据文件、日志文件等,并进行检查点和完整性检查。如一切OK,即对外提供数据库服务。

   SatSep1318:09:402008
  alterdatabaseopen
  SatSep1318:09:402008
  Thread1openedatlogsequence61
  Currentlog#1seq#61mem#0:D:ORACLEORADATAORATESTREDO01.LOG
  Successfulopenofredothread1.
  SatSep1318:09:402008
  SMON:enablingcacherecovery
  SatSep1318:09:402008
  UndoSegment1Onlined
  UndoSegment2Onlined
  ……(此处省略部分参数)
  SuccessfullyonlinedUndoTablespace1.——在线undo表空间
  SatSep1318:09:402008
  SMON:enablingtxrecovery
  SatSep1318:09:412008
  DatabaseCharactersetisZHS16GBK——打印出此数据库字符集
  replication_dependency_trackingturnedoff(noasyncmultimasterreplicationfound)
  Completed:alterdatabaseopen——打开数据库成功

展开更多 50%)
分享

猜你喜欢

从Alert.log文件中详细分析Oracle 9i启动过程

编程语言 网络编程
从Alert.log文件中详细分析Oracle 9i启动过程

Oracle 9i 概要文件的管理

编程语言 网络编程
Oracle 9i 概要文件的管理

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Oracle 9i服务器的启动

编程语言 网络编程
Oracle 9i服务器的启动

Oracle 9i 视图

编程语言 网络编程
Oracle 9i 视图

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Oracle 9i锁

编程语言 网络编程
Oracle 9i锁

Oracle 9i索引

编程语言 网络编程
Oracle 9i索引

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

怎么改善现有网站为xhtml+CSS

怎么改善现有网站为xhtml+CSS

哪些网站可以配电脑

哪些网站可以配电脑
下拉加载更多内容 ↓