Oracle实战7(数据库备份)

日志切换
alter system switch logfile;
查看日志的存在模式
archive log list;
改变日志的归档模式,必须数据库在mount状态下
alter database noarchivelog
alter database archivelog;


第一小节:数据库日志模式调整与数据库备份操作
1.查看当前所处的状态
select open_mode from v$database;
2.解决当你startup mount时,出现:监听程序当前无法识别连接描述符中请求的服务。
set oracle_sid=keymen
3.系统改变号SCN(System Change Number)
4.备份的种类
a.冷备份:
一种最简单直接的备份方式,也称为脱机备份,但是必须关闭数据库,这对于当前7x24的有效性并不可取
b.联机热备:
正如名称所示是在数据库打开时执行的备份方式,进行联机备份比进行脱机备份的进程复杂
前提是:数据库运行是归档模式下
...
c.用导出exp应用程序备份:
是对于脱机备份和联机备份类型的补充,因为它无法回滚,所以不能替代数据库文件的
5.数据的逻辑导入导出。
exp scott/tiger@keymen file=c:\20090426.dmp full=y---------------导出数据
imp scott/tiger@keymen file=c:\20090426.dmp full=y---------------导入数据
查看exp操作帮助:exp help=y
6.数据泵
使用数据泵可以加速数据导入导出的过程。
使用步骤------Oracle10g中数据泵的使用.txt
7.数据泵不支持XMLSchema对象
8.注意在执行这些命令的时候......不需要进入Oracle数据库,而只是进入cmd就可以。
第二小节:联机热备份例子和数据库故障恢复一例
1.查看当前数据库的表空间
select name from v$tablespace;
查看表空间对象的数据库
select name from v$datafile;
2.联机热备份的操作步骤-----------------笔记.txt
3.介质恢复
recover database

猜你喜欢

转载自roway.iteye.com/blog/1722904