第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
答案 0 :(得分:0)
命令中缺少Spfile,
ALTER SYSTEM SET log_archive_dest_1='LOCATION=c:\arch\arch\' scope=spfile ; and restart