数据库和应用迁移 UGO-GaussDB如何创建不同兼容类型数据库:创建 Oracle 兼容模式数据库

时间:2025-01-26 10:42:43

创建 Oracle 兼容模式数据库

UGO 对于 Oracle、PostgreSQL 和 SQL Server 迁移到 GaussDB 的自动转换方案均基于 GaussDB 的 Oracle兼容模式设计,在进行这些链路的迁移时,请参照以下步骤创建 Oracle 兼容模式数据库:

  1. 以具有创建数据库权限的用户登录 GaussDB 数据库。
  2. 执行以下命令,创建兼容 Oracle 模式 GaussDB 数据库。

    集中式版:

    create database databasename dbcompatibility = 'A';

    分布式版:

    create database databasename dbcompatibility = 'ORA';

  3. 执行以下命令,查看是否创建成功。

    select * from pg_database where datname = 'databasename';

    • 集中式版:若datcompatibility兼容性一列为A,则Oracle兼容数据库创建成功。
    • 分布式版:若datcompatibility兼容性一列为ORA,则Oracle兼容数据库创建成功。

UGO 不支持 PostgreSQL 迁移至 GaussDB PG兼容模式。

support.huaweicloud.com/ugo_faq/ugo_04_0037.html