一、ASM文件迁移说明ASM文件迁移指的是将位于文件系统上的数据库文件迁移到ASM磁盘组里;或者是将位于ASM磁盘组上的数据库文件迁移到文件系统上。如下图所示:二、从文件系统迁移到ASM磁盘组第一步:修改spfilesql>alter system set control_files=’+dgdata1’,’+dgdata1’ scope=spfile;第二步:备份控制文件$rman tar
原创
2013-09-26 09:57:20
2037阅读
转载自yangtingkun,感谢!Oracle10g对迁移表空间特性进行了进一步增强,利用RMAN进行表空间迁移,可以避免将源数据库的表空间置于READ ONLY状态。Oracle的迁移表空间是数据装载、迁移、升级的一个重要手段,利用这种方法,Oracle不再需要将表空间内所有表的数据导出到DMP文件,然后再通过导入工具导入到目标数据库中。Oracle从9i开始支持迁移表
转载
2023-05-03 01:54:07
188阅读
一、基本环境源库:DB_NAME:racdb(rac) HOSTNAME:note1、note2 PUBLIC IP:172.16.1.7、172.16.1.8 STORAGE:ASM OS_VERSION:RedHat6.5  
原创
2017-02-13 22:55:54
9769阅读
点赞
需求: 恢复1天前(05/06/2021 08:05:05)数据库内一个用户的数据。 环境说明: DB:Oracle 11204 RAC OS:AIX 7.1 操作: 1 2 3 4 1.由于之前只有rman备份,没有逻辑备份,只能进行rman恢复。 2.全库有3T多,数据量较大,恢复机剩余空间不到 ...
转载
2021-09-05 09:17:00
172阅读
2评论
1.备份恢复方式在Oracle数据库操作中,备份恢复是比较常见的操作,也是较为保险且规范的数据还原方案。备份即是将当前的数据库数据进行定期存储备份,以防止数据的丢失等情况。而恢复则是在数据出现问题时进行数据还原的操作。具体操作如下:
a)备份数据库表。
exp system/123456 file=d:\backup.dmp log=d:\backup.log full=y
b)删除当前数据库
原创
2023-10-19 16:20:16
146阅读
需求:恢复1天前(05/06/2021 08:05:05)数据库内一个用户的数据。环境说明:DB:Oracle 11204 RACOS:AIX 7.1操作: 1 2 3 4 1.由于之前只有rman备份,没有逻辑备份,只能进行rman恢复。 2.全库有3T多,数据量较大,恢复机剩余空间不到1T,无法进行全库恢复。 3.查看用户所在表空间很小,只有300G,考虑只恢复用户数据所在表空间,在加上system,sysa
转载
2021-11-12 14:06:49
180阅读
实验环境: 源数据库:oracle 10g(Release 10.2.0.1.0) 目标数据库:oracle 10g(Release 10.2.0.1.0) 待传输的表空间:TEST 1.在test(默认表空间是TEST)用户以下创建一张test表。 SQL> select * from tab
转载
2016-02-29 21:50:00
237阅读
2评论
RMAN异构平台迁移
1.实验环境简介
1.1 SOA生产系统
数据库名 comSOA
实例名 Comsoa
DBID 4133565260
数据库版本 Wind
转载
精选
2014-06-01 15:05:59
773阅读
修改数据库表空间 1、修改表空间为离线状态 alter tablespace EMR offline; 2、复制表空间对应文件到新的位置 cp /opt/Oracle/11g/dbs/TS_PARTITION_000 /oradata/DTCDB/tbs/TS_PARTITION_00...
转载
2021-04-13 11:25:38
374阅读
2评论
迁移表空间databump使用databump导入导出,两个库用户必须一致,否则另一个库导入的时候会报错。所以两个库都是用helei用户。 给两个数据库的用户分别授予dba权限,这里只是实验更清晰而已。SQL> create user helei identified by MANAGER;
User&nbs
原创
2015-12-14 17:12:25
1206阅读
本文介绍利用RMAN迁移不同平台的oracle数据库。环境描述:数据库 -->ORACLE10g V10.2.0.1.0原系统 -->IBM AIX 5.3目标系统-->HP-UX IA 11.23 U ia64移植过程
原创
2021-12-28 17:06:02
401阅读
当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。
所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。
1.Crosscheck日志
$ rman target /
Recovery Manager: Release 9.2.0.4.0 - 64bit Production
Copyright (c) 1995, 2002, Ora
转载
2012-02-01 15:41:34
441阅读
用rman对Oracle数据迁移详细步骤rman比较适合于跨文件系统的迁移,如同平台下的不同文件系统。操作方法:1.停第三方的归档备份,如legato或dp2.backup数据库: 在一次周末的课程试验中,频繁的看到 Data file init write 等待事件。测试数据库是Oracle10g 10.2.0.3,实际上这个等待事件也是从Oracle 10g开始引入的,用来标识表空
原创
2012-10-19 17:04:21
712阅读
目标:数据库在Windows server上,将数据库从E盘迁移至D盘 select * from dba_data_files; select * from dba_temp_files;   (一)系统表空间修改 (1)数据库关闭 SQL> shutdown immediate Database closed. Database dismoun
原创
2012-10-29 15:13:57
1436阅读
1.创建一个新的表空间 newspaces (原来的表空间oldspaces)2.从原来的表空间里面导出数据(test.dmp),然后在新的表空间里面导入之前导出的数据(test.dmp),选择从用户到用户的方式导入3.执行下面这个SQL:select 'alter table ' ||table_name || ' move tablespace 目标表空间名称;' from user_all_
转载
2023-07-15 16:54:59
133阅读
测试环境: Oracle 19.12 RAC + Redhat 7.9 源库: db_name=cxmtdb SID=cxmtdb1/cxmtdb2 IP: 192.168.56
原创
2022-08-04 11:05:14
191阅读
整体流程:对A机的数据库来一个热备,并且是一个全备,然后通过scp命令把备份传到B机,然后把A库停掉(注意关库不会触发归档),之后再把归档日志和redo日志传给B机,最后再在B库上 restore 和recover数据文件,控制文件,参数文件 的恢复过程:根据数据库的启动流程,可以知道最先读取数据文件,所以应该先还原参数文件,然后会读控制文件,所以你要再修复控制文件,最后再修复数据文件,具体操作
原创
2021-04-09 10:02:30
268阅读