TUhjnbcbe - 2021/6/20 15:53:00
作者简介蓝勇AWS解决方案架构师负责基于AWS的云计算方案架构的咨询和设计,同时致力于AWS云服务在国内的应用和推广,在DR解决方案、数据仓库、RDS服务、企业应用、自动化运维等方面有着广泛的设计和实践经验。在加入AWS之前,在甲骨文中国担任资深售前工程师,负责售前方案咨询和架构设计,在数据库、中间件、大数据及企业应用方面有丰富经验。1Oracle数据库的迁移方法如何将Oracle数据库从数据中心迁移到AWS云上是DBA经常遇到的问题,迁移Oracle数据库有多种方式:(1)使用AWSDMS服务迁移(2)使用OracleSQLDeveloper迁移(3)使用OracleDataPump迁移(4)使用OracleExport/Import迁移(5)使用OracleSQLLoader迁移如果需要了解不同的迁移方法,可以参考《Oracle数据库迁移到AWS云的方案》。2使用OracleDataPump迁移本文主要讨论使用OracleDataPump将Oracle数据库迁移到RDS数据库。示例数据库的信息如图:下面是模拟在数据中心的Oracle11g源数据库中创建用户和表,并将源数据库迁移到AWS云中RDSOracle11g数据库的全过程。步骤一初始化源数据库并使用DataPump导出(1)使用SQLPlus登录源Oracle数据库sqlplus/assysdba(2)创建用户testcreateusertestidentifiedbywel