欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ORACLE 報(bào)警日志如何查看?

 更新時(shí)間:2009年06月25日 00:09:10   作者:  
目得:首先了解什么是外部表,與其它表的區(qū)別,建立一個(gè)簡(jiǎn)單的外部表(主要看操作過(guò)程),最后我們用外部表查看ORACLE報(bào)警日志

  2. 使用外部表查看oracle報(bào)警日志

  由于在上面實(shí)驗(yàn)中已建立了一個(gè)用戶,并賦相應(yīng)的權(quán)限,而且也有了OS文件(即報(bào)警文件alert_SID.log),所以在此直接建立目錄對(duì)象并建立外部表就可以了。

  1.建立目錄對(duì)象


   SQL> conn test / 123
  Connected.
  SQL> create directory bdump as '/oracle/u01/app/oracle/admin/db2/bdump';
  Directory created.

  2.建立外部表


   SQL> create table alert_log(
  text varchar2(400)
  )organization external
  (type oracle_loader
  default directory bdump
  access parameters
  (records delimited by newline
  )location('alert_db2.log')
  );

3.測(cè)試

  首先查看能否查到alert_db2.log的內(nèi)容


  SQL> select * from alert_log where rownum < 10;
  TEXT
  --------------------------------------------------------------------------------
  Thu Jun 11 00:51:46 2009
  Starting ORACLE instance (normal)
  Cannot determine all dependent dynamic libraries for /proc/self/exe
  Unable to find dynamic library libocr10.so in search paths
  RPATH = /ade/aime1_build2101/oracle/has/lib/:/ade/aime1_build2101/oracle/lib/:/a
  de/aime1_build2101/oracle/has/lib/:
  LD_LIBRARY_PATH is not set!
  The default library directories are /lib and /usr/lib
  Unable to find dynamic library libocrb10.so in search paths
  Unable to find dynamic library libocrutl10.so in search paths
  9 rows selected.

  測(cè)試成功

  然后我們測(cè)試查報(bào)警信息'ORA-%'


  SQL> select * from alert_log where text like 'ORA-%';
  TEXT
  --------------------------------------------------------------------------------
  ORA-00202: control file: '/oracle/u01/app/oracle/product/10.2.0/db2/dbs/cntrldb2
  .dbf'
  ORA-27037: unable to obtain file status
  ORA-205 signalled during: ALTER DATABASE   MOUNT...
  ORA-00301: error in adding log file '/home/oracle/oracle/oradata/testdb/redo01.l
  og' - file cannot be created
  ORA-27040: file create error
  ORA-1501 signalled during: CREATE DATABASE db2
  ORA-00200: control file could not be created
  TEXT
  --------------------------------------------------------------------------------
  ORA-00202: control file: '/oracle/u01/app/oracle/product/10.2.0/db2/dbs/cntrldb2
  .dbf'
  ORA-27038: created file already exists
  ORA-1501 signalled during: CREATE DATABASE db2
  ORA-00200: control file could not be created
  ORA-00202: control file: '/oracle/u01/app/oracle/product/10.2.0/db2/dbs/cntrldb2
  .dbf'
  ORA-27038: created file already exists
  ORA-1501 signalled during: CREATE DATABASE db2

  測(cè)試成功,

  可見(jiàn)我們可以使用外部表來(lái)方便的查看ORACLE的報(bào)警信息.

相關(guān)文章

最新評(píng)論