"单实例转RAC:数据库迁移步骤及注意事项"
需积分: 13 112 浏览量
更新于2024-01-13
收藏 239KB DOC 举报
单实例数据库转换为RAC(Real Application Clusters)是一项复杂的工程,需要经过一系列详细的操作步骤。在《单实例转RAC-数据库迁移.doc》中,对这一转换过程进行了详细的步骤说明。
首先,转换过程大致可以分为以下步骤:
1. 安装 Clusterware 和 ASM 实例
2. 备份源库,并将备份集拷贝到RAC节点上
3. 在RAC上还原并修改初始化参数文件,还原控制文件和数据文件
4. 增加undo表空间和redo log线程组,创建密钥文件
5. 配置RAC监听
6. 将数据库等资源添加到CRS
需要注意的是,迁移的两个数据库版本必须一致,包括小版本。比如11.2.0.1.0。
具体操作步骤如下:
2.1 安装Clusterware和ASM实例
具体过程略见RAC环境搭建的文档,需要注意不要建库。
2.2 备份源库并在RAC上进行还原
在源库使用RMAN进行备份,并将备份文件拷贝到RAC上。然后使用nocatalog方式进行0级备份。备份脚本如下:
[ -D /bak/log ] || mkdir -p /bak/log
chown -R oracle.oinstall /bak
su - oracle -c 'rman log='/bak/log/${bdate}-LEVEL0.log' append'<<EOF
connect target /;
run{
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/bak/%U';
CONFIGURE CONTROLFILE AUTOBACKUP ON;
ALLOCATE CHANNEL ch1 DEVICE TYPE DISK FORMAT '/bak/backup_%U';
BACKUP DATABASE PLUS ARCHIVELOG;
}
exit;
EOF
以上是大致的操作步骤,包括了安装Clusterware和ASM实例、备份源库并在RAC上进行还原等环节。这些步骤是非常重要的,需要严格按照文档中的说明进行操作。单实例数据库转换为RAC对于数据库管理员来说是一项具有挑战性的任务,但只要严格按照文档给出的步骤进行操作,就可以顺利完成转换过程。
2021-09-22 上传
2022-03-01 上传
2020-02-29 上传
2021-10-10 上传
2020-05-26 上传
2022-06-02 上传
DB实践
- 粉丝: 6409
- 资源: 436
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器