
Oracle Backup & Recovery
文章平均质量分 73
gtlions
FuZhou
展开
-
数据库迁移-从ASM到文件系统
[oracle@gtser1 ~]$ sqlplus "/as sysdba" SQL*Plus: Release 10.2.0.5.0 - Production on MonFeb 25 16:41:04 2013 Copyright (c) 1982, 2010, Oracle. All Rights Reserved. Connected to:Oracl原创 2013-02-26 01:59:03 · 1588 阅读 · 0 评论 -
Oracle Backup 之:一次辛苦的归档
一次归档的历程 C:/Documents and Settings/Administrator>sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 12月 23 14:13:22 2008 Copyright (c) 1982, 2005, Oracle. All rights reserved. SQL原创 2008-12-23 19:51:00 · 1882 阅读 · 0 评论 -
使用DBMS_FILE_TRANSFER迁移ASM中的表空间和数据文件
这是一个存储过程包,是除了RMAN之外又一个用于执行迁移任务的工具包,可以完成如下的迁移:ASM->ASM、ASM->OS Flie、OS File->ASM、OS File->OS File。 使用DBMS_FILE_TRANSFER迁移表空间和数据文件 从文件系统到ASMSQL> select name from v$datafile; NAME-------原创 2013-02-26 06:24:17 · 1020 阅读 · 0 评论 -
Utilities之EXP&IMP小结-续1
继续介绍参数,上篇主要介绍EXP以及IMP共用的参数,这篇主要介绍下IMP的参数。 commit,顾名思义,在导入过程中是否提交数据。在一个大数据量导入过程中,特别是在导入分区表的场景中,如果在最后一个分区导入失败的情况下,之前所有分区的数据将不会被提交导入,commit=y将会提交已经完成的分区数据入库,后续只要解决错误后重新导入出现失败的分区数据就好了。需要注意的场景是避免数据重复讹原创 2012-01-19 17:14:36 · 759 阅读 · 0 评论 -
exp参数之consistent一致性控制
默认值N,这个参数用于控制在exp数据的时候如何保持导出数据和同时间在数据库针对导出表执行ddl操作的一致性问题。这个参数有2个值N Y。假设有如下导出操作:time user1 user21 导出表1 2 针对表1和表2进行ddl操作,并提交3 导出表1完原创 2011-11-17 10:45:20 · 1775 阅读 · 0 评论 -
exp之compress到底在压缩什么
exp之compress到底在压缩什么之前有同事问我compress导出的时候可以压缩多少比例,可以压缩成什么格式的。唉,想当初我也是这么认为的,其实这个参数的作用是在导入过程中创建表的时候,初始的INITIAL_EXTENT设置。compress默认值是Y,也就是说在创建表的时候会建立一个包含所有数据块容量的初始extent,该参数只在导出的时候有效,导入的时候无效(其实你如果加上该参数原创 2011-11-15 12:15:51 · 7032 阅读 · 0 评论 -
Streams复制文档
擦,Streams怎么有这么多页,看的头晕,主要是没什么时间看。Oracle® StreamsReplication Administrator’s Guide10g Release 2 (10.2)B14228-02有364页;Oracle® StreamsConcepts and Administration10g Release 2 (10.2)B1422原创 2011-10-08 09:33:22 · 626 阅读 · 0 评论 -
将表空间、数据文件从ASM迁移到文件系统
1.2.1. 表空间、数据文件迁移-从ASM到文件系统RMAN> backup as copy datafile 5 format'/u01/oracle/10g/oradata/gt10g/gtlions01.dbf'; Starting backup at 25-FEB-13using channel ORA_DISK_1channel ORA_DISK_1: starti原创 2013-02-25 08:58:53 · 1270 阅读 · 0 评论 -
Utilities之EXP&IMP小结-续3-总结
0. 首先理解下exp&imp的工作原理,这个工具通过导出导入二进制的数据文件来实现数据库的逻辑上的备份与恢复,是oracle database专门的工具,exp出来的文件只能通过imp来读取,只能在oracle database之间执行导出和导入;可以在服务器端执行导出导入工作,也可以在客户端执行,在客户端执行的时候是通过sqlnet来实现网络连接操作的。 1. 经典的使用原创 2012-01-31 15:54:25 · 825 阅读 · 0 评论 -
windows下oracle数据文件的迁移和规范
研发中心一台windows2003上跑着oracle和sqlserver的数据库,是一台老机器,已经加挂了3块硬盘,但是最近接到同事请求处理说oracle数据库数据文件所在磁盘快满掉了,问改怎么处理,之前该同事已经咨询过另外一个本部门的同事,本部门同事竟然给答复说没办法处理,处理之后会导致数据库无法使用,我囧!无奈研发同事转问我,但是给她答复说可以处理,于是跑过去看了下机器磁盘信息,发现每块盘都用原创 2011-12-13 14:57:21 · 2322 阅读 · 0 评论 -
数据文件丢失的处理
数据文件被误删除后,启动的时候报错,提示文件丢失,如果是无所谓的数据库,那么可以如下折腾。sys@TEST> startup ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance ORACLE 例程已经启动。Total System Global Area 523108352 byte原创 2011-01-21 12:32:00 · 1261 阅读 · 0 评论 -
flashback使用记录
作者:gtlions 【转载时请以超链接心事标明文章出处和作者信息,谢谢.】链接:http://blog.youkuaiyun.com/gtlions/archive/2010/03/29/5430076.aspx今天中午同事误操作了一个动作,导致生产环境的550多条的业务数据丢失,折腾了10-15分钟把数据给恢复了。晚上回到酒店在本机稍微小结和还原下操作过程,在此记录下。Connected原创 2010-03-29 22:23:00 · 1276 阅读 · 0 评论 -
Oracle10g自动归档(archive)及其路径设置(log_archive_dest、log_archive_dest_n)
作者:gtlions 【转载时请以超链接心事标明文章出处和作者信息,谢谢.】链接:http://blog.youkuaiyun.com/gtlions/archive/2010/04/06/5455418.aspx-----------------------------------------------------------------------------------------------原创 2010-04-06 17:41:00 · 8398 阅读 · 0 评论 -
数据库迁移-从文件系统到ASM
1.2.2. 数据库迁移-从文件系统到ASMSQL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive destination /u01/oracle/10g/archOldest online原创 2013-02-26 01:55:29 · 1863 阅读 · 0 评论 -
将表空间、数据文件从文件系统迁移到ASM
1. 迁移 数据库的迁移,不管是出于什么原因和需要的进行,唯一需要考虑的两个因素就是:停机时间和存储容量。因为这两个因素往往决定了你可以采用什么样的方式进行数据库迁移:如果停机时间不充裕,可以选择热迁移,但是要求足够的存储空间;如果存储容量不足,可以选择冷迁移,但是要求足够充裕的停机时间。上述两个因素是相互制约的。 下面的例子将多种方式进行迁移试验,从OS File Syste原创 2013-02-25 08:58:06 · 1180 阅读 · 0 评论 -
乾坤大挪移-移动所有数据文件
如题,最近在一个开发库上存在硬盘空间紧张的问题,新添加了一块盘,准备把所有的数据文件挪到新盘上。首先列出需要移动的数据文件,数据文件隶属于表空间,我们从表空间用途可以如下分门别类:控制文件System表空间undo表空间temporary表空间redo日志文件user_data表空间SQL> select tablespace_name from dba_tab原创 2012-05-29 14:50:33 · 1831 阅读 · 0 评论 -
expdp错误ORA-39029
源端hp-unix+oracle10g-r204-rac,目标端redhat+oracle10g。在目标端使用network_link导出,报错如下:rm /opt/oradir/expdp.dmpexpdp \"sys/oracle as sysdba\" directory=oradir network_link=portal95 schemas=rbt dumpfile=exp原创 2012-05-28 17:13:35 · 7451 阅读 · 1 评论 -
Utilities之EXP&IMP小结-续2-实例测试
通过之前的几篇文章大致了解了EXP\IMP使用的一些参数,下面开始结合一些例子来加上了解。 show下EXP\IMP使用帮助吧。[oracle@localhost test]$ exp help=yExport: Release 10.2.0.4.0 - Production on Thu Jan 19 17:25:53 2012Copyright (c) 1982,原创 2012-01-20 15:55:55 · 1090 阅读 · 0 评论 -
Utilities之EXP&IMP小结
前段时间在处理一次导出导入操作的时候,遇到了一个通过设置buffer解决了的问题,因此回头翻了下旧文档,做下笔记。 export\import是常用的数据迁移和备份工具,导出为特有的二进制文件,在目标端被相应的import程序读取和使用。exp可以导出数据到硬盘和磁带。 在使用exp之前你有可能需要运行相应的脚本catexp.sql或者catalog.sql创建相应的对象视图、权限和角原创 2012-01-19 16:20:50 · 704 阅读 · 0 评论 -
exp导出操作结果判断
在日常的导出exp操作中,在自动的计划操作脚本中执行命令,有时候需要判断导出操作是否成功执行,以便做下一步的操作,这个时候就需要获取得到exp操作的结果返回值了,对此,oracle提供了3个返回值:操作结果 返回值Export terminated successfully without原创 2011-12-15 11:08:22 · 2382 阅读 · 0 评论 -
exp之flashback_scn&flashback_time
这两个参数用于控制导出特定scn和时间戳的时间点的数据,注意这个参数应该和在数据库中使用闪回查询一样有时间限制的(经典的快照过旧:ORA-01555snapshot too old),测试如下:SQL*Plus: Release 10.2.0.4.0 - Production on Fri Nov 18 11:14:05 2011Copyright (c) 1982, 2007, Or原创 2011-11-18 11:32:01 · 4238 阅读 · 0 评论 -
硬盘文件丢失,启动报错ORA-01157
前几天,硬盘有个分区的文件丢失,启动oralce后报错:ORA-01157: cannot identify/lock data file 9 - see DBWR trace fileORA-01110: data file 9: '/.....dbf'由于是本人笔电的测试环境,丢了数据无所谓,因此删掉重新建用户就是了。记录如下:Select 'ALTER DATABAS原创 2010-06-29 13:38:00 · 742 阅读 · 0 评论 -
EXP-00091:正在导出有问题的统计信息
今天在到处某个分区表的时候报了如下错误:EXP-00091:正在导出有问题的统计信息。G了下,在使用exp命令时候加上statistics=none,即不导出表的统计相关信息(注意导入后相关统计信息为空)。如果忽略这个错误在imp的时候也没有影响。-The End-原创 2010-04-09 10:08:00 · 6024 阅读 · 1 评论 -
今天使用flashback功能小恢复了生产数据一把
今天中午的时候同事误操作了一个动作,导致一张表的结构被改变,数据也被清空了,恢复过程小紧张了一下,改天做个是并做个记录。原创 2010-03-29 21:52:00 · 474 阅读 · 0 评论