美文网首页
Oracle 起停

Oracle 起停

作者: 黑白_a9aa | 来源:发表于2019-05-27 16:28 被阅读0次

    Oracle启动

    Oracle停止

    启动时的初始化参数

    • pfile
      文本文件,记录Oracle初始化参数,Oracle9i之前
    • spfile
      二进制文件,记录Oracle初始化参数,Oracle9i之后
    pfile 和 spfile 的区别
    • pfile为存文本文件,spfile为二进制文件,spfile可以通过pfile生成
    • pfile修改需要重启实例,spfile可通过SQL命令在线修改,实时生效

    问题:spfile 文件修复

    • spfile文件位置

    spfile 一般存放路径为:$ORACLE_HOME/dbs/spfile<sid>.ora

    若数据库正常可用,可通过一下sql进行查询

    -- 方法一
    SQL> SELECT NAME, VALUE, DISPLAY_VALUE FROM V$PARAMETER WHERE NAME ='spfile';
    
    NAME
    ---------------------------------------------------------------------------
    VALUE
    ---------------------------------------------------------------------------
    DISPLAY_VALUE
    ---------------------------------------------------------------------------
    spfile
    /data/oracle/product/11.2.0/db_1/dbs/spfileorcl.ora
    /data/oracle/product/11.2.0/db_1/dbs/spfileorcl.ora
    
    
    SQL> 
    
    -- 方法二
    SQL> show parameter spfile;
    
    NAME   TYPE   VALUE
    ------ ------ ------------------------------
    spfile string /data/oracle/product/11.2.0/db_1/dbs/spfileorcl.ora
    SQL>
    
    • 重建pfile或spfile
    create spfile from pfile='/data/oracle/admin/orcl/pfile/init.ora.102220188413';
    

    相关文章

      网友评论

          本文标题:Oracle 起停

          本文链接:https://www.haomeiwen.com/subject/arghtctx.html