背景信息 JDBC(Java Database Connectivity)为Java应用程序提供了访问数据库的编程接口。PolarDB PostgreSQL版(兼容Oracle)数据库的JDBC是基于开源的PostgreSQL JDBC开发而来,使用PostgreSQL本地网络协议进行通信,允许Java程序使用...
OpenAPI是阿里云产品提供的开放应用程序接口,是除了控制台外,主要的服务形式之一。您可以通过编程的方式来使用阿里云产品提供的服务。API参考汇总了 云原生数据库PolarDB 所有对外公开的API接口供您参考。PolarDB MySQL版 SDK下载 API...
除了支持标准的 JDBC 编程接口(API),OceanBase Connector/J 还兼容 Oracle Driver 的使用方式,OceanBase 的 Oracle 模式兼容 Oracle 的大部分语法。OceanBase Connector/J 采用一键安装模式,驱动安装包名称为:oceanbase-client-[版本...
OceanBase Connector/C 也称为 LibOBClient,用于应用程序作为独立的服务器进程通过网络连接与数据库服务器 OBServer 节点进行通信。客户端程序在编译时会引用 C API 头文件,同时可以连接到 C API 库文件。说明 LibOBClient 生成的 so ...
您可从另一个 SPL 程序调用存储过程,只需指定该存储过程名称,后跟其参数(如果有),最后以分号结尾。name[([parameters])];其中:name 是存储过程的标识符。...例如,在 Java 应用程序中,使用应用程序编程接口 JDBC。
架构演进历史 淘宝从2003年成立至今,近17年时间,随着流量不断增加,交易订单数据库架构也经历过数次演进:第一阶段 淘宝起步阶段由于流量较小,使用Oracle数据库存储所有订单信息,订单创建和历史订单查询都在同一数据库进行。...
增量数据迁移 DTS在全量数据迁移的基础上轮询并捕获源Oracle数据库产生的redo log,将源Oracle数据库的增量更新数据迁移到目标Oracle数据库中。通过增量数据迁移可以实现在应用不停服的情况下,平滑地完成Oracle数据库的迁移。支持增量迁移...
注意事项 DTS在执行全量数据迁移时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升,在数据库性能较差、规格较低或业务量较大的情况下(例如源库有大量慢SQL、存在无主键表或目标库存在死锁等),可能会加重数据库压力,...
当应用程序使用集群地址时,PolarDB PostgreSQL版(兼容Oracle)通过内部的代理层(PolarProxy)对外提供服务,应用程序的请求都先经过代理,然后才访问到数据库节点。代理层不仅可以做安全认证和保护,还可以解析SQL,把写操作发送到主...
通过使用数据传输服务DTS(Data Transmission Service),您可以将自建Oracle迁移至 PolarDB PostgreSQL版(兼容Oracle)集群。前提条件 已创建源数据库自建Oracle和目标集群 PolarDB PostgreSQL版(兼容Oracle)。说明 目标集群 PolarDB ...
通过使用数据传输服务DTS(Data Transmission Service),您可以将自建Oracle迁移至 PolarDB PostgreSQL版(兼容Oracle)集群。前提条件 已创建源数据库自建Oracle和目标集群 PolarDB PostgreSQL版(兼容Oracle)。说明 目标集群 PolarDB ...
数据库 结构迁移 全量迁移 增量数据迁移 自建Oracle数据库 Schema的Owner权限 Schema的Owner权限 DBA RDS MySQL 或RDS MySQL Serverless 实例 待迁入数据库的写权限 待迁入数据库的写权限 待迁入数据库的写权限 数据库账号创建及授权方法:...
DTS支持结构迁移、全量数据迁移以及增量数据迁移,同时使用这三种迁移类型可以实现在本地应用不停服的情况下,平滑地完成Oracle数据库的数据迁移。前提条件 自建Oracle数据库的版本为9i、10g、11g、12c、18c或19c版本。自建Oracle数据库已...
DTS支持结构迁移、全量数据迁移以及增量数据迁移,同时使用这三种迁移类型可以实现在本地应用不停服的情况下,平滑地完成Oracle数据库的数据迁移。前提条件 自建Oracle数据库的版本为9i、10g、11g、12c、18c或19c。自建Oracle数据库已开启...
数据传输服务DTS(Data Transmission Service)支持将自建Oracle迁移至云原生数据仓库AnalyticDB PostgreSQL,帮助您构建实时数仓。前提条件 自建Oracle数据库的版本为9i、10g、11g、12c、18c或19c版本。自建Oracle数据库已开启归档模式...
背景信息 PolarDB PostgreSQL版(兼容Oracle)作为一款企业级关系型数据库管理系统,具有广泛的应用和强大的社区支持。每个新版本的发布都带来了许多改进和新特性,以提高性能、可用性和安全性。目前,升级到 PolarDB PostgreSQL版(兼容...
PolarDB PostgreSQL版(兼容Oracle)集群提供了分钟级的配置升降级、秒级的故障恢复、全局数据一致性的数据备份容灾服务。本文介绍如何使用数据传输服务DTS(Data Transmission Service)将自建Oracle同步至 PolarDB PostgreSQL版(兼容...
DTS在执行全量数据迁移时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升,在数据库性能较差、规格较低或业务量较大的情况下(例如源库有大量慢SQL、存在无主键表或目标库存在死锁等),可能会加重数据库压力,甚至导致数据...
本文介绍如何使用数据传输服务DTS(Data Transmission Service)将Amazon RDS Oracle作为自建Oracle迁移至 PolarDB PostgreSQL版(兼容Oracle)集群。前提条件 为保障DTS能够通过公网连接至Amazon RDS Oracle,您需要允许公网访问Amazon ...
DTS支持全量数据迁移以及增量数据迁移,同时使用这两种迁移类型可以实现在自建应用平滑地完成Oracle数据库的数据迁移工作。本文以PolarDB-X 2.0为例,介绍如何使用数据传输服务DTS(Data Transmission Service)将自建Oracle数据库迁移至...
PolarDB是阿里云自研的下一代关系型云数据库,有三个独立的引擎,分别可以100%兼容MySQL、100%兼容PostgreSQL、高度兼容Oracle语法,适用于企业多样化的数据库应用场景。通过使用数据传输服务DTS(Data Transmission Service),您可以将自...
数据库 结构迁移 全量迁移 增量数据迁移 自建Oracle数据库 Schema的Owner权限 Schema的Owner权限 DBA RDS MySQL 或RDS MySQL Serverless 实例 待迁入数据库的写权限 待迁入数据库的写权限 待迁入数据库的写权限 数据库账号创建及授权方法:...
注意事项 DTS在执行全量数据迁移时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升,在数据库性能较差、规格较低或业务量较大的情况下(例如源库有大量慢SQL、存在无主键表或目标库存在死锁等),可能会加重数据库压力,...
通过数据订阅功能,您可以实时订阅源库的增量数据,轻松帮助业务实现轻量级缓存更新、业务异步解耦、含ETL逻辑的数据实时同步等场景。本文为您介绍如何创建Oracle数据订阅通道。前提条件 自建Oracle数据库的版本为9i、10g、11g版本,且不...
数据传输服务DTS(Data Transmission Service)支持将自建Oracle同步至 云原生数据仓库AnalyticDB PostgreSQL版,帮助您构建实时数仓。前提条件 自建Oracle数据库的版本为9i、10g、11g、12c、18c或19c版本。自建Oracle数据库已开启...
本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户的数据类型转换。支持的转换类型 Oracle 数据库 OceanBase 数据库 Oracle 租户 描述 INTEGER NUMBER(38,0)INT NUMBER(38,0)SMALLINT NUMBER(38,0)BINARY_FLOAT BINARY...
TDE不会增加数据文件的大小,开发人员无需更改任何应用程序,即可使用TDE功能。前提条件 集群版本为 PolarDB PostgreSQL版(兼容Oracle)。已开通KMS。具体操作请参见 购买专属KMS实例。已授权RDS访问KMS。具体操作请参见 授权RDS访问KMS。...
本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,Oracle 数据库执行的 ALTER TABLE DDL 支持被数据传输的 DDL 同步组件转换,但 OceanBase 数据库 Oracle 租户不支持执行的场景。修改列的类型 Oracle 数据库和 ...
本文为您介绍 Oracle 数据库和 OceanBase 数据库 Oracle 租户对于修改不同约束下的列的长度的不兼容场景。主键(PRIMAEY KEY)约束下字段长度的修改 如果 主键 列中包含下表中的字段类型,通过 ALTER TABLE table_name MODIFY DDL 对该列...
数据库引擎 选择 数据库引擎 为 Oracle语法兼容1.0 或 Oracle语法兼容2.0。产品版本 默认为 企业版。系列 默认为 集群版【推荐】。CPU架构 默认为 X86。节点个数 如果集群系列为 集群版【推荐】,系统将默认创建规格相同的两个节点(一主一...
源端 目标端 参考文档 OceanBase 数据库 MySQL 租户 OceanBase 数据库 MySQL 租户 OceanBase 数据库之间的数据迁移 OceanBase 数据库 Oracle 租户 OceanBase 数据库 Oracle 租户 OceanBase 数据库之间的数据迁移 OceanBase 数据库 Oracle ...
该命令,然后在一个新事务中根据应用程序逻辑的需要检查数据库状态,然后依靠通知来了解数据库状态的后续更改。最初收到的几个通知可能涉及在初始数据库检查中已经观察到的更新,但这通常是无害的。NOTIFY对 LISTEN 和 NOTIFY 的使用进行了...
如果是 Oracle 数据库至 OceanBase 数据库等库到库的数据迁移或数据同步,OceanBase 数据库上的 PK 名称和 Oracle 数据库的不同,因此无法在 OceanBase 数据库中删除。迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库时,不支持...
本文为您介绍 Oracle 数据库和 OceanBase 数据库 Oracle 租户对于修改不同约束下的列的字段类型的不兼容场景。说明 本文表格中,OceanBase 数据库 Oracle 租户允许执行修改一列是经过类型映射后的结果。本文表格中,短横线(-)表示没有、...
本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,同步 DDL 支持的范围和不兼容点总览。支持的范围总览 CREATE TABLE:详情请参见 创建表 CREATE TABLE。CREATE INDEX:详情请参见 创建索引 CREATE INDEX。ALTER ...
本文为您介绍 Oracle 数据库和 OceanBase 数据库 Oracle 租户对于修改没有约束的列的字段长度的不兼容场景。如果列中包含下表中的字段类型,通过 ALTER TABLE table_name MODIFY DDL 对该列进行字段长度的修改操作,Oracle 数据库和 ...
Oracle 模式 基于 Oracle 模式进行应用开发 本文档是为应用程序开发人员准备的 OceanBase 数据库文档的入门文档,解释了 OceanBase 数据库开发背后的基本概念。展示并示例如何使用 OceanBase 的 Oracle 租户。普通租户(Oracle 模式)本...
本文为您介绍 Oracle 数据库和 OceanBase 数据库 Oracle 租户对于修改没有约束的列的字段类型的不兼容场景。说明 本文表格中,OceanBase 数据库 Oracle 租户允许执行修改一列是经过类型映射后的结果。本文表格中,短横线(-)表示没有、all...
本文为您介绍如何使用数据传输迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库。重要 如果数据迁移项目长期处于非活跃状态(项目状态为 失败、已暂停 或 已完成),受增量日志保留时长等影响,项目可能无法恢复。数据传输将主动...
本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,Oracle 执行的 DDL 支持被数据传输的 DDL 同步组件转换,但 OceanBase 数据库 Oracle 租户不支持执行的场景。版本说明 Oracle 数据库:19c 版本。OceanBase 数据...