当前位置:文档之家› oracleg更改归档模式目录日志大小

oracleg更改归档模式目录日志大小

o r a c l e g更改归档模式
目录日志大小
Document number【980KGB-6898YT-769T8CB-246UT-18GG08】
oracle11g更改归档模式、目录、日志大小
一、更改Oracle为归档模式
1.关闭oracle
SQL>shutdownimmediate;
Databaseclosed.
Databasedismounted.
ORACLEinstanceshutdown.
2.启动为mount状态
SQL>startupmount
ORACLEinstancestarted.
TotalSystemGlobalAreabytes
FixedSize2283984bytes
VariableSizebytes
DatabaseBuffersbytes
RedoBuffers2945024bytes
Databasemounted.
3.更改为归档模式
SQL>alterdatabasearchivelog
Databasealtered.
备注:‘archivelog’为归档模式;‘noarchivelog’为非归档模式。

4.更改数据库为‘打开’状态
SQL>alterdatabaseopen
5.查看归档模式信息
SQL>archvieloglist
它会提示归档的模式、是否启用、参数
DatabaselogmodeArchiveMode
AutomaticarchivalEnabled
ArchivedestinationUSE_DB_RECOVERY_FILE_DEST
Oldestonlinelogsequence88
Nextlogsequencetoarchive90
Currentlogsequence90
二、更改归档目录
1.查看参数db_recovery_file_dest
(1)“db_recovery_file_dest”是用于定义存储归档日志的目录。

通过showparameter命令,显示参数的值为(默认为)fast_recovery_area。

示例如下:
SQL>showparameterdb_recovery
NAMETYPEVALUE
-----------------------------------------------------------------------------
db_recovery_file_deststringD:\oracle\fast_recovery_area
db_recovery_file_dest_sizebiginteger4182M
(2)查看v$recovery_file_dest视图,可得知fast_recovery_area的空间限制、已使用的空间、文件数等。

SQL>select*fromv$recovery_file_dest;
NAMESPACE_LIMITSPACE_USEDSPACE_RECLAIMABLENUMBER_OF_FILES
-----------------------------------------------------
D:\oracle\fast_recovery_area2741248102
2.更改归档日志目录
语法:altersystemset参数=值scope=spfile;
示例:
SQL>altersystemsetdb_recovery_file_dest='D:\oracle\archivelog'scope=s pfile;
Systemaltered.
三、更改归档日志大小
1.查看参数'db_recovery_file_dest_size'值
SQL>showparameterdb_recover
NAMETYPEVALUE
-----------------------------------------------------------------------------
db_recovery_file_deststringD:\oracle\archivelog
db_recovery_file_dest_sizebiginteger4182M
2.更改参数'db_recovery_file_dest_size'值大小
SQL>altersystemsetdb_recovery_file_dest_size=41820Mscope=spfile; Systemaltered.
3.关闭数据库,重启数据库
SQL>shutdownimmediate;
Databaseclosed.
Databasedismounted.
ORACLEinstanceshutdown.
SQL>startupopen;
ORACLEinstancestarted.
TotalSystemGlobalAreabytes
FixedSize2283984bytes
VariableSizebytes
DatabaseBuffersbytes
RedoBuffers2945024bytes
Databasemounted.
Databaseopened.
4.再次查看参数'db_recovery_file_dest_size'值
SQL>showparameterdb_reco
NAMETYPEVALUE
-----------------------------------------------------------------------------
db_recovery_file_deststringD:\oracle\archivelog
db_recovery_file_dest_sizebiginteger41820M。

相关主题