当您使用DTS传输Oracle的数据,或者将数据转储到Oracle数据库时,需要了解DTS支持的能力、功能限制和接入DTS的准备工作,以便您平稳地完成数据同步或迁移。数据库限制 自建 Oracle为源 限制项 说明 支持的版本 支持10g、11g、12c、18c、19c...
使用方法,请参见 PostgreSQL官网psql使用说明。pg_dump:PostgreSQL的逻辑备份工具,用于备份集群中一个数据库。使用方法,请参见 pg_dump。pg_dumpall:PostgreSQL的逻辑备份工具,用于备份集群中所有数据库。使用方法,请参见 ...
本文为您介绍 PolarDB PostgreSQL版(兼容Oracle)常用功能的Oracle兼容性说明。说明 本文仅列出常用功能,您可以通过ADAM工具进行兼容性评估,具体请参见 迁移结构 文档的步骤一至步骤五。PolarDB PostgreSQL版(兼容Oracle)高度兼容...
说明 After Row-level触发器暂不兼容Oracle的触发器行为。语句级触发器(Statement-level Trigger)与普通表用法相同。参数设置 您可以通过 polar_compatible_oracle_trigger 来控制Before Row-level触发器的兼容性。polar_compatible_...
语法 CALL procedure_name '('[argument_list]')' 说明 使用 CALL 语句调用存储过程。要使用 CALL 语句,您必须对 CALL 语句调用的存储过程具有 EXECUTE 特权。参数 参数 说明 procedure_name procedure_name 是(可能是 schema 限定的)...
ABORT 语句可用于回滚当前事务并且导致由该事务所作的所有更新被丢弃,这个命令的行为与 ROLLBACK 的...说明 使用 COMMIT 成功地终止一个事务。在一个事务块之外发出 ABORT 会发出一个警告消息并且不会产生效果。示例 中止所有更改:ABORT;
该命令可用于提交当前事务。所有该事务做的更改变得对他人可见并且被保证发生崩溃时...说明 使用ROLLBACK可以中止一个事务。当不在一个事务中时发出 END 没有危害,但是会产生一个警告消息。示例 要提交当前事务并且让所有更改持久化:END;
该语句可以回滚当前事务并且导致该事务所做的所有更新都被...说明 使用 COMMIT 可成功地终止事务。在一个事务块之外发出 ROLLBACK 会发出警告并且不会有效果。事务块之外的 ROLLBACK AND CHAIN 是一个错误。示例 要中止所有更改:ROLLBACK;
语法 ALTER PROCEDURE procedure_name options[RESTRICT]说明 使用 ALTER PROCEDURE 语句指定存储过程是 SECURITY INVOKER 或 SECURITY DEFINER。参数 参数 说明 procedure_name procedure_name 指定存储过程(可能是 schema 限定的)名称...
COMMIT 语句可用于提交当前...说明 使用 ROLLBACK 中止一个事务。当不在一个事务内时发出 COMMIT 不会产生危害,但是它会产生一个警告消息。当 COMMIT AND CHAIN 不在事务内时是一个错误。示例 要提交当前事务并且让所有更改持久化:COMMIT;
DROP SCHEMA 用于从数据库中移除模式。简介 DROP SCHEMA 从数据库中移除...说明 使用 CASCADE 选项可能会使这条命令移除除指定模式之外其他模式中的对象。示例 从数据库中移除模式 mystuff 及其中所包含的对象:DROP SCHEMA mystuff CASCADE;
说明 使用ROLLBACK TO SAVEPOINT回滚到一个保存点。使用RELEASE SAVEPOINT销毁一个保存点,但保持在它被建立之后执行的命令的效果。保存点只能在一个事务块内建立。可以在一个事务内定义多个保存点。示例 要建立一个保存点并且后来撤销在它...
说明 Oracle节点仅支持使用JDBC连接串方式创建的Oracle数据源。(可选,RAM账号需要)进行任务开发的RAM账号已被添加至对应工作空间中,并具有 开发 或 空间管理员(权限较大,谨慎添加)角色权限。添加成员并授权,详情请参见 为工作空间...
语法 SET[SESSION|LOCAL]ROLE role_name SET[SESSION|LOCAL]ROLE NONE RESET ROLE 说明 使用这个命令可以增加特权或者限制特权。如果会话用户角色具有 INHERIT 属性,则它会自动具有它能 SET ROLE 到的所有角色的全部特权。在这种情况下 ...
使用方法,请参见 PostgreSQL官网psql使用说明。pg_dump:PostgreSQL的逻辑备份工具,用于备份集群中一个数据库。使用方法,请参见 PostgreSQL官网pg_dump的使用说明。pg_restore:PostgreSQL备份恢复工具,用于恢复pg_dump和pg_dumpall的...
使用 IFEXISTS、CASCADE 或 RESTRICT 与 Oracle 数据库不兼容,仅由 PolarDB PostgreSQL版(兼容Oracle)使用。参数 参数 说明 IF EXISTS 如果函数不存在,将不引发错误。在这种情况下,会发出通知。name 现有函数的名称(可能是 schema ...
使用 IFEXISTS、CASCADE 或 RESTRICT 与 Oracle 数据库不兼容,仅由 PolarDB PostgreSQL版(兼容Oracle)使用。参数 参数 说明 IF EXISTS 如果存储过程不存在,不引发错误。在这种情况下,会发出通知。name 现有存储过程的名称(可能是 ...
通过使用数据传输服务DTS(Data Transmission Service),您可以将自建Oracle迁移至 PolarDB PostgreSQL版(兼容Oracle)集群。前提条件 已创建源数据库自建Oracle和目标集群 PolarDB PostgreSQL版(兼容Oracle)。说明 目标集群 PolarDB ...
PolarDB PostgreSQL版(兼容Oracle)支持使用DBMS_SESSION.SET_ROLE存储过程。函数/存储过程 函数/存储过程 返回类型 说明 SET_ROLE(role_cmd)N/A 执行 SET_ROLE 语句,后跟 role_cmd 中指定的字符串值。与Oracle相比,PolarDB PostgreSQL...
通过创建Oracle数据源能够实现Dataphin读取Oracle的业务数据或向Oracle写入数据。本文为您介绍如何创建Oracle数据源。背景信息 Oracle是一款可移植好、可靠性好、适应高、功能强大的关系型数据库。如果您使用的是Oracle,在对接Dataphin...
通过使用数据传输服务DTS(Data Transmission Service),您可以将自建Oracle迁移至 PolarDB PostgreSQL版(兼容Oracle)集群。前提条件 已创建源数据库自建Oracle和目标集群 PolarDB PostgreSQL版(兼容Oracle)。说明 目标集群 PolarDB ...
自动负载信息库AWR(Automatic Workload ...PolarDB除了提供 查看视图 中的实时视图和函数外,还提供对这些实时视图采集后保存的历史数据,通过这些数据可以生成类似Oracle的AWR报告,关于历史数据及AWR报告的详细说明请参见 AWR使用说明。
本文介绍如何使用数据传输服务DTS(Data Transmission Service)将Amazon RDS Oracle作为自建Oracle迁移至 PolarDB PostgreSQL版(兼容Oracle)集群。前提条件 为保障DTS能够通过公网连接至Amazon RDS Oracle,您需要允许公网访问Amazon ...
通过创建Oracle数据源能够实现Dataphin读取Oracle的业务数据或向Oracle写入数据。本文为您介绍如何创建Oracle数据源。背景信息 Oracle是一款可移植好、可靠性好、适应高、功能强大的关系型数据库。如果您使用的是Oracle,在对接Dataphin...
PolarDB PostgreSQL版(兼容Oracle)提供的DBMS_OBFUSCATION_TOOLKIT包支持使用MD5函数和存储过程,且与Oracle兼容。使用须知 2020年3月30日及之后创建的 PolarDB PostgreSQL版(兼容Oracle)集群,会在创建数据库时自动创建 DBMS_...
PolarDB PostgreSQL版(兼容Oracle)提供了DBLink功能,您可以通过DBLink功能实现跨库查询数据。本文介绍如何通过DBLink跨库查询数据。前提条件 已创建源集群和目标集群。具体操作,请参见 创建PolarDB PostgreSQL版(兼容Oracle)集群。...
简介 当前由于Oracle和 PolarDB PostgreSQL版(兼容Oracle)对于数据库对象名称的大小写处理方式不同,在不加双引号的情况下,Oracle将对象名转为大写存储,PolarDB PostgreSQL版(兼容Oracle)将对象名转为小写存储,使用双引号时则不做...
可以与oracle_fdw插件协同工作的Oracle Instant Client版本如下所示:11.2 12.1、12.2 18.3、18.5 19.3、19.6、19.8、19.9、19.10、19.11、19.12、19.14 21 说明 使用前,请您自行查阅 Oracle官方文档 中Instant Client版本与数据库服务器...
简介 当前由于Oracle和 PolarDB PostgreSQL版(兼容Oracle)对于数据库对象名称的大小写处理方式不同,在不加双引号的情况下,Oracle将对象名转为大写存储,PolarDB PostgreSQL版(兼容Oracle)将对象名转为小写存储,使用双引号时则不做...
PolarDB PostgreSQL版(兼容Oracle)需要使用以下关键字之一限定程序名称:FUNCTION、PROCEDURE 或 PACKAGE;而在 Oracle 中,必须省略这些关键字。对于函数,PolarDB PostgreSQL版(兼容Oracle)需要在函数名称后包括所有输入(IN、IN OUT...
前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle)的版本如下:Oracle 2.0(内核小版本2.0.14.2.0及以上)说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:SHOW polar_version;背景信息 PolarDB ...
支持的版本 离线读写 版本 离线读(Oracle Reader)离线写(Oracle Writer)Oracle 11.2 or 11gR2 支持 支持 Oracle 12.1 or 12cR1 支持 支持 Oracle 12.2 or 12cR2 支持(新版本特性不支持)支持(新版本特性不支持)Oracle 18.3 支持(新...
源库为Oracle的迁移方案概览 根据如下迁移方案,查看迁移任务的注意事项及限制:自建Oracle迁移至PolarDB PostgreSQL版(兼容Oracle)自建Oracle迁移至MySQL 自建Oracle迁移至PolarDB MySQL版 自建Oracle迁移至云原生数据仓库 AnalyticDB ...
使用说明 使用前准备 内核版本 PolarDB PostgreSQL版(兼容Oracle)内核版本建议升级至20211231或以上的版本。执行以下命令,查看当前内核版本:show polar_release_date;显示结果如下所示,表示当前使用的内核版本为20211231。polar_...
使用说明 使用前准备 内核版本 PolarDB PostgreSQL版(兼容Oracle)内核版本建议升级至20211231或以上的版本。执行以下命令,查看当前内核版本:show polar_release_date;显示结果如下所示,表示当前使用的内核版本为20211231。polar_...
语法 LOCK TABLE name[,.]IN lockmode MODE[NOWAIT]其中,lockmode 是以下项之一:ROW SHARE|ROW EXCLUSIVE|SHARE|SHARE ROW EXCLUSIVE|EXCLUSIVE 说明 LOCK TABLE 可获得表级别的锁定,必要时等待释放所有冲突的锁定。如果指定 NOWAIT,则...
数据库备份DBS 支持对Windows或Linux操作系统上的Oracle数据库进行物理备份,支持备份Oracle单实例、Data Guard Physical Standby、RAC等多种架构的Oracle数据库。本文介绍Oracle物理备份,关于Oracle逻辑备份的信息,请参见 Oracle逻辑...
目前使用DataHub插件采集Oracle数据支持两种模式,一种是基于Oracle GoldenGate Application Adapters,另一种基于Oracle GoldenGate for Big Data,两种模式的区别是目标端使用的进程不同。一、简介 目前使用DataHub插件采集Oracle数据...
PolarDB PostgreSQL版(兼容Oracle)集群支持创建/刷新物化视图的批量写入。...使用说明 将参数 polar_enable_create_table_as_bulk_insert 设置为 ON 即可启用该功能,默认值为 ON。SET polar_enable_create_table_as_bulk_insert TO ON;
前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle)的版本如下:Oracle 2.0(内核小版本2.0.14.1.0及以上)说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:SHOW polar_version;背景信息 PolarDB ...