概述

本节中的SQL命令适用于Oracle数据库和 PolarDB PostgreSQL版(兼容Oracle数据库。说明 PolarDB PostgreSQL版(兼容Oracle)支持此处未列出的其他命令。这些命令可能没有Oracle等效命令,提供的功能也可能与Oracle SQL命令类似或相同,但...

数据类型转换

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

修改表 ALTER TABLE 的不兼容点

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

有约束的列修改长度

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

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

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

有约束的列修改类型

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

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

检查修改 Oracle 实例的系统配置 您需要进行下述操作:在源端 Oracle 数据库开启归档模式 在源端 Oracle 数据库开启补偿日志(可选)设置 Oracle 数据库的系统参数 在源端 Oracle 数据库开启归档模式 SELECT log_mode FROM v$database;...

概述

该操作仅在 Oracle 数据库和 OceanBase 数据库之间,以及 OceanBase 数据库之间的数据迁移项目存在,详情请参见 数据迁移服务隐藏列机制说明。您需要自行补充迁移源端触发器、函数、存储过程等其它数据传输不支持的数据库对象至目标端。您...

预检数据库

Oracle数据库 检查项 说明 OSS连接性检查 检查Oracle数据库实例所在地域OSS的VPC网络连通性。如果OSS连接性异常,则该数据库无法执行备份恢复操作。管控网络连接性检查 检查Oracle数据库实例至管控网络的连通性。如果管控网络连接性...

从自建Oracle同步至DataHub

Oracle的日志开启精细化授权 重要 如需执行同步,且不允许授予DBA权限,您需要按照如下方法开启归档补充日志,并为Oracle数据库账号授予更精细化的权限。开启归档补充日志。日志类型 开启步骤 归档日志 执行如下命令,开启归档日志:...

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

数据传输支持的 Oracle 数据库版本为 10G/11G/12C/18C/19C,12C 及之后版本包含数据库容器(Container Database,CDB)可插拔数据库(Pluggable Database,PDB)。数据传输不支持表中全部列均为 LOB 类型(BLOB/CLOB/NCLOB)的增量数据...

恢复Oracle Standalone数据库

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

概述

由于已迁移的业务系统剩余的其他业务之间有数据访问,为了保证业务的正常运转,需要实现 PolarDB PostgreSQL版(兼容Oracle数据库和ECS自建PostgreSQL数据库之间互访。目前自建PostgreSQL已经支持创建到 PolarDB PostgreSQL版(兼容...

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

您可以执行以下命令,以 oracle 用户身份登录到Oracle数据库实例,并查询数据库文件的总大小。su-oracle export ORACLE_SID=orcl;sqlplus/as sysdba select sum(bytes)from(select bytes from v$datafile union all select bytes from v$...

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 执行的 DDL 支持被数据传输的 DDL 同步组件转换,但 OceanBase 数据库 Oracle 租户不支持执行的场景。版本说明 Oracle 数据库:19c 版本。OceanBase 数据...

迁移 OceanBase 数据库 Oracle 租户的增量数据至 ...

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

CREATE SYNONYM

CREATE PUBLIC SYNONYM命令与Oracle数据库兼容,可创建位于public schema中的同义词。CREATE[OR REPLACE]PUBLIC SYNONYM syn_name FOR object_schema.object_name;以下只是一种简写方式:CREATE[OR REPLACE]SYNONYM public.syn_name FOR ...

pg_db_role_setting

目录 pg_db_role_setting 为每一个角色和数据库组合记录被设置到运行时配置变量的默认值。大部分系统目录不同,pg_db_role_setting 是在集簇的所有数据库之间共享的:在一个集簇中只有一份 pg_db_role_setting 拷贝,而不是每个数据库一...

连接方式概述

客户端 在连接 OceanBase 数据库的 Oracle 租户时,支持的客户端如下:OceanBase 客户端(OBClient)OBClient 是一个交互式和批处理查询的命令行工具,支持 OceanBase 数据库的 MySQL 模式租户 Oracle 模式租户,可以访问 软件中心 进行...

备份Oracle

为避免灾难、硬件故障、数据丢失、损坏意外删除事故发生,建议您通过 云备份 及时对Oracle数据库进行备份。云备份 支持备份云服务器ECS实例或本地服务器中部署的Oracle数据库,将数据备份至云端。您可以随时根据时间点恢复数据库至源数据...

CREATE DATABASE

CREATE DATABASE 用于创建一个新的PolarDB数据库。简介 CREATE DATABASE 创建一个新的PolarDB数据库。要创建一个数据库,你必须是一个超级用户或者具有特殊的 CREATEDB 特权。默认情况下,新数据库将通过克隆标准系统数据库 template1 被...

删除存储过程

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

连接方式概述

ODC 支持连接 OceanBase 数据库的 MySQL 租户 Oracle 租户,同时为数据库开发者提供了数据库日常开发操作、WebSQL、SQL 诊断、会话管理和数据导入导出等功能。使用 OceanBase 开发者中心连接 OceanBase 租户的具体操作示例请参见 通过 ...

同步更新Oracle数据库(oracle_fdw)

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

添加 Oracle 数据源的白名单

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

预检Oracle(ECS)

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

删除函数

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

注册Oracle(ECS)

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

ALTER ROLE

如果指定了 IN DATABASE,只会为给定的角色和数据库设置或者移除该配置参数。角色相关的变量设置只在登录时生效,SET ROLE 以及 SET SESSION AUTHORIZATION 不会处理角色相关的变量设置。说明 使用 CREATE ROLE 增加新角色,使用 DROP ROLE...

自建数据Oracle

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

恢复Oracle逻辑备份

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

ALTER INDEX

语法 PolarDB PostgreSQL版(兼容Oracle)支持与Oracle数据库兼容的ALTER INDEX命令的两个变体。使用第一个变体重命名索引:ALTER INDEX name RENAME TO new_name 使用ALTER INDEX命令的第二个变体重建索引:ALTER INDEX name REBUILD 说明...

DROP SYNONYM

删除同义词。语法 DROP[PUBLIC]SYNONYM[schema.]syn_name 说明 ...DROP PUBLIC SYNONYM 命令与 Oracle 数据库兼容,会删除公共 schema 中的同义词。DROP PUBLIC SYNONYM syn_name;以下示例会删除同义词 personnel:DROP SYNONYM personnel;

数据源Alibaba PolarDB for Oracle

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

Append Hints

语法如下:/*+APPEND*/例如,以下命令与 Oracle 数据库兼容,INSERT 语句中的数据附加到 sales 表末尾:INSERT/*+APPEND*/INTO sales VALUES(10,10,'01-Mar-2011',10,'OR');请注意,在单个 INSERT 语句中添加多行时,PolarDB PostgreSQL版...

Append Hints

语法如下:/*+APPEND*/例如,以下命令与 Oracle 数据库兼容,INSERT 语句中的数据附加到 sales 表末尾:INSERT/*+APPEND*/INTO sales VALUES(10,10,'01-Mar-2011',10,'OR');请注意,在单个 INSERT 语句中添加多行时,PolarDB PostgreSQL版...

概述

连接到 Oracle 数据库 如果您已下载的 Oracle Instant Client 不包含 libclntsh.so 库,则必须创建一个名为 libclntsh.so 的符号链接来指向已下载的版本。导航到 Instant Client 目录并执行以下命令:ln-s libclntsh.so.version libclntsh....

ALTER ROLE

在分配与创建删除与 Oracle 数据库兼容的 database link 以及细粒度访问控制(使用 DBMS_RLS)相关的特权时,此语法非常有用。CREATE DATABASE LINK 具有 CREATE DATABASE LINK 特权的用户可以创建私有 database link。以下 ALTER ROLE ...

Oracle管理的对比

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