Oracle迁移应用至阿里云PolarDB全流程指南

数据库和应用迁移ADAM:Advanced Database&Application Migration(以下简称ADAM)是一款把数据库和应用迁移到阿里云(公共云或专有云)的产品,显著地降低了上云的技术难度和成本,尤其是Oracle数据库应用。ADAM全面评估上云可行性、成本...

概述

本节提供与 PolarDB PostgreSQL版(兼容Oracle)支持Oracle 数据库兼容的SQL命令的摘要。本节中的SQL命令适用于Oracle数据库和 PolarDB PostgreSQL版(兼容Oracle数据库。说明 PolarDB PostgreSQL版(兼容Oracle)支持此处未列出的其他...

oracle_fdw

您可以使用oracle_fdw插件与外部的Oracle数据库进行交互。前提条件 oracle_fdw依赖于Oracle Instant Client的动态链接库与Oracle数据库服务器进行交互。可以与oracle_fdw插件协同工作的Oracle Instant Client版本如下所示:11.2 12.1、12.2...

数据类型转换

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户的数据类型转换。支持的转换类型 Oracle 数据库 OceanBase 数据库 Oracle 租户 描述 INTEGER NUMBER(38,0)INT NUMBER(38,0)SMALLINT NUMBER(38,0)BINARY_FLOAT BINARY...

注册Oracle(ECS)

更多操作 注销实例 当您不需要再备份Oracle数据库实例时,在 ECS数据库实例 页签,您可以在其右侧的 操作 栏,选择 更多>注销实例。警告 注销实例后,Windows备份客户端产生的所有备份无法恢复。请谨慎操作。创建集群 当您的Oracle数据库...

预检Oracle(ECS)

完成注册Oracle后,建议您对Oracle数据库进行预检查。预检Oracle用于提前发现不适合备份的场景。本文介绍预检Oracle的操作方法。前提条件 已在 云备份 控制台注册Oracle数据库,且...常见问题 备份Oracle数据库常见问题 后续步骤 备份Oracle

恢复Oracle

使用 云备份 将Oracle数据库备份到云上备份库后,您可以根据需要将备份的数据库 恢复到源Oracle实例 或者 已注册的其他Oracle实例。前提条件 已在 云备份 控制台完成Oracle备份。具体操作,请参见 备份Oracle。Oracle数据库实例状态为 运行...

不兼容点概述

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,Oracle 执行的 DDL 支持被数据传输的 DDL 同步组件转换,但 OceanBase 数据库 Oracle 租户不支持执行的场景。版本说明 Oracle 数据库:19c 版本。OceanBase 数据...

同步更新Oracle数据库(oracle_fdw)

RDS PostgreSQL提供oracle_fdw插件,可以连接到Oracle数据库,通过操作PostgreSQL表同步更新Oracle数据库中的表。前提条件 实例为RDS PostgreSQL 12(内核版本20200421及以上)。说明 您可以执行 SHOW rds_supported_extensions;查看是否...

Oracle物理备份的准备工作

在进行Oracle物理备份前,您需要参考本文完成准备工作,包含开启Oracle数据库的归档模式、获取Oracle SID及获取数据库程序目录。前提条件 您的用户角色为DBA。开启归档模式 数据库备份DBS 通过Oracle的RMAN工具进行数据库备份。Oracle数据...

预检数据库

数据库防勒索功能仅支持安装在阿里云ECS服务器上的MySQL数据库、Oracle数据库、SQL Server数据库这三种数据库。本文介绍如何对这三种数据库进行预检。背景信息 阿里云ECS服务器上安装的MySQL数据库、Oracle数据库、SQL Server数据库这三种...

自建数据Oracle

您通过内网连接Quick BI与Oracle数据库,请通过以下任意一种方式,实现数据源与Quick BI网络连通:当Oracle数据库搭建在阿里云的ECS上,您可以通过阿里云VPC连接。您也可以搭建跳板机,并通过SSH隧道访问登录并访问数据库。如果需要私有化...

修改表 ALTER TABLE 的不兼容点

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,Oracle 数据库执行的 ALTER TABLE DDL 支持被数据传输的 DDL 同步组件转换,但 OceanBase 数据库 Oracle 租户不支持执行的场景。修改列的类型 Oracle 数据库和 ...

DROP FUNCTION

使用 IFEXISTS、CASCADE 或 RESTRICT 与 Oracle 数据库不兼容,仅由 PolarDB PostgreSQL版(兼容Oracle)使用。参数 参数 说明 IF EXISTS 如果函数不存在,将不引发错误。在这种情况下,会发出通知。name 现有函数的名称(可能是 schema ...

DROP PROCEDURE

使用 IFEXISTS、CASCADE 或 RESTRICT 与 Oracle 数据库不兼容,仅由 PolarDB PostgreSQL版(兼容Oracle)使用。参数 参数 说明 IF EXISTS 如果存储过程不存在,不引发错误。在这种情况下,会发出通知。name 现有存储过程的名称(可能是 ...

准备工作

您可以使用云备份来备份ECS实例或本地服务器中部署的Oracle数据库,并在需要时恢复。本文介绍使用Oracle备份之前的准备工作。步骤一:确认与获取 如果备份ECS实例中的数据库,需要为ECS实例安装阿里云云助手。ECS备份客户端需要和阿里云云...

开启Oracle归档模式

Oracle数据库的归档模式默认为关闭状态,需将其开启才能进行云备份。本文介绍开启Oracle数据库归档模式的操作方法。以sysdba身份登录Oracle数据库。执行SQL命令 ARCHIVE LOG LIST 查询当前数据库的归档状态。返回示例如下。Database log ...

部署Oracle数据库

Oracle数据库是一种功能强大、可靠性高的关系型数据库管理系统,为企业提供了广泛的数据管理和处理能力。本文主要介绍如何在ECS实例上使用云市场镜像部署Oracle数据库。前提条件 已注册阿里云账号。如还未注册,请先完成 账号注册。已在...

OceanBase 数据库 Oracle 租户至 Oracle 数据库的同步...

如果是 Oracle 数据库至 OceanBase 数据库等库到库的数据迁移或数据同步,OceanBase 数据库上的 PK 名称和 Oracle 数据库的不同,因此无法在 OceanBase 数据库中删除。迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库时,不支持...

有约束的列修改长度

本文为您介绍 Oracle 数据库和 OceanBase 数据库 Oracle 租户对于修改不同约束下的列的长度的不兼容场景。主键(PRIMAEY KEY)约束下字段长度的修改 如果 主键 列中包含下表中的字段类型,通过 ALTER TABLE table_name MODIFY DDL 对该列...

迁移 Oracle 数据库数据至 OceanBase 数据库 Oracle...

本文为您介绍如何使用数据传输迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户。重要 如果数据迁移项目长期处于非活跃状态(项目状态为 失败、已暂停 或 已完成),受增量日志保留时长等影响,项目可能无法恢复。数据传输将主动...

新建 Oracle 数据

用户名 用于数据迁移或数据同步的 Oracle 数据库用户名称。建议您为迁移或同步项目创建单独的数据库用户。密码 数据库用户的密码。Schema Name Oracle 数据库的 Schema 名称。说明 如果您配置了 Schema Name,当数据源作为源端时,数据迁移...

OceanBase 数据库 Oracle 租户的数据Oracle 数据库

本文为您介绍如何使用数据传输迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库。重要 如果数据迁移项目长期处于非活跃状态(项目状态为 失败、已暂停 或 已完成),受增量日志保留时长等影响,项目可能无法恢复。数据传输将主动...

恢复Oracle Standalone数据库

后续步骤 数据库备份DBS 恢复出来的Oracle数据库默认为 mount 状态,您可以执行以下命令将数据库设置为 open 状态:root>su-oracle oracle>export ORACLE_SID=orcl;oracle>sqlplus/as sysdba sqlplus>alter database open resetlogs;您可以...

恢复Oracle物理备份

因此,为了保证备份和恢复的可靠性,使用DBS Oracle物理备份或恢复时,需注意以下限制:不支持为同一个Oracle数据库配置两个或更多备份计划,否则会导致恢复异常。按时间点进行Oracle恢复时,请勿删除指定时间点之前的最近一份全量备份集。...

数据源Alibaba PolarDB for Oracle

数据库地址 部署PolarDB for Oracle数据库的外网地址(若使用VPC数据源,需填写部署数据库的内网地址和内网端口)。请登录 PolarDB控制台,在网络信息处获取数据库地址。例:xxxxxxxxxxxxxxxxxxxxxx.ppas.rds.aliyuncs.com 请参见 查看或...

有约束的列修改类型

本文为您介绍 Oracle 数据库和 OceanBase 数据库 Oracle 租户对于修改不同约束下的列的字段类型的不兼容场景。说明 本文表格中,OceanBase 数据库 Oracle 租户允许执行修改一列是经过类型映射后的结果。本文表格中,短横线(-)表示没有、...

恢复Oracle Standalone数据库的准备工作

在恢复Oracle Standalone数据库前,需在目标设备上完成...在Oracle数据库中,使用SQL命令 echo ORACLE_HOME 查看 ORACLE_HOME 地址。如下返回示例表示 ORACLE_HOME 地址为/opt/oracle/product/19c/dbhome_1:/opt/oracle/product/19c/dbhome_1

用户权限说明

12C 及之后版本 DBA 用户权限赋予说明 如果用户的环境允许为迁移用户赋予数据库管理员(DBA)角色,且 Oracle 数据库的版本为 12C 及之后的版本,则需要区分是否使用 12C/18C/19C 的可插拔数据库 Pluggable DataBase(PDB)。非 PDB 执行...

创建Oracle数据订阅通道

前提条件 自建Oracle数据库的版本为9i、10g、11g版本,且不支持为RAC实例。自建Oracle数据库已开启Supplemental Logging,且要求supplemental_log_data_pk,supplemental_log_data_ui已开启,详情请参见 Supplemental Logging。自建Oracle...

概述

如果满足以下条件,则可以创建使用Oracle 数据库兼容的事务控制样式的 SPL 应用程序:polar_comp_stmt_level_tx参数必须设置为 TRUE。这会阻止在发生异常时执行无条件回滚 BEGIN/END 块内的所有数据库更新的操作。应用程序不得在自动...

Oracle物理备份

数据库备份DBS 支持对Windows或Linux操作系统上的Oracle数据库进行物理备份,支持备份Oracle单实例、Data Guard Physical Standby、RAC等多种架构的Oracle数据库。本文介绍Oracle物理备份,关于Oracle逻辑备份的信息,请参见 Oracle逻辑...

删除函数

通过使用DROP FUNCTION命令,可从数据库中删除函数。DROP FUNCTION[IF EXISTS]name[(parameters)][CASCADE|...IF EXISTS、CASCADE或RESTRICT的用法与Oracle数据库不兼容。在以下示例中删除先前创建的函数:DROP FUNCTION simple_function;

删除存储过程

IF EXISTS、CASCADE 或 RESTRICT 的用法与 Oracle 数据库不兼容。有关这些选项的信息,请参阅《面向 Oracle 开发者的数据库兼容性参考指南》中的 DROP PROCEDURE 命令。在以下示例中先前创建的存储过程被删除:DROP PROCEDURE simple_...

数据迁移服务隐藏列机制说明

如果您在运行数据迁移项目时,进入了正向切换步骤,数据传输会根据数据迁移项目的类型,自动删除隐藏列和唯一索引:迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,数据传输将在目标端为全部表对象增加隐藏列,并基于隐藏列...

Oracle数据同步到表格存储

Oracle数据库作为源库时,请使用该用户来通过JDBC的身份验证。重要 使用该用户进行JDBC的身份验证时,必须使用整个用户名(包含 c#)作为JDBC连接的用户名。步骤二:部署Tapdata Agent 重要 待部署Agent的机器必须能够访问互联网。由于...

添加 Oracle 数据库的白名单

本文为您介绍如何添加 VPC 内自建数据库类型 Oracle 数据库的白名单。背景信息 Oracle>>OceanBase Oracle Mode 的实例类型包括 VPC 内自建数据库 和 公网 IP 自建数据库。公网 IP 是 OMA 服务的公网出口,仅访问公网数据源时,需要添加白...

恢复Oracle逻辑备份

本文介绍如何通过 数据库备份DBS 恢复已完成逻辑备份的Oracle数据库,可用于误操作后恢复以及分析历史数据等场景。前提条件 已完成数据库备份。相关操作,请参见 Oracle逻辑备份。操作步骤 登录 DBS控制台。单击左侧导航栏中的 备份计划,...

PrestoMall

所有业务全部由一套Oracle数据库支持。业务挑战 业务快速发展,IT 费用也随之水涨船高,Oracle成本高昂。业务的快速增长,应对双十一大促乏力,应用具备水平扩展的能力,但是数据库弹性不足。去O复杂度太高,缺乏经验,希望有专业评估指导...

Oracle管理的对比

本文将在多个方面为您介绍 PolarDB PostgreSQL版(兼容Oracle)与原生Oracle数据库管理的区别。数据库database)Oracle 12c之前的版本,默认一个实例只能有一个数据库。12c之后版本有了多租户的概念,允许一个容器数据库(CDB)下同时...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 云数据库 Redis 版 云数据库 MongoDB 版 数据库备份 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用