管理关系模型
您可以通过连接到源数据库或使用DDL 文件来刷新可用的表列表,以更改您要包含在迁移项目中的模式或表。
您还可以更改关系型和 MongoDB数据库连接,以从或迁移到不同的数据库,例如从测试环境切换到生产环境。
从项目中添加或删除表格
要更改从关系型数据库迁移的表格,请使用管理按钮。
从映射屏幕,点击管理按钮,该按钮位于模式模型面板。
勾选您要迁移的架构或架构旁边的复选框。
要展开架构中的表格,请点击按钮。
选择您想要添加或从迁移中删除的表格。
点击保存。
关系型数据库中的更改将反映在主关系型迁移器图中,并包含在未来的迁移作业中。
刷新架构更改
如果您的关系型数据库表结构发生变化,请使用刷新架构按钮让关系型迁移器知道。
从映射屏幕,点击管理按钮,该按钮位于模式模型面板。
要刷新活动的关系型数据库连接的架构,请点击管理关系模型模态窗口上的刷新架构按钮。
要刷新文件的架构,请点击导入 DDL 文件
更改数据库
您可以在数据库连接栏中更改活动的 关系型数据库,例如将连接从预发布数据库切换到生产环境中的数据库。这会重新扫描模式。迁移器会读取底层表中的外键关系或数据类型的变化。
注意
您只能使用保存的连接或创建与项目最初使用的数据库类型相同的新的连接。
单击 关系型数据库 下拉菜单。
要使用保存的 关系型数据库连接,请单击 使用保存的连接 并从下拉菜单中选择它,然后如有必要输入凭据。
要创建新的连接,请单击 + 添加连接
在 数据库类型 下拉菜单中,选择数据库类型。
要直接输入 连接字符串,请启用 手动输入 URI 开关,并将您的连接字符串粘贴到 JDBC URI 中。
要通过输入数据库信息创建连接字符串,请输入以下内容
字段值主机主机 IP 或 DNS 名称。端口端口号。数据库数据库名。必需。标识符一个是 服务名称 或 SID。用户名 和 密码用于身份验证的凭据。
勾选 保存密码 将安全地将密码保存在您的机器上,这样您在使用保存的连接时就不必再次输入 用户名 和 密码。
字段值主机主机 IP 或 DNS 名称。端口端口号。数据库数据库名。如果为空,您只能在默认的dbo
模式中看到所有数据库中的对象。身份验证用户名 和 密码用于身份验证的凭据。如果 身份验证 设置为 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 名称。端口端口号。数据库数据库名称。留空以连接到默认数据库。用户名 和 密码用于身份验证的凭据。
勾选 保存密码 将安全地将密码保存在您的机器上,这样您在使用保存的连接时就不必再次输入 用户名 和 密码。
输入一个 连接名称 和可选的 环境标签。
点击 连接。
已保存的连接可在所有作业和项目中使用。
您的关系型数据库中的任何更改都会反映在主关系型迁移图中,并包含在未来的迁移作业中。
导入DDL文件
导入DDL文件 打开一个文件提示,接受您正在迁移的关系型模式的 DDL 文件。将读取底层表的外键关系或数据类型更改到迁移器中。
选择您的 数据库类型。
关系型迁移器目前支持以下数据库类型
MySQL
Oracle
PostgreSQL
SQL Server
选择文件或拖放一个 DDL 语句文件。
点击 导入。
点击保存。
您的关系型数据库中的任何更改都会反映在主关系型迁移图中,并包含在未来的迁移作业中。