备份归档日志--查看第一个归档位置过去一天以来生成的归档日志,dest_id代表归档日志存放位置,对应到v$archive_dest中1~10的des备份归档日志 --查看第一个归档位置过去一天以来生成的归档日志,dest_id代表归档日志存放位置,对应到v$archive_dest中1~10的destination字段值,0代表不可用SQL> select name from v$archived_log where dest_id=1 and first_time>=sysdate-1;NAME-------------------------------------------------...
基于用户管理的完全恢复(归档模式下)1.在open状态下备份数据库物理文件(数据库非一致性备份,热备份,不影响业务运行)2.删除 基于用户管理的备份是指使用OS命令来备份数据库物理文件。 备份数据库数据库一致性备份:关闭数据库以后备份数据库物理文件,这时数据文件scn值完全一致,所以称之为数据库的一致性备份或冷备份,适用于归档模式与非归档模式。对基于用户管理的冷备份的暂时理解:在数据库shutdown状态下使用OS命令直接...
控制文件用于记录和维护数据库。当恢复数据库时,服务器进程和后台进程需要从控制文件中读取各种备份相关的信息。如果控制文件损 控制文件用于记录和维护数据库。当恢复数据库时,服务器进程和后台进程需要从控制文件中读取各种备份相关的信息。如果控制文件损坏,则会导致这些备份信息的丢失。尽管使用多元化控制文件可以防止控制文件损坏,但因为控制文件的重要性,应该定期备份控制文件。当数据库配置发生改变时,一定要备份控制...
cron服务每分钟不仅要读一次/var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运用 cron服务做一 Ubuntu中 编辑文件 /etc/crontab sudo vi /etc/crontab cron服务每分钟不仅要读一次/var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运用 cron服务做一些事情。用crontab配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务。此文件的文件格式是: SHELL=/...
OracleUndotablespace恢复系统环境:操作系统:RedHatEL55Oracle:Oracle11gR2Oracle9i后,采用了undotablespace管理undo数据,实现undo的自动管理,本案例演示Oracle Undo tablespace恢复系统环境: 操作系统:RedHat EL55 Oracle: Oracle 11gR2 Oracle 9i后,采用了undo tablespace管理undo数据,实现undo的自动管理,本案例演示了undo表空间被破坏后如何恢复;如果有备份,通过备份恢复非常容易,但在没有备份的情况下,就...
要把同事机子上的一个库还原到自己的机子上,结果同事给的DMP文件没法用。突然想到人家的是Oracle 10G,咱还停留在Oracle 9I阶段 要把同事机子上的一个库还原到自己的机子上,结果同事给的DMP文件没法用。突然想到人家的是Oracle 10G,咱还停留在Oracle 9I阶段。用自己的9I客户端重新备份,结果EXP-00003错误。在网上查了一下是表中使用了BLOB字段造成的(貌似此字段要是没有存储数据的话也不影响),顺便找到找到了解决办法,使用...
1.自动备份可以采用exp方式(前提是你要有导出的权限),并写一个操作系统的脚本,如果windows系统,可写一个bat,在其中使用exp 1.自动备份 可以采用exp方式(前提是你要有导出的权限),并写一个操作系统的脚本,如果windows系统,可写一个bat,在其中使用exp进行导出,然后将BAT添加计划任务。backup.bat --代码如下:echo offexp system/sa@orcl file=d:\autobackup\ies%date%.dmp log=d:\autobackup\ies%date%_exp.log owne...
package com.buckupDB;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.Fil package com.buckupDB; import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.i...
最近经常要在本地Oracle与远程MSSQL之间同步数据,两个服务器不能同时连。在网上搜了下,居然找不着可用的工具,只能用SQL Serve 最近经常要在本地Oracle与远程MSSQL之间同步数据,两个服务器不能同时连。在网上搜了下,,居然找不着可用的工具,只能用SQL Server的DTS工具,由于有大量BLOB字段导文本文件不合适,需在本地先做一次对导从Oracle导到SQL Server,再备份到文件,复制到远程机器,再导一次,操作非常麻烦,那个DTS工具...
修改备份文件的有效时间(必须用spfile启动数据库)SQLgt; alter system set control_file_record_keep_time=30 scope=both; 修改备份文件的有效时间(必须用spfile启动数据库) SQL> alter system set control_file_record_keep_time=30 scope=both; System altered. 先启动归档 SQL> startup mount Oracle instance started. Total System Global Area 314572800 bytes Fixed Size 1219136 bytes Variable ...
一、编译RHEL5.4内核1.1、安装软件包使用yum或者rpm命令安装如下软件包gcc-4.*gcc-c++-4.*rpm-4.*rpm-build-4.*redhat-rpm-confi 一、编译RHEL5.4内核1.1、安装软件包 使用yum或者rpm命令安装如下软件包 gcc-4.*gcc-c++-4.*rpm-4.*rpm-build-4.*RedHat-rpm-config-8.*unifdef-1.*subversion-1.* 1.2、安装内核源代码, 将内核源代码kernel-2.6.18-194.8.1.el5.src.rpm拷贝到/usr/src/redhat/SPECS/ 用rpm -i kernel-2.6.18-194.8.1...
Linux 系统,整个备份过程大约持续了5个小时左右,备份出来的容量如下:[oracle@sms backup]$ du -sk1448023700 .备份脚本: 昨晚,为一个客户的数据库做了一次临时性的备份留存,数据库的整体容量大约在1.5T左右,一般中低端存储: SQL*Plus: Release 10.2.0.2.0 - Production on Thu Sep 10 14:27:39 2009 Copyright (c) 1982, 2005, Oracle. All Rights Reserved. Connected to:Oracle Database 10g Enterprise Edition Release...
Oracle 分归档和非归档模式。这两者的区别就是对redo log的处理。归档模式下,当一个redo log 写满之后,就会把这个redo log里的 Oracle 分归档和非归档模式。这两者的区别就是对redo log的处理。归档模式下,当一个redo log 写满之后,就会把这个redo log里的内容写入归档文件,等写完之后,这个redo log 就可以继续使用,如果是非归档模式下,redo log 就直接覆盖了。恢复一般都需要归档文件,这里面记录了对数据库的操作,所以生...
是用来决定那些备份 不再需要了,它一共有三种可选项,分别是CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;CONFIGU 使用RMAN>show all;可以显示出RMAN 配置参数为: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONFIGURE CONTROLFILE AUTOBACKUP FORMAT FO...
现在每次写东西都不知道标题该怎么写,怎么用既简练的语言还能表达自己想解决的问题,估计这个标题又让大家理解半天,先解释一下 现在每次写东西都不知道标题该怎么写,怎么用既简练的语言还能表达自己想解决的问题,估计这个标题又让大家理解半天,先解释一下:我们可以利用Oracle的逻辑备份恢复(EXP、IMP或者EXPDP、IMPDP)备份恢复所有的数据库,这个应该比较简单,简单是简单,碰到问题就郁闷了。 完全备份恢复请参考《利用数...