文档菜单
文档首页
/
关系型迁移器
/

管理关系模型

本页内容

  • 向项目中添加或删除表
  • 刷新模式更改
  • 更改数据库
  • 导入 DDL 文件

您可以通过连接到源数据库或使用DDL 文件来刷新可用的表列表,以更改您要包含在迁移项目中的模式或表。

您还可以更改关系型和 MongoDB数据库连接,以从或迁移到不同的数据库,例如从测试环境切换到生产环境。

要更改从关系型数据库迁移的表格,请使用管理按钮。

  1. 映射屏幕,点击管理按钮,该按钮位于模式模型面板。

  2. 勾选您要迁移的架构或架构旁边的复选框。

  3. 要展开架构中的表格,请点击按钮。

    选择您想要添加或从迁移中删除的表格。

  4. 点击保存

    关系型数据库中的更改将反映在主关系型迁移器图中,并包含在未来的迁移作业中。

如果您的关系型数据库表结构发生变化,请使用刷新架构按钮让关系型迁移器知道。

  1. 映射屏幕,点击管理按钮,该按钮位于模式模型面板。

  2. 要刷新活动的关系型数据库连接的架构,请点击管理关系模型模态窗口上的刷新架构按钮。

  3. 要刷新文件的架构,请点击导入 DDL 文件

您可以在数据库连接栏中更改活动的 关系型数据库,例如将连接从预发布数据库切换到生产环境中的数据库。这会重新扫描模式。迁移器会读取底层表中的外键关系或数据类型的变化。

注意

您只能使用保存的连接或创建与项目最初使用的数据库类型相同的新的连接。

  1. 单击 关系型数据库 下拉菜单。

    要使用保存的 关系型数据库连接,请单击 使用保存的连接 并从下拉菜单中选择它,然后如有必要输入凭据。

    要创建新的连接,请单击 + 添加连接

    1. 数据库类型 下拉菜单中,选择数据库类型。

    2. 要直接输入 连接字符串,请启用 手动输入 URI 开关,并将您的连接字符串粘贴到 JDBC URI 中。

    3. 要通过输入数据库信息创建连接字符串,请输入以下内容

      字段
      主机
      主机 IP 或 DNS 名称。
      端口
      端口号。
      数据库
      数据库名。必需。
      标识符
      一个是 服务名称SID
      用户名密码

      用于身份验证的凭据。

      勾选 保存密码 将安全地将密码保存在您的机器上,这样您在使用保存的连接时就不必再次输入 用户名密码

      字段
      主机
      主机 IP 或 DNS 名称。
      端口
      端口号。
      数据库
      数据库名。如果为空,您只能在默认的dbo 模式中看到所有数据库中的对象。
      身份验证
      默认情况下,这设置为 SQL Server。将 Windows 设置为启用 Windows 集成身份验证,使用启动关系迁移器可执行文件的用户的凭据。这将禁用 用户名密码 字段。
      用户名密码

      用于身份验证的凭据。如果 身份验证 设置为 Windows,则禁用。

      勾选 保存密码 将安全地将密码保存在您的机器上,这样您在使用保存的连接时就不必再次输入 用户名密码

      常规/SSL 开关

      查看连接的 SSL 设置。

      要使用 SSL,您必须首先取消注释并更新您的 server.ssl 配置属性,这些属性位于您的 user.properties 文件 中。

      SSL: 使用 SSL
      启用或禁用 SSL。
      SSL: 信任服务器证书
      启用 SSL 时,请勾选此选项以信任存储的证书。未勾选时,将服务器证书与受信任的证书颁发机构进行验证。
      字段
      主机
      主机 IP 或 DNS 名称。
      端口
      端口号。
      数据库
      数据库名。留空以加载所有数据库。
      用户名密码

      用于身份验证的凭据。

      勾选 保存密码 将安全地将密码保存在您的机器上,这样您在使用保存的连接时就不必再次输入 用户名密码

      常规/SSL 开关

      查看连接的 SSL 设置。

      要使用 SSL,您必须首先取消注释并更新您的 server.ssl 配置属性,这些属性位于您的 user.properties 文件 中。

      SSL: 使用 SSL
      启用或禁用 SSL。
      SSL: SSL 模式

      启用SSL后,请从以下选项中选择

      • 首选(默认):如果可能,建立加密连接,否则回退到未加密连接。

      • 必需:要求建立加密连接。

      • 验证CA:将服务器证书与受信任的证书颁发机构进行验证。

      • 验证身份:将数据库连接信息与证书内容进行验证。

      字段
      主机
      主机 IP 或 DNS 名称。
      端口
      端口号。
      数据库
      数据库名称。留空以连接到默认数据库。
      用户名密码

      用于身份验证的凭据。

      勾选 保存密码 将安全地将密码保存在您的机器上,这样您在使用保存的连接时就不必再次输入 用户名密码

      常规/SSL 开关

      查看连接的 SSL 设置。

      要使用 SSL,您必须首先取消注释并更新您的 server.ssl 配置属性,这些属性位于您的 user.properties 文件 中。

      SSL: 使用 SSL
      启用或禁用 SSL。
      SSL: SSL 模式

      启用SSL后,请从以下选项中选择

      • 首选(默认):如果可能,建立加密连接,否则回退到未加密连接。

      • 必需:要求建立加密连接。

      • 验证CA:将服务器证书与受信任的证书颁发机构进行验证。

      • 完全验证:将数据库连接信息与证书内容进行验证。

      字段
      主机
      主机 IP 或 DNS 名称。
      端口
      端口号。
      数据库
      数据库名。必需。
      用户名密码

      用于身份验证的凭据。

      勾选 保存密码 将安全地将密码保存在您的机器上,这样您在使用保存的连接时就不必再次输入 用户名密码

      字段
      主机
      主机 IP 或 DNS 名称。
      端口
      端口号。
      数据库
      数据库名称。留空以连接到默认数据库。
      用户名密码

      用于身份验证的凭据。

      勾选 保存密码 将安全地将密码保存在您的机器上,这样您在使用保存的连接时就不必再次输入 用户名密码

    4. 输入一个 连接名称 和可选的 环境标签

    5. 点击 连接

      已保存的连接可在所有作业和项目中使用。

您的关系型数据库中的任何更改都会反映在主关系型迁移图中,并包含在未来的迁移作业中。

导入DDL文件 打开一个文件提示,接受您正在迁移的关系型模式的 DDL 文件。将读取底层表的外键关系或数据类型更改到迁移器中。

  1. 选择您的 数据库类型

    关系型迁移器目前支持以下数据库类型

    • MySQL

    • Oracle

    • PostgreSQL

    • SQL Server

  2. 选择文件或拖放一个 DDL 语句文件。

  3. 点击 导入

  4. 点击保存

您的关系型数据库中的任何更改都会反映在主关系型迁移图中,并包含在未来的迁移作业中。

返回

配置设置