请问Oracle9i里面有关初始化参数到底是哪个文件?
我在 Oracle 9i for AIX上,有这么几个init.(数据库SID为ora9i)
1.init.ora(Oracle_Home里的)
2.initora9i.ora(Oracle_Home里的)
3.spfileora9i.ora(这个还不能用文本编辑器编辑)(OraHome里的)
4.initora9i.ora(/data1/admin/ora9i/pfile/下面的。/data1是我的Oracle_Base)急急急。现在dbstart失败。报告启动参数错误。
各位大虾告诉我到底改哪个能够生效?我中秋节可是在机房度过的,同情一下吧!

解决方案 »

  1.   

    谢谢“红星“!
    报错:cannot use both new and old parameters for buffer cache size specification很显然是我的参数调整错误。
    那我先试试第四个。
    能帮我推荐个sga的配置吗?
    OS:AIX4.3,内存1G,CPU:2个。
    Oracle被设置为共享型,还是专用型好?客户连接较多。
    我的各个pool和cache,buffer一般设置多少比较合适。
    在线等待!!!
      

  2.   

    可怜天下有苦命人,我应该比你还差,我的中秋是在离家和公司几千公里的一个机房里度过的,吃了几口月饼还是买饭时赠的。
     4.initora9i.ora(/data1/admin/ora9i/pfile/下面的。/data1是我的Oracle_Base)
      关于各个pool和cache,buffer一般设置多少比较合适的问题,我也不太清楚,你搜索一下前面的帖子吧。
      

  3.   

    ORACLE 8.1.X 版本sga计算公式:
    SGA=((db_block_buffers * block size)+(shared_pool_size+large_pool_size+java_pool_size+log_buffers)+1MB
    9i的就不清楚了你的db_block_size 是 4096 bytes
    可以这样设置
    shared_pool_size = 157286400
    db_block_buffers = 72960
    log_buffer = 524288
    large_pool_size = 31457280
    java_pool_size = 20971520