1。
查看归档模式: select name,log_mode from v$database; 2。使数据库为归档模式: 1)SQL>SHUTDOWN NORMAL/IMMEDIATE; 2)SQL>START MOUNT; 3)SQL>ALTER DATABASE ARCHIVELOG; 4)SQL>ALTER DATABASE OPEN; 3。
删除归档日志: 1。 进入rman 2。
connect target / 3。 crosscheck archivelog all; 4。
delete expired archivelog all; DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; SYSDATA-7,表明当前的系统时间7天前,before关键字表示在7天前的归档日志,如果使用了闪回功能,也会删除闪回的数据。 以上是我对于这个问题的解答,希望能够帮到大家。
数据库的所在系统为AIX5。
3,数据库的备份通过Tivoli Storage Manage(简称TSM)软件把数据库数据、归档日志备份到带库中。 在备份完归档日志到带库后,即删除数据库数据库中的归档日志。
现在需要查询数据库中某表的数据具体是哪些用户进行操作的,需要用到数据库的归档日志。 从带库中把归档日志提取到数据库中的某个位置上。
1、远程登陆或本地登陆数据库服务器系统: 进入rman的命令界面: LHXXDBS01:oraoms> rman target/ RMAN>list backup; (这命令把所有的备份都列出来) 如果只提取恢复归档日志,用下面命令即可,然后记住那天归档日志的sequence 号: RMAN>list backupset of archivelog all; (这命令把所有的归档日志列出来) Handle: c28138569492008102005 Media: Control File Included: Ckp SCN: 224711393 Ckp time: 20OCT08 SPFILE Included: Modification time: 20OCT08 BS Key Size Device Type Elapsed Time Completion Time 3306 81。 50M SBT_TAPE 00:03:02 20OCT08 BP Key: 3306 Status: AVAILABLE Compressed: NO Tag: TAG20081020T16023 6 Handle: arch_20081020_9621_1 Media: List of Archived Logs in backup set 3306 Thrd Seq Low SCN Low Time Next SCN Next Time 1 3440 224711325 20OCT08 224779163 20OCT08 1 3441 224779163 20OCT08 224779169 20OCT08 BS Key Type LV Size Device Type Elapsed Time Completion Time 3307 Full 5。
75M SBT_TAPE 00:01:59 20OCT08 BP Key: 3307 Status: AVAILABLE Compressed: NO Tag: TAG20081020T16054 3 Handle: c28138569492008102006 Media: Control File Included: Ckp SCN: 224779614 Ckp time: 20OCT08 SPFILE Included: Modification time: 20OCT08 BS Key Size Device Type Elapsed Time Completion Time 3308 70。 25M SBT_TAPE 00:03:26 20OCT08 BP Key: 3308 Status: AVAILABLE Compressed: NO Tag: TAG20081020T20052 9 Handle: arch_20081020_9623_1 Media: List of Archived Logs in backup set 3308 Thrd Seq Low SCN Low Time Next SCN Next Time 1 3442 224779169 20OCT08 224840954 20OCT08 1 3443 224840954 20OCT08 224840960 20OCT08 BS Key Type LV Size Device Type Elapsed Time Completion Time 3309 Full 5。
75M SBT_TAPE 00:02:00 20OCT08 BP Key: 3309 Status: AVAILABLE Compressed: NO Tag: TAG20081020T20085 5 Handle: c28138569492008102007 Media: Control File Included: Ckp SCN: 224842089 Ckp time: 20OCT08 RMAN> exit 2、选择存放归档日志的位置,然后执行命令: RUN { SET ARCHIVELOG DESTINATION TO '新位置'; RESTORE ARCHIVELOG SEQUENCE XXXX; } 注意:如果不用"SET ARCHIVELOG DESTINATION TO '新位置';"该语句,归档日志会在数据库的默认的归档日志目录。 命令如下: Recovery Manager complete。
LHXXDBS01:oraoms> pwd /oracle/oms/oradata/temp LHXXDBS01:oraoms> rman target/ Recovery Manager: Release 10。 2。
0。1。
0 Production on Tue Oct 21 08:52:08 2008 Copyright (c) 1982, 2005, Oracle。 All rights reserved。
connected to target database: LHOMS (DBID=2813856949) RMAN> run{ 2> set archivelog destination to '/oracle/oms/oradata/temp'; 3> restore archivelog sequence 3442; 4> } executing command: SET ARCHIVELOG DESTINATION using target database control file instead of recovery catalog Starting restore at 21OCT08 allocated channel: ORA_SBT_TAPE_1 channel ORA_SBT_TAPE_1: sid=465 devtype=SBT_TAPE channel ORA_SBT_TAPE_1: Data Protection for Oracle: version 5。 3。
3。0 allocated channel: ORA_SBT_TAPE_2 channel ORA_SBT_TAPE_2: sid=543 devtype=SBT_TAPE channel ORA_SBT_TAPE_2: Data Protection for Oracle: version 5。
3。3。
0 allocated channel: ORA_DISK_1 channel ORA_DISK_1: sid=480 devtype=DISK channel ORA_SBT_TAPE_1: starting archive log restore to userspecified destinati on archive log。
改变日志的操作模式为自动归档模式 ①修改数据库 的参数文件,在参数文件后添加如下参数: log_archive_start = true log_archive_dest_1 = "location=C:\Oracle\phj\archive" log_archive_format = "T%TS%S。
ARC" 说明:第一个参数在重启数据库 时将自动启动ARCH进程;第二个参数指出归档日志存放的位置;第三个参数说明归档日志的文件名格式,%T取重做线程号,%S取日志序列号; ②重启并装载数据库 sqlplus internal/oracle@phj shutdown immediate startup mount pfile=%Oracle_Home%\database\initphj。 ora alter database archivelog alter database open。
楼主,你好!
登录金蝶K3客户端,依次选择【系统设置】→【日志信息】→【上机日志】→【上机日志】,如下截图所示。
点击【上机日志】,在条件过滤对话框设置过滤条件。如下截图所示。
然后,点击【确定】按钮即可得到上机日志信息。
以上希望能帮助到你,谢谢!