Relational Migrator REST API使您能够通过HTTPS 端点以编程方式访问权限Relation Migrator。 REST API是一项介于应用程序与源数据库和目标数据库之间的Relational Migrator服务,您可以向这些数据库发送请求来管理迁移作业。
您无需安装任何其他扩展或软件包即可使用 Relational Migrator REST API。 该功能是 Relational Migrator 产品的一部分。 REST API 在您访问应用程序的同一端口上运行( 8278 、 8080或443 )。
REST API 的工作原理
Relational Migrator REST API在安装了Relational Migrator 的客户端计算机或服务器上运行。 默认下, Relational Migrator不会向任何远程计算机公开API 。 如果使用默认安全设置,则必须在运行Relational Migrator 的同一台计算机上调用所有API 。
如果要远程访问权限REST APIunattended ,请通过在无人值守的服务器上安装Relational Migrator来配置 配置文件。
警告
REST API不支持身份验证。 如果启用远程访问权限,用户无需进行身份验证即可调用API ,这可能会导致安全漏洞。
何时使用REST API
在以下情况下使用Relational Migrator REST API :
您希望以编程方式动态创建Relational Migrator迁移作业。 示例,使用来自多个数据库的连接字符串,而无需在 GUI 中手动配置。
您通常更喜欢为工作流程编写脚本,而不是使用 GUI。