新建 Oracle 数据源

配置好数据源是创建数据迁移或数据同步任务的前提。本文为您介绍如何在数据传输中新建 Oracle 数据源。

安全风险提醒

使用 OceanBase 数据传输服务,您可以选择自动添加或手动添加 OceanBase 数据传输服务的公网 IP 地址段,但可能存在安全风险。一旦使用本产品代表您已理解和确认其中可能存在的安全风险,并且您需要采取基本的安全防护措施,包括但不限于加强账号密码的复杂度、限制各网段开放的端口号、内部 API 采用鉴权方式进行通信,或者定期检查并限制无需访问的 IP 地址段。

OceanBase 数据传输服务会根据业务需求和安全风险等因素对自动添加的白名单或安全组进行调整操作(增加或删除),请勿将白名单或安全组中的 IP 地址段应用于非 OceanBase 数据传输服务的业务需求。如果因为您将其应用于其他业务需求导致的问题,不在 OceanBase 数据传输服务的 SLA 保障范围内。OceanBase 数据传输服务自动或手动添加的白名单或安全组,请参见 OceanBase 数据传输服务 添加白名单 模块的文档。

操作步骤

  1. 登录 OceanBase 管理控制台

  2. 在左侧导航栏,单击 数据传输 > 数据源管理

  3. 数据源列表 页面,单击右上角的 新建数据源

    image.png

  4. 新建数据源 对话框中,选择 数据源类型Oracle

  5. 配置各项参数。从 实例类型 下拉列表选择不同的 实例类型 后,下方会自动显示对应的表单。

    image.png

    实例类型

    参数

    描述

    VPC 内自建数据库

    VPC

    VPC 下拉列表中,选择目标 VPC。

    主机 IP

    数据库宿主机的 IP。

    端口

    数据库宿主机 IP 的端口号。

    数据库网关

    网关名称

    网关名称 下拉列表中,选择目标数据库网关的名称。

    数据库实例

    数据库实例 下拉列表中,选择目标数据库实例。

    公网 IP 自建数据库

    主机 IP

    数据库宿主机的 IP。

    端口

    数据库宿主机 IP 的端口号。

    共有参数

    数据源标识

    建议使用中文、数字和字母的组合。名称中不能包含空格,长度限制为 32 个字符。

    是否跨阿里云主账号

    数据传输支持对不同阿里云主账号下的实例配置数据迁移或数据同步任务,实现跨阿里云主账号的数据迁移或数据同步。

    您可以根据业务需求选择是否勾选。如果勾选,请输入对方阿里云主账号。如果不具备该主账号的权限,请先申请授权。授权详情请参见 申请跨账号授权

    重要

    选择实例类型为 公网 IP 自建数据库 时,不会显示该参数。

    Service Name

    Oracle 数据库的 Service 名称。

    用户名

    用于数据迁移或数据同步的 Oracle 数据库用户名称。

    建议您为迁移或同步任务创建单独的数据库用户。

    密码

    数据库用户的密码。

    Schema Name

    Oracle 数据库的 Schema 名称。

    说明
    • 如果您配置了 Schema Name,当数据源作为源端时,数据迁移或数据同步任务仅支持选择指定 Schema Name 下的迁移或同步对象。

    • 如果您未配置 Schema Name,则可以将您可读权限内的全部 Schema 作为迁移或同步对象。

    备注

    数据源的备注信息。

  6. 单击 测试连接,验证数据传输和数据源的网络连接,以及用户名和密码的有效性。

  7. 测试连接通过后,单击 确定