8i、9i、10g中更改数据库到归档模式

1)8i
SVRMGR> connect internal/oracle@dzdb
连接成功。
SVRMGR> startup mount pfile='D:\oracle\admin\cbsdb\pfile\init.ora'
已启动 ORACLE 实例。
系统全局区域合计有 44873676个字节
Fixed Size 65484个字节
Variable Size 20103168个字节
Database Buffers 24631296个字节
Redo Buffers 73728个字节
已装入数据库。
(注:startup mount 
pfile='D:\oracle\admin\cbsdb\pfile\init.ora是因为本机有多个数据库,不指定pfile,mount时,报ora-01102错误)
SVRMGR> alter database archivelog;
语句已处理。
SVRMGR> archive log start;
语句已处理。
SVRMGR> alter database open;
语句已处理。
SVRMGR> shutdown
已关闭数据库。
已卸下数据库。
已关闭 ORACLE 实例。
修改数据库参数文件D:\Oracle\admin\cbsdb\pfile\init.ora,
取消以下语句的#注释
==================================================================
log_archive_start = true
log_archive_dest_1 = "location=D:\Oracle\oradata\cbsdb\archive"
log_archive_format = %%ORACLE_SID%%T%TS%S.ARC
SVRMGR> startup pfile='D:\oracle\admin\cbsdb\pfile\init.ora'
===================================================================
标准版请改为
log_archive_start = true
log_archive_dest = enable
log_archive_dest = "location=I:\Oracle\oradata\orcl\archive"
# log_archive_dest_1 = "location=I:\Oracle\oradata\orcl\archive"
log_archive_format = %%ORACLE_SID%%T%TS%S.ARC
===================================================================
已启动 ORACLE 实例。
系统全局区域合计有 44873676个字节
Fixed Size 65484个字节
Variable Size 20103168个字节
Database Buffers 24631296个字节
Redo Buffers 73728个字节
已装入数据库。
已打开数据库。
SVRMGR> archive log list
数据库记录模式 存档模式
自动存档 已启用
存档路径 d:\Oracle\oradata\cbsdb\archive
最旧的联机日志顺序 1247
要存档的下一个记录顺序 1250
当前记录顺序 1250




2)9i
SQL> archive log list
数据库日志模式 非存档模式
自动存档 禁用
存档终点 F:\oracle\ora92\RDBMS
最早的概要日志序列 114
当前日志序列 116
SQL> alter system set log_archive_dest='F:\oracle\oradata\arch' 
scope=spfile;


系统已更改。


SQL> alter system set log_archive_start=true scope=spfile;


系统已更改。


SQL> shutdown
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。


Total System Global Area 386997388 bytes
Fixed Size 453772 bytes
Variable Size 167772160 bytes
Database Buffers 218103808 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
SQL> alter database archivelog;


数据库已更改。


SQL> alter database open;


数据库已更改。


SQL> archive log list
数据库日志模式 存档模式
自动存档 启用
存档终点 F:\oracle\oradata\arch
最早的概要日志序列 114
下一个存档日志序列 116
当前日志序列 116




3)10g
对于初始化文件,只需要修改log_archive_dest_n 这个参数.
log_archive_dest_1="location=D:\oracle\product\10.1.0\oradata\archive"


SQL> archive log list
数据库日志模式 非存档模式
自动存档 禁用
存档终点 D:\oracle\product\10.1.0\db_1\RDBMS
最早的联机日志序列 127
当前日志序列 129
SQL> shutdown
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount pfile='D:\oracle\product\10.1.0\admin\cbsdb\pfile\init.ora'
ORACLE 例程已经启动。


Total System Global Area 134217728 bytes
Fixed Size 787808 bytes
Variable Size 49281696 bytes
Database Buffers 83886080 bytes
Redo Buffers 262144 bytes
数据库装载完毕。
SQL> alter database archivelog;


数据库已更改。


SQL> alter database open;


数据库已更改。


SQL> archive log list
数据库日志模式 存档模式
自动存档 启用
存档终点 D:\oracle\product\10.1.0\oradata\archive
最早的联机日志序列 127
下一个存档日志序列 129
当前日志序列 129

猜你喜欢

转载自blog.csdn.net/gbnew/article/details/7303826
今日推荐