ora - 00064过程设置过大导致数据库打不开

  

流程设置过大导致数据库打不开

在流程设置过大后,可能导致数据库打不开,开启数据库后会报错:

<>之前完成启动      ora - 00064: object  is  too  large 用allocate 提醒却;能够O/S  (1 7746920)      之前完成

解决办法:

<李>

首先找到pfile位置,然后从pfile启动数据库;

启动pfile=$ ORACLE_BASE/admin/SID/pfile init.ora.49201715235”

pfile一般在ORACLE_BASE/admin/ORACLE_SID美元/pfile目录下。

<李>

找到spfile位置,然后用spfile生成pfile;

创建pfile='/tmp/pfile。奥拉'从spfile=' + DATADG/SID spfileSID.ora”

spfile文件位置会在文件$ ORACLE_HOME/dbs/$ {ORACLE_SID} init . ora文件中标明。

<李>

修改新生成的pfile,把过程值改小后,用pfile生成spfile;

创建spfile=' + DATADG/SID/spfileSID。奥拉”从pfile=?tmp/pfile.ora”;

<李>

重启数据库后执行显示参数spfile,查看当前spfile位置,如果位置和$ ORACLE_HOME/dbs/init $ {ORACLE_SID}。奥拉文件中标明的位置不一致,请把当前的spfile别名后,重新启动数据库。

解决步骤示例:

<李>

查看spfile的位置

 [oracle@kdb01  ~]美元,,,more /opt/oracle/产品/10.2.0 db_1/dbs/initkhadb1.ora
  
  SPFILE=' + MYDATA/khadb/spfilekhadb。奥拉”
<李>

用spfile生成pfile

<>之前完成;      完成启动      ora - 00064: object  is  too  large 用allocate 提醒却;能够O/S  (1 7746920)      完成,startup  pfile='/opt/oracle/admin/khadb/pfile/init.ora.492017152117 ';      ORACLE  instance 开始。      Total  System  Global  Area  343932928,字节      Fixed  Size ,,,,,,,,, 2096152字节      Variable  Size ,,,,,,,, 113247208字节      Database  Buffers ,,,,, 222298112字节      Redo  Buffers ,,,,,,,,,,, 6291456字节      Database 安装。      Database 打开。      完成;      完成,show  parameter  spfile;      NAME ,,,,,,,,,,,,,,,,,,,, TYPE ,,值      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -,- - - - - - - - - - -安康;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -      spfile ,,,,,,,,,,,,,,,,,,的字符串      完成;      完成,create  pfile=?tmp/pfile.ora”,得到SPFILE=' + MYDATA/khadb/spfilekhadb.ora ';      File 创建。 <李>

修改新生成的pfile,把过程值改小后,用pfile生成spfile

<>之前完成,create  spfile=' + MYDATA/khadb/spfilekhadb.ora’,得到pfile=?tmp/pfile.ora”;      File 创建。 <李>

重启数据库,查看流程设置

<>之前完成shutdown 立即      Database 关闭。      Database 下马。      ORACLE  instance  shut 下来。      完成启动      ORACLE  instance 开始。      Total  System  Global  Area  343932928,字节      Fixed  Size ,,,,,,,,, 2096152字节      Variable  Size ,,,,,,,, 142607336字节      Database  Buffers ,,,,, 192937984字节      Redo  Buffers ,,,,,,,,,,, 6291456字节      Database 安装。      Database 打开。      完成,show  parameter 流程;      NAME ,,,,,,,,,,,,,,,,,,,, TYPE ,,值      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -,- - - - - - - - - - -安康;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -      aq_tm_processes ,,,,,,,,,,,,, integer ,,, 0      db_writer_processes ,,,,,,,,, integer ,,,, 1      gcs_server_processes ,,,,,,,,,,,, integer ,,,, 1      job_queue_processes ,,,,,,,,, integer ,,, 10      log_archive_max_processes ,,,,,,, integer ,,, 2      processes ,,,,,,,,,,,,,,, integer ,,, 1000      完成;      完成,show  parameter  spfile;      NAME ,,,,,,,,,,,,,,,,,,,, TYPE ,,值      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -,- - - - - - - - - - -安康;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -      null   null   null

ora - 00064过程设置过大导致数据库打不开