ORA-29250 to ORA-32799

ORA-32001: 已请求写入 SPFILE, 但是没有正在使用的 SPFILE

ORA-32001: write to SPFILE requested but no SPFILE is in use

原因1: ALTER SYSTEM命令或内部自调整机制请求写入SPFILE,但没有使用SPFILE。

An ALTER SYSTEM command or an internal self-tuning mechanism requested a write to the SPFILE but no SPFILE was in use.

  • 状态: 已验证。
  • 分析: 一般是用ALTER SYSTEM命令修改参数时,使用scope=spfile选项进行修改,但是当前实例不是以SPFILE启动的。
  • 措施: 使用SPFILE重新启动实例,或执行ALTER SYSTEM SET SPFILE。

    Re-start the instance using an SPFILE, or execute ALTER SYSTEM SET SPFILE.

    • 如果仍想用scope=spfile修改参数,那么则需用SPFILE文件重新启动实例,或者直接用命令alter system set spfile = 'spfile文件在操作系统中的位置';
  • 备注:

    • PFILE启动init.ora参数文件默认位置:

      $ORACLE_HOME/dbs/init$ORACLE_SID.ora (Unix)
      %ORACLE_HOME%\database\init%ORACLE_SID%.ora (Windows)
      
    • SPFILE文件初始默认位置:

      $ORACLE_HOME/dbs/spfile$ORACLE_SID.ora (Unix)
      %ORACLE_HOME%\database\spfile%ORACLE_SID%.ora (Windows)
      
    • 根据PFILE文件创建SPFILE文件:

      create spfile from pfile;-- 按默认位置找pfile
      create spfile from pfile = '指定一个其它文件路径';
      
      • 根据SPFILE文件创建PFILE文件:
      create pfile from spfile;-- 按默认位置找spfile
      create pfile from spfile = '指定一个其它文件路径';
      
Copyright © he.lili 2017 all right reserved,powered by Gitbook最新修订日期(UTC时区): 2017-10-27 03:29:34

results matching ""

    No results matching ""