1、通过sqlplus命令连接数据库,查看服务器是否已经开启归档。
2、查看归档日志默认存储位置,在查看归档的时候默认使用USE_DB_RECOVERY_FILE_DEST参数来表示归档位置,所以可以通过如下图参数来查看具体位置。
3、可以看出归档默认存储在闪回区内,默认大小是4G,一般情况下在归档默认空间使用结束的时候一般有两种方式可对归档进行修改。
4、修改log_archive_dest_1参数的值。
5、修改完成后重启数据库。
6、重启之后再重新查看归档日志默认存储位置,发现已经修改成功。
7、修改成功后一般情况下都会进行一次日志切换来验证默认归档位置是否发生改变。
J:\oracle\product\10.2.0\admin\me。
J:\oracle,ORACLE的安装路径。
me,ORACLE的实例名。
里面的bdump为数据库日志文件夹,udump为某个开启了日志功能的用户日志文件夹。
oracle的日志文件有几种:警告日志,trace日志,audit日志,redo日志,归档日志
警告日志:也就是alert log,在系统初始化参数文件设置的background_dump_dest对应的就是它的位置。
trace日志:一般放seesion追踪的信息,对应系统初始化参数文件参数user_dump_dest
对应的就是它的位置。
audit日志:审计的信息,对应系统初始化参数文件参数audit_file_dest
对应的就是它的位置。
redo 日志:存放数据库的更改信息,select member from v$logfile;member就代表它的位置
归档日志:redo日志的历史备份,select * from v$parameter where name like 'log_archive_dest%'; 它的value的值就是位置
位置在参数background_dump_dest指定的路径下,一般为: %ORACLE_BASE%\admin\%ORACLE_SID%\bdump
$ORACLE_BASE/oradata/ORACLE_SID/