zoukankan      html  css  js  c++  java
  • Oracle学习笔记五:数据库实例管理

    一、数据库的启动与关闭

    1.1、数据库启动过程

    1.2、数据库启动命令

    STARTUP

    1.3、更改数据库状态

    ALTER DATABASE MOUNT;

    1.4、打开数据库

    ALTER DATABASE OPEN;

    1.5、关闭数据库

    shutdown immediate;

    二、通过检查诊断文件来管理实例

    2.1、诊断文件包含实例运行过程中所遇到的重要的事件信息。它作为日常管理数据库的基础,能为解决问题提供帮助。存在以下几下几种诊断文件:

    1)警告日志文件(alertSID.log)

    2)后台跟踪文件

    3)用户跟踪文件

    --兼容10g
    show parameter dump;
    
    --11g
    select * from v$diag_info;
    • 警告日志文件记录了数据库运行中的一些操作命令和主要事件结果,它被用来诊断日常数据库运行错误信息。每条都对应有时间戳信息,它所在路径定义在初始化参数BACKGROUND_DUMP_DEST中。
    • 后台跟踪文件记录有被后台进程检测到的错误信息,当后台进程遇到错误时才被创建。它所在路径定义在初始化参数BACKGROUND_DUMP_DEST中。
    • 用户跟踪文件当用户进程通过服务器进程连接到Oracle服务器时产生。一个用户跟踪文件包含跟踪到的SQL执行语句或用户通讯错误信息,当用户会话过程中遇到错误信息时产生。它的路径定义在USER_DUMP_DEST中,它的大小定义在MAX_DUMP_FILE_SIZE中。

    2.2、示例演示:

    1)在服务器上运行中输入cmd打开命令提示符。

    2)连接Oracle数据库:

    sqlplus "/as sysdba"

    3)关闭数据库:

    shutdown immediate;

    4)启动数据库:

    startup

    5)查看诊断日志:

    select * from v$diag_info;

    可以看到,诊断日志路径为:c:appadministratordiag dbms est est race。

    打开此路径,可以查看到警告日志文件alter_test。

    双击打开alter_test文件,出现"Error"的地方即相关报错信息,一般关注ORA开头的报错。

  • 相关阅读:
    浅谈display:flex
    MVVM
    HDFS 伪分布式集群搭建
    HDFS入门
    Hadoop-HDFS
    Hadoop介绍
    大数据-高并发Nginx
    大数据-高并发LVS3Keepalived
    大数据-高并发LVS2实验
    大数据-高并发LVS1
  • 原文地址:https://www.cnblogs.com/atomy/p/13808469.html
Copyright © 2011-2022 走看看