oracle13c迁移,Oracle数据库迁移
Oralce数据库迁移
数据迁移方案 鉴于rman进行数据复制有自己独特的优势,(见附件 )我们准备采用rman copy的方式来对oracle数据文件进行拷贝,从源文件系统格式转为目标裸设备格式。 具体步骤如下:
1、 停止生产数据库。
2、 做数据文件的冷备份,包括数据文件,控制文件,联机日志文件和pfile。
3、 开启数据库到mount状态。做数据文件从文件系统到裸设备的复制操作。
4、 将联机日志文件做文件系统到裸设备的复制操作。
5、 修改控制文件,修改数据文件、redo日志文件的位置,改到裸设备上来。
6、 将改动后的控制文件备份到裸设备上。
7、 修改spfile,改到裸设备上来。
8、 使用新的spfile,重启数据库到mount状态,(修改dbs文件夹下init_sid.ora中spfile的位置定义)
9、 修改spfile中控制文件的位置。关闭数据库。
10、开启数据库,如果有问题则进行恢复。
11、对数据库进行备份。
详细实施步骤
1、 停止生产数据库。
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
2、 做数据库文件冷备份。
3、 开启数据库到mount状态。做数据文件从文件系统到裸设备的复制操作。
SQL> startup mount;
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 109053520 bytes
Database Buffers 171966464 bytes
Redo Buffers 2973696 bytes
Database mounted.
RMAN> copy datafile ‘/oracle/oradata/orcl/system01.dbf’ to ‘/oracle/oradata/orcl/system01_raw’;
Starting backup at 19-JUL-10
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=157 devtype=DISK
channel ORA_DISK_1: starting datafile copy
input datafile fno=00001 name=/oracle/oradata/orcl/system01.dbf
RMAN> copy datafile ‘/oracle/oradata/orcl/undotbs01.dbf’ to ‘/oracle/oradata/orcl/undotbs01_raw’;
Starting backup at 19-JUL-10
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile copy
input datafile fno=00002 name=/oracle/oradata/orcl/undotbs01.dbf
output filename=/oracle/oradata/orcl/undotbs01_raw tag=TAG20100719T091805 recid=5 stamp=724756701
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:25
Finished backup at 19-JUL-10
RMAN> copy datafile ‘/oracle/oradata/orcl/sysaux01.dbf’ to ‘/oracle/oradata/orcl/sysaux01_raw’;
Starting backup at 19-JUL-10
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=159 devtype=DISK
channel ORA_DISK_1: starting datafile copy
input datafile fno=00003 name=/oracle/oradata/orcl/sysaux01.dbf
output filename=/oracle/oradata/orcl/sysaux01_raw tag=TAG20100719T092208 recid=6 stamp=724756952
oracle13c迁移,Oracle数据库迁移相关推荐
- Oracle数据库迁移-基础
Oracle数据库迁移-基础 作为一个开发人员,数据库知识肯定是需要我们掌握的.但是目前公司的数据库都是有专门的DBA维护的,一般都是给我们一个环境地址,然后我们书写CRUD SQL.而且公司产品要求 ...
- oracle数据库迁移 增大空间,Oracle数据库迁移、创建表空间、创建数据表实例讲解-Oracle...
数据库迁移 对于数据库迁移来说,如果源数据库与目标数据库版本一致,推荐使用Oracle导入或者pl/sql导入:如果版本不一致,则可以使用sql导入的方式. 创建表空间 create tablespa ...
- Oracle数据库迁移测试数据,Oracle数据库的数据迁移方法
Oracle数据库的数据迁移方法 发表于:2008-04-14来源:作者:点击数: 随着数据库管理系统和操作系统平台的更新换代的速度的加快,数据库管理员经常需要在两个不同的数据库之间或在两种不同的系统 ...
- oracle mysql增量迁移_深入浅出XTTS:Oracle数据库迁移升级利器
内容来源:2017年3月11日,新炬网络高级工程师杨光在"DBAplus北京数据库技术沙龙"进行<深入浅出XTTS:Oracle数据库迁移升级利器>演讲分享.IT 大咖 ...
- navicat premium相关应用(将oracle数据库迁移到mysql等)
navicat premium navicat premium连接到oracle数据库:http://blog.csdn.net/zjx86320/article/details/49464251: ...
- 使用Microsoft数据迁移助手将Oracle数据库迁移到SQL Server –安装过程和简短概述
目标听众 (Intended audience) This document is intended for application developers and database administr ...
- 从本地文件系统迁移oracle数据库到ASM
从本地文件系统迁移oracle数据库到ASM 新建grid用户及软件安装目录并给予权限 [root@ora11g ~]# groupadd -g 5000 asmadmin [root@ora11g ...
- Windows C盘格式化或者同平台迁移oracle数据库
我们知道如果是Linux 同平台迁移oracle数据库.只要是安全关闭了数据库,在新机器上创建用户组,配置了环境变量,将数据库安装目录拷贝到对应的目录就好用了. 一直在寻求Windows平台上这类的解 ...
- Oracle数据库迁移到AWS云的方案
转载:http://www.cnblogs.com/allcloud/p/6148513.html 当前云已经成为常态,越来越多的企业希望使用云来增加基础设施的弹性.减轻基础设施的维护压力,运维的成本 ...
最新文章
- android点击展开textview,《Android APP可能有的东西》之UI篇:展开TextView全文
- 【NOIP2012-开车旅行】
- 大学数学建模大赛是用计算机,北京大学第十届“江泽涵杯”数学建模与计算机应用竞赛试题...
- java 编程思想笔记(七)——异常
- cocos2d-x 3.0 画图节点——Node
- 阿里云RDB-MySQL5.7数据库:Specified key was too long; max key length is 767 bytes;
- hnu暑期CCF培训之多项式加法
- 关于urlEncode
- Linux下安装redis5.0.7
- 正则Regex中圆括号()方括号[]大括号{}的区别和用法
- SQL server下载与安装教程
- 路由器OpenWRT、LEDE、潘多拉、华硕、梅林、老毛子系统区别和特点
- 沃德天,Python竟然还能做实时翻译
- python可爱的小猫动画_菜根谭小猫
- Rayman的绝顶之路——Leetcode每日一题打卡20
- 计算机编程语言用英语怎么说,编程用英语怎么说
- 说点牛逼的“愿景,使命,目标,战略”
- 关键词优化推广需要怎么做?有哪些方法和技巧
- [Luogu P3975] [TJOI2015]弦论
- 《用计算机画画》教学设计,第8课《简简单单画幅画》教学设计