IT猫扑网文章教程

分类分类

oracle调整内存参数后无法启动,恢复方法

2015-06-28 00:00作者:网管联盟

  假如为oracle调优后,因为参数调整有问题,无法启动,则可以尝试如下方式启动oracle。

  在oracle_home安装目录,admin/&sid&/bdump/中查找 alert_&sid&.log文件中找此数据块:

  Oracle配置文件代码

  processes    = 150

  sga_target   = 612368384

  control_files      = D:ORADATAHAIERIDSCONTROL01.CTL, D:ORADATAHAIERIDSCONTROL02.CTL, D:ORADATAHAIERIDSCONTROL03.CTL

  db_block_size      = 8192

  compatible   = 10.2.0.1.0

  db_file_multiblock_read_count= 16

  db_recovery_file_dest    = D:/flash_recovery_area

  db_recovery_file_dest_size= 2147483648

  undo_management    = AUTO

  undo_tablespace    = UNDOTBS1

  remote_login_passwordfile= EXCLUSIVE

  db_domain    =

  dispatchers  = (PROTOCOL=TCP) (SERVICE=haieridsXDB)

  job_queue_processes      = 10

  audit_file_dest    = D:ADMINHAIERIDSADUMP

  background_dump_dest     = D:ADMINHAIERIDSBDUMP

  user_dump_dest     = D:ADMINHAIERIDSUDUMP

  core_dump_dest     = D:ADMINHAIERIDSCDUMP

  db_name      = haierids

  open_cursors = 300

  pga_aggregate_target     = 203423744

  此段数据为最后一次成功启动的数据信息,然后将此配置生成一个配置文件。

  然后登录sqlplus,conn / as sysdba

  执行命令 startup pfile='刚刚保存的文件'

  如果还是不能执行的话,就尝试用初始文件启动  admin&sid&pfileinit.ora.592010173339,592010173339可能是一个时间数。

  然后启动成功后,生成spfile,即可。

  注:

  create spfile from pfile='D:adminhaieridspfileinit.ora.592010173339';

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消