Oracle数据库迁移至PolarDb(阿里云数据库)

本文介绍了将Oracle数据库迁移至阿里云PolarDb的流程。首先阿里提供亚当迁移工具,需链接数据库服务器创建采集账号,之后进行数据库评估,包括创建采集任务、启动采集、新建画像、查看画像详情、选择目标库选型建议、新建目标库评估等步骤,最后可下载报告并启动改造迁移。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Oracle数据库迁移至PolarDb(阿里云数据库)

一、数据采集

阿里会提供亚当(ADAM)迁移工具
1.链接数据库服务器,使用sqlplus创建采集账号
(非 CDB 模式,创建 LOCAL USER 类型用户)

1.创建采集用户eoa_user, 并设置密码为eoaPASSW0RD。
	create user eoa_user identified by eoaPASSW0RD default tablespace users;
2. 查询权限
	grant connect,resource,select_catalog_role,select any dictionary to eoa_user;
3. DBMS_LOGMNR权限 (版本为 10g 的数据库需要先执行)
	create or replace public synonym DBMS_LOGMNR for sys.dbms_logmnr;
	grant execute on DBMS_LOGMNR to eoa_user;
4.DBMS_METADATA权限,查询数据对象DDL语句。
	grant execute on DBMS_METADATA to eoa_user;
5. 查询事务权限。
	grant select any transaction to eoa_user;
6. 查询表权限。
	grant select any table to eoa_user;
7. 分析表权限。
	grant analyze any to eoa_user;
8. 产生随机编号权限。
	grant execute on dbms_random to eoa_user;

(CDB 模式,需要连接到 CDB,创建 COMMON USER 类型用户)

create user c##eoa_user identified by "eoaPASSW0RD" default tablespace users;
grant connect,resource,select_catalog_role,select any dictionary to c##eoa_user container=all;
grant execute on DBMS_LOGMNR to c##eoa_user container=all;
grant execute on dbms_metadata to c##eoa_user container=all;
grant select any table to c##eoa_user container=all;
grant select any transaction to c##eoa_user container=all;
grant analyze any to c##eoa_user container=all;
grant execute on dbms_random to c##eoa_user container=all;
alter user c##eoa_user set container_data=all container=current;

二、进行数据库评估

1.点击“在线数据库采集”按钮

在这里插入图片描述
2. 点击“创建采集任务”按钮
在这里插入图片描述
3. 使用新创建的数据库账号 链接源数据库启动采集,测试链接通过后启动采集即可
在这里插入图片描述
4.新建画像,选择之前创建的采集任务,点击“下一步创建画像”
在这里插入图片描述
5.画像创建完成后,等到源库画像分析完成,点击“详情”按钮后,可以进入画像详情页,查看画像内容。 数据库画像处理时间大约为1-30分钟,追加画像与创建画像类似
在这里插入图片描述
6.选择需要评估的数据库画像,点击“下一步查看目标库选型建议”,进入目标库选型指导页面

在这里插入图片描述
7.点击“下一步新建目标库评估”
在这里插入图片描述
8.新建数据库评估项目,选择相应信息和之前创建的画像,点击“创建”按钮,创建完项目后,项目自动启动分析。
在这里插入图片描述
9.详情页面底部可下载报告,点击“启动数据库改造”按钮进入数据库改造迁移
在这里插入图片描述

暂时先写到这里,后续有时间在写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值