zoukankan      html  css  js  c++  java
  • Oracle体系结构之数据库启动的不同状态

    数据库启动的不同状态:

    nomount状态:spfile和plile

    mount状态:control file

    open状态:data file和redo file

    启动数据库的过程:nomount状态(spfile和plife文件)--->mount状态(control file)--->open状态(data file和redo file)

    如果数据库安装了多个数据库,需要在sqlplus中登陆数据库,需要设置oracle数据库的黄静变量:

    SQL>set ORACLE_SID=ORCL

    集群数据库:一个数据库多个实例。

    关闭数据库的4个不同指令:

    SQL>shutdown immediare

    SQL>shutdown abort

    SQL>shutdown transactional

    SQL>shutdown normal

    启动数据库到nomount状态:

    SQL>startup nomount

    查找初始化文件(splife)的位置:

    SQL>show parameter spfile

    查找控制文件位置:v$controlfile表

    SQL>select name from v$controlfile;

    pfile文件为文本文档,可以通过spfile文件创建prile文件:

    SQL>create pfile='d:pfile.ora' from spfile;

    如何根据pfile文件启动数据库到nomount状态:

    SQL>shutdown immediate

    SQL>startup nomount pfile='d:pfile.ora'

    从数据库的nomount状态改为mount状态:

    SQL>alter database mount;

    查看控制文件的内容,trace跟踪:

    SQL>alter database backup controlfile to trace as 'd:ctl.trc'

    记事本打开crl.trc

    查看数据文件位置:

    SQL>select name from v$datafile;

    SQL>select member from v$logfile;

    数据库密码文件,作用是允许数据库的sysdba和sysoper用户通过口令来远程登录。

    windows下密码文件在oracle的$_ORACL_HOME/database、目录下,一般文件名为:pwdorcl.ora

    linux下密码文件在$ORACLE_HOME/dbs/目录下,一般文件名为:orapworcl。

    查看数据库是否允许远程登录:

    SQL>show parameter remote_login_passwordfile

    如何设置数据库禁止用户远程登录:

    SQL>alter system set remote_login_passwordfile=NONE scope=spfile;

    查询表空间:

    SQL>select * from dba_tablespace;

    查询数据文件:

    SQL>select * from dba_data_files;

    查询重做日志文件:

    SQL>select * from v$logfile;

    数据字典表:

    dba_spacetables

    dba_data_files

    v$logfile

    v$controlfile

    v$datafile

  • 相关阅读:
    [RxSwift教程]14、其他操作符:delay、materialize、timeout等
    [RxSwift教程]13、连接操作符:connect、publish、replay、multicast
    Java虚拟机类加载机制及双亲委派模式分析
    面试系列-如何设计一个类
    谈谈 MySQL 的 JSON 数据类型
    Java 多线程编程(2-异步中包含同步)
    还堵在高速路上吗?带你进入Scratch世界带你飞
    SQL Server SSIS相关介绍
    SQL Server开启READ_COMMITTED_SNAPSHOT
    SqlServer中select语句引起的死锁
  • 原文地址:https://www.cnblogs.com/wcwen1990/p/4112546.html
Copyright © 2011-2022 走看看