无法在oracle 11g express中配置日志归档目标

时间:2017-07-18 04:32:04

标签: database oracle oracle11g database-backups

我在机器&中有 oracle 11g express 我想更改存档目的地。

第1步 在执行以下脚本之前我有以下屏幕输出

  

SQL> archive log list;

     

数据库日志模式Archive Mode

     

自动存档Enabled

     

档案目的地USE_DB_RECOVERY_FILE_DEST

     

最早的在线日志序列1

     

归档2

的下一个日志序列      

当前日志序列2

第2步 执行脚本更改存档目的地后,我有以下屏幕输出

  

SQL> ALTER SYSTEM SET log_archive_dest_1='LOCATION=c:\arch\arch\';

     

System altered.

     

SQL> archive log list;

     

数据库日志模式Archive Mode

     

自动存档Enabled

     

档案目的地c:\arch\arch\

     

最早的在线日志序列1

     

归档2

的下一个日志序列      

当前日志序列2

现在我再次关闭并启动我的数据库实例,然后为什么我的设置在第一个屏幕上重新更改为上一个阶段。

总的来说,我无法更改存档目的地。

第3步 返回归档目标位置

  

SQL> shutdown immediate;

     

ORA-01109:database not open

     

Database dismounted.

     

ORACLE instance shut down.

     

SQL> startup mount;

     

ORACLE instance started.

     

系统全球总面积1068937216 bytes

     

固定尺寸​​2260048 bytes

     

可变尺寸616563632 bytes

     

数据库缓冲区444596224 bytes

     

重做缓冲区5517312 bytes

     

Database mounted.

     

SQL> archive log list;

     

数据库日志模式Archive Mode

     

自动存档Enabled

     

档案目的地USE_DB_RECOVERY_FILE_DEST

     

最早的在线日志序列1

     

归档2

的下一个日志序列      

当前日志序列2

1 个答案:

答案 0 :(得分:0)

命令中缺少Spfile,

ALTER SYSTEM SET log_archive_dest_1='LOCATION=c:\arch\arch\' scope=spfile ; and restart