02 2010 档案

摘要:在以前的练习中,我们讨论了归档重做日志文件,对归档重做日志文件进行了备份并用于恢复操作,利用这些文件可以把改变传递到一个备用数据库中并将一个表空间及时恢复到一个特定的时间点。你是否考虑到什么方法可以直接观察一个Oracle重做日志文件的内部结构?从Oracle8i开始可以是用LogMiner工具查看一个或者多个日志文件的内容,包括一些数据字典视图和存储过程。在本练习中将练习安装LogMiner,并使用LogMiner来查看和分析数据库重做日志文件的内容。当Oracle改变数据块时,它把重做信息写入当前的联机重做日志文件。重做日志文件包括更改时间、对象标识符、更改的SCN号、数据块发生的操作和其 阅读全文
posted @ 2010-02-24 07:53 shishanyuan 阅读(1233) 评论(0) 推荐(1) 编辑
摘要:到目前为止介绍的备份和恢复活动都是物理操作,如果只希望把数据库的数据和对象拷入或拷出Oracle数据库,又如何处理呢?Oracle应用程序Export(导出)和Impot(导出)可以把一个数据库的逻辑内容拷贝到一个Oracle二进制格式的转储文件中,并把该文件保存在磁盘或者磁带上,当需要时可以把该二进制文件内容读入一个Oracle数据库库中以创建其中包含的对象。这样的逻辑转移可以在同一个数据库上进行,也可以在不同的Oracle数据库之间进行,即使这些数据库位于硬件和软件配置不同的平台上。当在一个Oracle数据库上运行Export时,所有的非数据字典对象(如:表)都提取到一个文件中,Imort 阅读全文
posted @ 2010-02-23 08:59 shishanyuan 阅读(1541) 评论(0) 推荐(1) 编辑
摘要:使用表空间时间点恢复(TSPITR)可以恢复数据库的一个或多个表空间。TSPITR支持将一个或多个非SYSTEM表空间恢复到与数据库其他部分不同的某个时间点上,实施TSPITR需要在一个辅助实例中还原源数据库的一部分,然后在辅助实例上将选择的表空间恢复到某一个时间点,最后把恢复的表空间迁移到源数据库。辅助实例(Auxiliary instance):用于恢复特定表空间的后台进程和内存结构,该实例将打开辅助数据库;辅助数据库(Auxiliary database):主数据库的一个复本或子集,用于表空间的临时恢复。在本节中,AUXY实例将打开一个名为PRACTICE数据库,该数据库来自PRACTI 阅读全文
posted @ 2010-02-20 13:49 shishanyuan 阅读(1368) 评论(0) 推荐(1) 编辑