我用的是9i。
不能在每次startup之后就重新用archive log start设呀。

解决方案 »

  1.   

    首先
    shutdown immediate
    start mount
    alter database archivelog 
    然後編輯init.ora
    沒有參數可以添加,不過必須指定存儲路徑。
    log_archive_start=turn   (啟動歸檔模式)
    log_archive_data以及log_archive_format添加歸檔路徑歸檔格式。然後在啟動數據庫startup。
      

  2.   

    我用的也是9i,init.ora該項:log_archive_start = true
    log_archive_dest_1 = "location=C:\Oracle\oradata\oradb\archive"
    log_archive_format = %%ORACLE_SID%%T%TS%S.ARC
      

  3.   

    log_archive_start=true
    log_archive_dest_1 = "location=e:\oracle\oradata\myname\archive"
    log_archive_format=arch_%s.arc
    在init.ora中,我把以上这几项加进去了,可用archive log list还是禁用自动存档,这是怎么回事?这几项是不是加到init.ora的哪都行呀?
      

  4.   

    设置归档模式必须在数据库已经安装上但没打开的时候
    1,shutdown immediate;
    2,startup mount;
    3,alter database archivelog;
    改init.ora中的log_archive_start=true;
      

  5.   

    我没说明白吗?init.ora中根本就没有log_archive_start=true or false这一行。
      

  6.   

    initsid.ora中并不是所有的参数都有的,自己可以上去。
      

  7.   

    但问题是我加上去没有用呀。下次用archive log list时,还是看到不能自动存档。
      

  8.   

    my god!
    都幾天了,還沒有搞定。###########################################
    # Redo Log and Recovery
    ###########################################
    在init.ora的這兒添加。
      

  9.   

    我要吐血,,my god,还是不行呀。。
      

  10.   

    这样加上了,startup后还是禁用。
      

  11.   

    反正我在init.ora中如你们所示,如此这般地加上了,然后一shutdown再一startup之后,就又是禁用了。就是这样。反正不能自动地就变成归档的,而且最恨人的是我的data中没有archive这个文件夹。
      

  12.   

    仅仅加上是不行的
    log_archive_start=true只是表示自动归档,但不表示开启归档,明白吗?
    在mount下
    alter database archivelog;
    就可以了
    你再用archive log list查看
      

  13.   

    data中没有archive这个文件夹。
    也可以自己建立的,哎
      

  14.   

    大哥
    9i的话默认不是使用这个文件的!!!是 spfile,那时一个二进制的文件!请打开数据库的时候sqlplus中
    sql>  startup pfile = .....\init.ora  加上这个文件的全路径
    sigh
      

  15.   

    大家说了半天意思是不是当数据库shutdown和startup之后,数据库的自动归档是禁用的,这样的情况是正确的。然后archive这个文件夹由自己建,是这样的吗?
      

  16.   

    说了半天你还是晕忽忽的你修改的那文件
    在9i中没有被使用到而已
    所以必须在 startup = ......  这个时候指定使用那文件!!!!!!!
      

  17.   

    startup pfile = .....\init.ora
      

  18.   

    我用startup pfile=.....\init.ora
    然后它出一些信息,在最后出现
    ORA-00214: ???? 'E:\ORACLE\ORADATA\myname\CONTROL01.CTL' ?? 17202 ???
    'E:\ORACLE\ORADATA\myname\CONTROL04.CTL' ?? 16626 ???
    这是怎么回事?
      

  19.   

    把老四control04.ctl去掉就好了。这是怎么回事?难道9i不让自己增加控制文件 吗?
      

  20.   

    还是
    biti_rainy(biti_rainy) 老兄厉害
    我没见过9i,想不到9i连默认参数文件都该了,可恶
      

  21.   

    所有的这些
    9i的很多特性
    在文档中都明确说明了当然,我也没有仔细读过
    因为不曾真正的使用9i
    但如果遇见问题而没有好的解决方法
    或者说你正在使用9i
    那么,是认真阅读 文档  为好的9i发生了不少变化
    最近我测试发现 sql优化器方面变化相当大
    打破了传统的信奉的很多优化规则