SQL使用转换应用程序 AWS SCT - AWS Schema Conversion Tool

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

SQL使用转换应用程序 AWS SCT

当您将数据库架构从一个引擎转换为另一个引擎时,还需要更新应用程序中的SQL代码,以便与新的数据库引擎而不是旧的数据库引擎进行交互。您可以查看、分析、编辑和保存转换后的SQL代码。

您可以使用 AWS Schema Conversion Tool (AWS SCT) 在 C++、C#、Java 或其他应用程序代码中转换代码。SQL要将 Oracle SQL 转换为 Postgre,你可以使用 AWS SCT 将 SQL *Plus 代码转换为。PSQL此外,对于 Oracle 到 Postgre 的SQL转换,你可以使用转换嵌入 AWS SCT 到 C#、C++、Java 和 Pro*C 应用程序中的SQL代码。

转换应用程序概述 SQL

要转换应用程序中的SQL代码,请执行以下高级步骤:

  • 创建一个应用程序转换项目:应用程序转换项目是数据库架构转换项目的子级。每个数据库架构转换项目都可以有一个或多个子应用程序转换项目。有关更多信息,请参阅 在中创建通用应用程序转换项目 AWS SCT

  • 分析和转换您的SQL代码 — AWS SCT 分析您的应用程序,提取SQL代码,并创建转换后的代码的本地版本SQL供您查看和编辑。在您做好准备之前,该工具不会更改您的应用程序中的代码。有关更多信息,请参阅 分析和转换您的SQL代码 AWS SCT

  • 创建应用程序评估报告-应用程序评估报告提供有关将应用程序SQL代码从源数据库架构转换为目标数据库架构的重要信息。有关更多信息,请参阅 在中创建和使用 AWS SCT 评估报告 AWS SCT

  • 编辑、应用更改并保存转换后的SQL代码-评估报告包含无法自动转换的SQL代码项列表。对于这些项目,您可以手动编辑SQL代码以执行转换。有关更多信息,请参阅 使用编辑和保存转换后的SQL代码 AWS SCT