ORACLE DBA学习笔记 管理归档日志文件
归档日志文件:是处于非活动(INACTIVE)的状态的重做日志文件的备份。它对ORACLE数据库的备份和恢复起至关重要的作用。是联机重做日志文件的一个副本,与被复制的成员完成一样,即重做记录相同,日志序列号相同。
一、数据库的归档与非归档模式:
1. 当数据库处于NOACRCHIVELOG模式时,不对重做日志文件进行归档,直接覆盖旧的重做日志文件,此时数据库只能从例程失败中进行恢复。
特点:
a. 发生日志切换时(alter system switch logfile),LGWR后台进程可以无条件覆盖原来的已经变为非活动的(INACTIVE)重做日志文件的内容。
b. 进行数据库备份时,必须先使用SHUTDOWN 或者SHUTDOWN IMMEDIATE命令先关闭数据库,然后才能通过操作系统备份所有的物理文件。即冷备份。不能进行联机的热备份。
c. NOACRCHIVELOG模式时,只能保护数据库免于例程失败,但不能保护数据库免于介质失败。
d. NOACRCHIVELOG模式不需要考虑存储空间的问题。
2. 当数据库处于ACRCHIVELOG模式时候,系统通过后台进程ARCn来帮助DBA自动完成对重做日志文件进行归档,归档之后才覆盖旧的重做日志文件,并将其复制到一个指定的位置,成为归档日志文件,此时数据库还能进一步从介质失败中恢复。即可将数据的损失减少到最小,可用性提高到最高。
特点:
a. 当ACRCHIVELOG模式时。可以对数据库进行联机的热备份。
b. 当出现数据文件损坏时,除了SYSTEM表空间的数据文件,其他表空间都可以在数据库处于OPEN时恢复。
c. 执行数据库备份时,不仅可以进行完成恢复,也可以指定恢复到某个特定的时间点。
一、数据库归档参数
通过ARCHIVE LOG LIST 查看数据库的归档模式;
1. LOG_ARCHIVE_DUPLIEX_DEST与LOG_ARCHIVE_DEST_n
LOG_ARCHIVE_DEST用于指定第一个归档目标位置(主归档目标),n表示复本数量。如果只设置一个复本,当这个复本错误时候,则可以通过其他复本备用。(1<=n<=10)
LOG_ARCHIVE_DUPLIEX_DEST用于指定第二个归档目标位置(次归档目标),
这两个参数的相排斥的,不能同时存在。
2. 启动和禁用自动归档的参数
相关文档:
将表空间和数据文件从一个位置移动到另一个位置的操作方法
一. OFFLINE
OFFLINE 分为ALTER DATABASE 与 ALTER TABLESPACE OFFLINE,
他们的区别参看blog:http://blog.csdn.net/tianlesoftware/archive/2009/11/29/4898800.aspx
按数据文件来:
1.先将相应的数据文件 offl ......
oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例
格式
说明
显示值
备注
Year(年):
yy
two digits(两位年)
08
yyy
three digits(三位年)
008
yyyy
four digits(四位年)
2008
Month(月):
mm
number(两位月)
09
mon
abbre ......
原文地址:http://hi.baidu.com/zengjl/blog/item/c06c8edeb2c7e45cccbf1aca.html/cmtid/305a850ea57b09ec37d1226c
1.查询表数据
SQL> select deptno,ename,sal
2 from emp
3 order by deptno;
DEPTNO ENAME SAL
......
1.事务概述
事务(Transaction)是数据库区别于文件系统的特性之一。在文件系统中,如果你正把文件写到一
半,操作系统突然崩溃了,这个文件就很可能会被破坏。不错,确实还有一些“日报式”(journaled)之
类的文件系统,它们能把文件恢复到某个时间点。不过,如果需要保证两个文件同步,这些文件系统 ......
sql语句:
select bid from t_branch c start with c.upbid ='11000000' connect by prior c.bid=c.upbid
说明:
1、统计某个机构下所有的子孙机构。如统计北京机构下的子孙机构,包括:朝阳区机构、海淀营销机构、、、青龙桥乡机构、、、、一直到最底层的机构。
2、upbid是指上级机构的ID。海淀区机构ID(b ......