AWS Schema Conversion Tool のリリースノート - AWS Schema Conversion Tool

AWS Schema Conversion Tool のリリースノート

このセクションには、バージョン 1.0.640 以降の AWS SCT のリリースノートが含まれています。

AWS SCT ビルド 676 のリリースノート

ソース Target 新機能、強化点、修正点 AWS DMS スキーマ変換ツール (SCT) の可用性 AWS DMS スキーマ変換の可用性
Oracle PostgreSQL/ Aurora PostgreSQL 次の関数の新しい組み込み関数エミュレーション。
  • SYS.UTL_RAW.BIT_AND(RAW,RAW)

  • XDB.DBMS_XSLPROCESSOR.CLOB2FILE(CLOB)

  • XDB.DBMS_XSLPROCESSOR.READ2CLOB(VARCHAR2)

  • SYS.UTL_RAW.BIT_OR(RAW,RAW)

  • SYS.UTL_RAW.BIT_COMPLEMENT(RAW)

不可 可能
MS SQL Server Amazon RDS SQL Server PDF レポートから Database Mail not supported メッセージを削除しました あり 可能
Oracle PostgreSQL/ Aurora PostgreSQL パーティション化されたテーブルの制約変換を実装しました。 あり 可能
Oracle MySQL テーブル変換における AI-602 の適用可能性に関する検討 あり 可能
MS SQL Server PostgreSQL/ Aurora PostgreSQL PostgreSQL 15.x の MERGE ステートメントをサポートするようになりました あり 可能
すべて すべて 実装された JDBC 接続: 詳細プロパティ 可能 不可
すべて すべて CLI: PrintOLAPTaskStatus コマンド障害を修正しました 可能 不可
Teradata Amazon Redshift Teradata 形式のデータ型キャストを実装しました。 可能 不可
Teradata Amazon Redshift SQL/BTEQ での不正な MERGE 変換を修正しました。 可能 不可
Teradata Amazon Redshift Teradata 形式のデータ型キャストを実装しました。 可能 不可
Teradata Amazon Redshift LEAD/LAG 関数変換を実装しました。 可能 不可
Teradata Amazon Redshift AI-9996 Transformer error occurred in statement エラーを修正しました。 可能 不可
Teradata Amazon Redshift AI-9996 Transformer error in selectItem エラーを修正しました。 可能 不可
Teradata Amazon Redshift 部分的なストアドプロシージャの実装された変換: XbiDQM.SpCmprsnDly 可能 不可
Teradata Amazon Redshift エイリアスを使用した UNPIVOT ステートメントを実装しました。 可能 不可
Teradata Amazon Redshift 複数のソーステーブルを持つ Delete ステートメントを実装しました。 可能 不可
Teradata Amazon Redshift AI-9996 Transformer error occurred in functionCallExpression を修正しました。 可能 不可
Teradata Amazon Redshift NORMALIZE 句の変換を実装しました。 可能 不可
Teradata Amazon Redshift サブクエリを含む DELETE ステートメントの誤った変換を修正しました。 可能 不可
Teradata Amazon Redshift AI-9996 Transformer error occurred in tableOperatorSource エラーを修正しました。 可能 不可
Teradata Amazon Redshift AI-9996 Transformer error occurred in additiveExpression エラーを修正しました。 可能 不可
Teradata Amazon Redshift DBC システムオブジェクト変換を実装しました。 可能 不可
Teradata Amazon Redshift 暗黙的な結合述語を使用した更新の回避策を実装しました。 可能 不可
Netezza Amazon Redshift CREATE MATERIALIZED VIEW ステートメント変換エラーを修正しました。 可能 不可
Db2luw PostgreSQL/ Aurora PostgreSQL JDBC 拡張オプション接続: 追加の接続オプションを追加しました。 可能 不可
Db2luw PostgreSQL/ Aurora PostgreSQL PostgreSQL 15.x の MERGE ステートメントのサポートを追加しました 可能 不可
Db2luw PostgreSQL/ Aurora PostgreSQL GLOBAL TEMPORARY TABLE 変換を実装しました。 可能 不可
Db2luw PostgreSQL/ Aurora PostgreSQL USER DEFINED TYPES 変換を実装しました。 可能 不可
Db2luw MySQL GLOBAL TEMPORARY TABLE 変換を実装しました。 可能 不可
Db2luw MySQL USER DEFINED TYPES 変換を実装しました。 可能 不可
Db2luw MySQL USER DEFINED FUNCTIONS 変換を実装しました。 可能 不可
Db2luw MariaDB GLOBAL TEMPORARY TABLE 変換を実装しました。 可能 不可
Db2luw MariaDB USER DEFINED TYPES 変換を実装しました。 可能 不可
Sybase すべて Kerberos 認証のサポートを追加しました。 可能 不可
Db2luw PostgreSQL/ Aurora PostgreSQL ターゲットのマルチバージョン変換のサポートを追加しました 可能 不可
Azure SQL/ Microsoft SQL Server PostgreSQL/ Aurora PostgreSQL ターゲットのマルチバージョン変換のサポートを追加しました 可能 不可
Db2luw PostgreSQL/ Aurora PostgreSQL PostgreSQL 15.x の MERGE ステートメントのサポートを追加しました。 可能 不可
Teradata Amazon Redshift サポートされていない関数変更変換を修正しました。 可能 不可
すべて Amazon Redshift データエクストラクター: インデックス付き列によるパーティショニングを実装しました。 可能 不可

AWS SCT ビルド 675 のリリースノート

ソース Target 新機能、強化点、修正点 AWS DMS スキーマ変換の可用性

Cassandra

DynamoDB

Cassandra のインストールがターゲットデータセンターで失敗するバグを修正しました。

不可

DB2 LUW

PostgreSQL

DYNAMIC SQL: PREPARE ステートメント: 動的 SQL を使用しない解決と変換。

不可

DB2 LUW

PostgreSQL

SPECIAL REGISTER のサポートを追加しました。

不可

DB2 LUW

PostgreSQL

拡張機能パックの更新

不可

Hadoop

Amazon EMR

rsa-sha2 プロトコル経由で Hadoop クラスターに接続するためのサポートが追加されました。

不可

Microsoft SQL Server

Amazon Redshift

設定されていないにもかかわらず TLS を強制する JDBC ドライバーを修正しました。

不可

Netezza

Amazon Redshift

マテリアライズドビュー変換のサポートが追加されました。

不可

Oracle

Amazon Redshift

Amazon Redshift の再帰クエリのサポートが追加されました。

可能

Oracle

PostgreSQL、Aurora PostgreSQL

NUMBER データ型の誤った変換を修正しました。

可能

Oracle

Amazon Redshift

データ移行。Oracle auto-partitioning。テーブルフラグメント値の有効期限を追加しました。有効期限は 72 時間です。有効期限が切れると、データ移行タスクの作成時にデータフラグメントが再構築されます。

不可

Oracle

Amazon Redshift

SCT Data Extractor: Amazon Redshift にデータをアップロードする方法を変更しました。デフォルトでは、エクストラクターはステージングされたテーブルを作成しません。代わりに、すべてのデータファイルが Amazon S3 バケットに格納された後、エクストラクターは単一の COPY コマンドを使用してターゲットテーブルにコピーします。

不可

Oracle

Amazon Redshift

RAW データ型の VARBYTE 列への移行を追加しました。

不可

Oracle

PostgreSQL、Aurora PostgreSQL

マルチバージョン変換

不可

Oracle

PostgreSQL

PostgreSQL 15.x の MERGE ステートメントのサポートを追加しました。

可能

Oracle

PostgreSQL

PostgreSQL 15.x の新しい正規表現関数のサポートが追加されました。

可能

Oracle

PostgreSQL、Aurora PostgreSQL

ON CONFLICT DO UPDATE ステートメントは、除外されたエイリアスなしで変換されます。

可能

Teradata

Amazon Redshift

LEAD/LAG 関数の変換サポートが追加されました。

不可

Teradata

Amazon Redshift

データ形式を明示的に表示した拡張データ型キャスティング。

不可

Teradata

Amazon Redshift

時刻/タイムスタンプ式での AT 'TIME ZONE' 句の変換が改善されました。

不可

Teradata

Amazon Redshift

MERGE ステートメントを使用した変換手順中の AI-9996。

不可

AWS SCT ビルド 674 のリリースノート

ソース Target 新機能、強化点、修正点 AWS DMS スキーマ変換の可用性

すべて

すべて

さまざまなバグ修正とパフォーマンス向上が行われています。

一部 (サポートされているソースとターゲットのペアのみ)

Azure SQL/ Microsoft SQL Server

Amazon Redshift

スキーマの評価/変換中にユーザーを誤解させていた「AI 18066: スキーマ名を変換できません」というメッセージを削除

不可

Azure SQL/ Microsoft SQL Server

Amazon RDS for MySQL / Amazon Aurora MySQL

リターンコードを割り当てずにプロシージャを誤って変換する

一部 (スキーマ変換では現在 Azure SQL をソースとしてサポートしていません)

Azure SQL/ Microsoft SQL Server

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

FOR XML PATH 句変換のいくつかのケースで AI9997 が修正されました。

一部 (スキーマ変換では現在 Azure SQL をソースとしてサポートしていません)

Azure SQL/ Microsoft SQL Server

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

プロシージャ/ファンクション本体の値は元のスケールインに四捨五入されます。

一部 (スキーマ変換では現在 Azure SQL をソースとしてサポートしていません)

Azure SQL/ Microsoft SQL Server

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

EXECUTE ステートメントの変換に関するさまざまな改善が行われました。

一部 (スキーマ変換では現在 Azure SQL をソースとしてサポートしていません)

Azure SQL/ Microsoft SQL Server/ Azure Synapse

Amazon Redshift

以下のステートメントとモードの変換が改善されました。

  • EXCEPTION BLOCK

  • AUTOCOMMIT

  • NONATOMIC

  • GROUPING SET

  • CUBE

  • ROLLUP

不可

DB2 LUW

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

SQL クエリを読み込むメタデータのさまざまな修正

不可

DB2 LUW

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

AI 9996 はトリガーには使用できません。

不可

DB2 z/OS

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

行番号分析関数

不可

DB2 z/OS

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

16 進数文字列定数のサポート

不可

DB2 z/OS

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

メタデータのさまざまな修正により、SQL クエリが読み込まれます。

不可

DB2 z/OS

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

NEXT VALUE FOR シーケンス参照のサポート

不可

DB2 z/OS

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

GET DIAGNOSTICS ステートメント DB2_NUMBER_ROWS オプションのサポート

不可

DB2 z/OS

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

GET DIAGNOSTICS 複数のステートメント

不可

DB2 z/OS

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

FOR ステートメント変換のバグを修正しました。

不可

Oracle

Amazon RDS for MySQL / Amazon Aurora MySQL

パッケージ関数のパラメータノードが定義されていない場合のバグを修正しました。

可能

Oracle

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

エクステンションパックの関数 AWS_ORACLE_EXT.NEXT_DAY のバグを修正しました

可能

Oracle

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

Oracle の外部結合における変換「(+)」に関するさまざまなバグが修正されました。

可能

Oracle

Kerberos 認証をサポート

不可

SAP ASE

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

UPDATE ステートメントの FROM 句で複数の識別子を変換するときのバグが修正されました

不可

SAP ASE

Amazon RDS for PostgreSQL /Amazon Aurora PostgreSQL

複数行のコメントとステートメントの変換に関するバグが修正されました。

不可

SAP ASE

接続時の ENCRYPT_PASSWORD パラメータのサポートが追加されました。

不可

Teradata

Amazon Redshift

指定されたスキーマ名による VOLATILE テーブルの変換が改善されました。

不可

Teradata

Amazon Redshift

複合 CTE の WHERE 句の変換が正しくありません。

不可

Teradata

Amazon Redshift

SCT データ抽出エージェントを使用してデータを移行する場合の INTERVAL データ型がサポートされるようになりました。

不可

Teradata BTEQ スクリプト

Amazon Redshift RSQL スクリプト

BTEQ によって実行されたプロシージャの変換/出力パラメータが不正です。

不可

AWS SCT ビルド 673 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

一般的なバグ修正とパフォーマンス向上。

Azure SQL/ Microsoft SQL Server

Aurora PostgreSQL/ Amazon RDS PostgreSQL

不正な関数呼び出し変換が修正されました。

Azure SQL/ Microsoft SQL Server

Aurora PostgreSQL/ Amazon RDS PostgreSQL

XML FOR 句の変換を実装しました。

Azure SQL/ Microsoft SQL Server

Aurora PostgreSQL/ Amazon RDS PostgreSQL

FOR XML 句のエイリアスが正しくない場合の変換。

Azure SQL/ Microsoft SQL Server

Aurora PostgreSQL/ Amazon RDS PostgreSQL

AWS SCT でプロシージャパラメータを含む文字列を実行する EXECUTE ステートメントが変換されない場合のバグが修正されました。

Azure SQL/ Microsoft SQL Server

Aurora PostgreSQL/ Amazon RDS PostgreSQL

内部結合による UPDATE ステートメントの変換が改善されました。

Azure Synapse

Amazon Redshift

OBJECT_ID 組み込み関数の不正な変換が修正されました。

IBM DB2 for z/OS

Aurora PostgreSQL/ Amazon RDS PostgreSQL

次のステートメントとオブジェクトの変換を実装しました。

  • DECLARE TEMPORARY TABLE statement

  • DROP TABLE statement

  • PK および UNIQUE 分割テーブルに対する制約

  • TIMESTAMPDIFF 関数

  • TO_DATE 関数

  • EBCDIC_STR 関数

  • VARCHAR_FORMAT 関数

IBM DB2 for z/OS

Aurora PostgreSQL/ Amazon RDS PostgreSQL

関数ベースのインデックスが変換後に関数をスキップするバグが修正されました。

IBM DB2 for z/OS

Aurora PostgreSQL/ Amazon RDS PostgreSQL

変換後に AI 9996 で REPEAT ステートメントが終了するバグを修正しました。

IBM DB2 for z/OS

Aurora PostgreSQL/ Amazon RDS PostgreSQL

FINAL TABLE 句が 9996 で終了するバグを修正しました。

IBM DB2 for z/OS

Aurora PostgreSQL/ Amazon RDS PostgreSQL

LOADER | 参照制約におけるパーティショニングキー。AWS SCT が、パーティションテーブルのプライマリキーとユニーク制約をセカンダリインデックスに変換できるようになりました。

IBM DB2 for z/OS

Aurora PostgreSQL/ Amazon RDS PostgreSQL

PostgreSQL.varchar_Format 関数のサポート

IBM DB2 for z/OS

Aurora PostgreSQL/ Amazon RDS PostgreSQL

CreateTransformationRule の照合順序の変更と ModifyTransformationRule SCT CLI コマンドを実装しました。

Greenplum

Amazon Redshift

変換後にストアドプロシージャが誤って呼び出されるバグを修正しました。

Hadoop

Amazon EMR

rsa-sha2 プロトコルを使用して Hadoop クラスターに接続するためのサポートが追加されました。

Hadoop

Amazon EMR

Glue 非対応の Hive メタストアによる Amazon EMR のサポートが追加されました。

Oracle

Amazon Redshift

PRIOR 列が SELECT リストにない再帰クエリの誤った変換に関するバグを修正しました。

Oracle

Aurora PostgreSQL/ Amazon RDS PostgreSQL

連想配列の要素を返すように実装されました。

Oracle

Aurora PostgreSQL/ Amazon RDS PostgreSQL

括弧で囲まれた UNPIVOT の予期しない AI 9996 が修正されました。

Oracle

Aurora PostgreSQL/ Amazon RDS PostgreSQL

UNPIVOT での UNION ALL による予期しない AI 9996 が修正されました。

Oracle

Aurora PostgreSQL/ Amazon RDS PostgreSQL

Number データ型変換の改善

Oracle

Amazon Redshift のデータエクストラクター

Oracle テーブルの自動パーティショニングのサポート。移行タスク作成の最適化。

Teradata

Amazon Redshift

EXCEPTION BLOCK ステートメントの変換を実装します。

Teradata

Amazon Redshift

ALLANYSOMEの述語を Amazon Redshift に変換するためのサポート。

Teradata

Amazon Redshift

QUALIFY 述語のネイティブサポートが追加されました。

Teradata

Amazon Redshift

次の変換が改善されました。

  • Recursive クエリ

  • GROUPING SET

  • CUBE

  • ROLLUP

  • 暗黙のジョインを含む UPDATE ステートメント

OLAP ソース

Amazon Redshift のデータエクストラクター

Amazon Redshift データエクストラクタータスクの停止/再開用の CLI コマンドを実装しました。

OLAP ソース

Amazon Redshift のデータエクストラクター

移行タスクの設定中に移行する必要のあるテーブル列を選択する機能が追加されました。

AWS SCT ビルド 672 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

Amazon RDS for PostgreSQL

移行対象として PostgreSQL メジャーバージョン 15 のサポートを実装しました。

すべて

Amazon Redshift

データ移行タスクのステータスを表示する新しい PrintTaskStatus コマンドを AWS SCT コマンドラインインターフェイス (CLI) に追加しました。

すべて

Amazon Redshift

データ抽出エージェントの設定フローを改善しました。

すべて

Amazon Redshift

データ抽出エージェントがサブタスクに関する情報を表示しなかったエラーを解決しました。

Apache Oozie

AWS Step Functions

ステートマシン定義を変換後のコードにスクリプトとして保存するオプションを追加しました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

COALESCEDATEADDGETDATESUM 関数の変換を実装しました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

JOIN および OUTPUT 句を含む UPDATE ステートメントの変換が改善されました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

SELECT TOP 1 WITH TIES ステートメントの変換中に発生したエラーを解決しました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

組み込み関数の FOR XML 句の変換中に発生した複数の問題を解決しました。

Greenplum

Amazon Redshift

ネイティブの Amazon Redshift EXCEPTION ブロックを使用して、GET DIAGNOSTICS RAISE およびステートメントの変換を実装しました。

Greenplum

Amazon Redshift

変換されたコードに EXCEPTION ブロックのサポートを追加することで、ストアドプロシージャの変換を改善しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

時間形式テンプレートを含む TO_CHAR 関数が不適切に変換されるエラーを修正しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

ネストされたテーブル式の変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

GOTOMERGEREPEATSIGNAL ステートメントの変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

BEFORE および AFTER方向キーワードを含む FETCH ステートメントの変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

FINAL TABLE および OLD TABLEテーブル参照の変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

以下の関数の変換を実装しました。

  • ADD_MONTHS

  • 文字データ型のパラメータを持つ DAY

  • DAYOFWEEK

  • DAYS

  • DECODE

  • HOUR

  • LAST_DAY

  • LOCATE_IN_STRING

  • MICROSECOND

  • MINUTE

  • MONTH

  • ROUND

  • TIME

  • TIMESTAMP

  • TIMESTAMP_FORMAT

  • TRANSLATE

  • UNICODE_STR

  • XMLCAST

  • XMLELEMENT

  • XMLQUERY

  • XMLSERIALIZE

  • YEAR

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

JOIN 句内のサブクエリーのエイリアスの変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

COALESCE 関数の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

EXPLICIT インデックスの変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

複合式の列名の変換を改善し、変換中にアクション項目 9997 が予期せず表示される問題を解決しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

プライマリキーとユニーク制約の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

INSERT ステートメント内の XMLTABLE ステートメントの変換を改善し、変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

SUBSTR 引数を持つ関数の変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

CURRENT TIMESTAMP 特別レジスターの変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

ステートメント、サポートされていないステートメント、およびサポートされていない組み込み関数の変換中にアクション アイテム 9996 が予期せず表示される問題を解決しました。

Microsoft SQL Server

すべて

ソースとして Microsoft SQL Server バージョン 2022 のサポートを追加しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

文字列連結演算子を使用する SELECT ステートメントの変換が改善されました。AWS SCT は変換されたコード内の STRING_AGG 関数を使用します。

Microsoft SQL Server

Babelfish for Aurora PostgreSQL

Babelfish 機能設定ファイルの新バージョン 3.1.0 のサポートを実装しました。このファイルには、特定の Babelfish バージョンでサポートされているものとサポートされていない SQL 機能が定義されています。

Netezza

Amazon Redshift

データ抽出エージェントが指定の CDC ポイントからデータ移行を開始しなかった問題を解決しました。

Oracle

すべて

Oracle データベースバージョン 19 の評価レポートをソースとして更新しました。

Oracle

Aurora PostgreSQL

PostgreSQL

AWS SCT 拡張パックに新しい関数を追加して、DBMS_OUTPUT パッケージの変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

連想配列を引数またはパラメータとして使用する関数とプロシージャの変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

SELECT ステートメントの DISTINCT 句の変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

プライマリキー制約の名前がテーブルと同じであるテーブルの変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

3 番目のパラメータによる RAISE_APPLICATION_ERROR プロシージャの変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

移行ルールによって NUMERIC データ型が該当する場所 INTEGER に自動的に変更されなかった問題を解決しました。

Oracle DW

Amazon Redshift

変換されたコードにネイティブ Amazon Redshift CONNECT BY 句のサポートを実装しました。

Oracle DW

Amazon Redshift

移行スコープ内の各テーブルまたはパーティションにサブタスクを自動的に追加することで、データ移行を改善しました。このアプローチにより、パーティショニング後に挿入されたデータのデータが失われるのを防ぐことができます。

Teradata

Amazon Redshift

再帰的ビューの変換を実装しました。

Teradata

Amazon Redshift

ネイティブの Amazon Redshift AUTOCOMMIT トランザクションモードのサポートを追加することで、BTET および ANSI トランザクションモードを使用するストアドプロシージャの変換を改善しました。

Teradata

Amazon Redshift

変換されたコードに NONATOMIC キーワードを追加することで、TERADATA トランザクションセマンティックを使用するストアドプロシージャの変換が改善されました。

Teradata

Amazon Redshift RSQL

変換されたコードに AWS アクセスキー ID とシークレットアクセスキーが含まれていた問題を解決しました。

AWS SCT ビルド 671 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

Windows でプロジェクトファイルを保存する権限が AWS SCT にないというエラーを修正しました。

すべて

すべて

AWS SCT コマンドラインインターフェイス (CLI) テンプレートを更新しました。

  • BTEQScriptConversion

  • ConversionApply

  • HadoopMigration

  • HadoopResumeMigration

  • Informatica

AWS SCT CLI テンプレートの詳細については、「CLI シナリオの取得」を参照してください。

すべて

Amazon Redshift

AWS SCT がコマンドラインインターフェイス (CLI) で拡張機能パックを作成しなかったエラーを修正しました。

すべて

Amazon Redshift

AWS SCT データ抽出エージェントがコマンドラインインターフェイス (CLI) で AWS Snowball の設定を使用しなかった問題を解決しました。

Apache Oozie

AWS Step Functions

Apache Oozie からコマンドラインインターフェイス (CLI) の AWS Step Functions モードへの移行のサポートを実装しました。Hadoop ワークロードを Amazon EMR に移行したら、ワークフロースケジューリングシステムを AWS クラウド に移行できるようになりました。詳細については、「Oozie ワークフローの変換」を参照してください。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

テーブルとエイリアスで発生したリゾルバーエラーを修正しました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

INDEX ON 句の変換を実装しました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

予期しないアクション項目を回避するために、次のオブジェクトの変換を改善しました。

  • Batch ステートメント

  • 式のリスト

  • テーブルエイリアス

  • 一時テーブル

  • トリガー

  • ユーザー変数

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

プロシージャで発生した解析エラーを解決しました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

AWS SCT で、OBJECT_ID 関数用に変換されたコードで一時テーブルの間違った名前が使用されていたエラーを修正しました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

以下のコード要素の変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

  • CONVERT 関数

  • DATEADD 関数

  • インライン関数内の DELETE ステートメント

  • IF ステートメント

  • カラムの INSERT または UPDATE アクション

  • RETURN ステートメント

  • 複雑なクエリや関数を含む UPDATE ステートメント

BigQuery

Amazon Redshift

マルチサーバー評価プロセスのソースとして BigQuery のサポートを追加しました。詳細については、「マルチサーバー評価レポート」を参照してください。

Hadoop

Amazon EMR

ソースデータベースへの接続に使用する、サポートされている Apache Hive JDBC ドライバーのバージョンを更新しました。詳細については、「AWS Schema Conversion Tool 用の JDBC ドライバーのインストール」を参照してください。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

ソースメタデータローダーが拡張され、AWS SCT がプライマリキーや暗黙的なインデックスなどのソースデータベースオブジェクトを確実にロードできるようになりました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

暗黙カーソルの列で発生したリゾルバーエラーを修正しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

変換されたコードの DML ステートメントの列名、式、句のフォーマットを保持する機能が実装されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

クロススキーマの外部キーの変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

LENGTH および VARCHAR 関数の変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

LABEL ON および DECLARE CONDITION ステートメントの変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

OPTIMIZE FOR 句を含む SELECT ステートメントの変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

サポートされているすべてのデータ型にデフォルト値を追加することで、CREATE TABLE ステートメントの変換を改善しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

INCREMENT BY 属性の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

テーブルパーティションを変換スコープから除外する機能が追加され、分割テーブルの変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

プライマリキー定義と INCLUDE 列の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

SUBSTRING 関数の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

SET および DECLARE HANDLER FOR ステートメントの変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

変数データ型の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

XMLTABLE 関数の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

変換されたオブジェクトをターゲットデータベースに適用する順序 (テーブル、パーティション、インデックス、制約、外部キー、トリガー) を実装することで、移行フローを改善しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

ソースコード内のコメントの変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

FROM 句内のエイリアスの変換中にアクション項目 9997 が予期せず表示される問題を解決しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

カーソルエイリアスの変換中にアクション項目 9997 が予期せず表示される問題を解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

変換されたコードが、ORDER BY 句を含む SELECT ステートメントに対して異なる結果を返すというエラーを修正しました。SQL Server と PostgreSQL では NULL 値の扱いが異なるため、変換後のコードには、変換後のコードがソースコードと同じ順序で結果を返すようにするための NULLS FIRST または NULLS LAST 句が含まれるようになりました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

テーブル関数のデータ型が不適切に変換される問題を解決しました。

MySQL

Amazon RDS for MySQL

変換されたコードのデータベースオブジェクト名の前後に一重引用符 (' ') が予期せず表示される問題を解決しました。

Oracle

Aurora PostgreSQL

PostgreSQL

パーティションとサブパーティションに関する情報を表示するために使用する Oracle システムビューをエミュレートする新しいビューを拡張パックに追加しました。

Oracle

Aurora PostgreSQL

PostgreSQL

拡張パックの 2 つの関数が更新され、変換されたコードの引数としてスキーマ名が追加されました。

Oracle

Aurora PostgreSQL

PostgreSQL

ユーザーインターフェースのアプリケーションコードを更新した後に、AWS SCT で C++ アプリケーションの変換に正しいパラメータが使用されなかったエラーを修正しました。

Oracle

Aurora PostgreSQL

PostgreSQL

予期しない例外が発生しないように、CREATE TYPE ステートメントの変換を改善しました。

Oracle

Aurora PostgreSQL

PostgreSQL

ネストされたテーブルの変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

パッケージオブジェクトで発生した解析エラーを解決しました。

Oracle

Aurora PostgreSQL

PostgreSQL

名前の長さが 60 文字を超えると、AWS SCT で変換されたコード内のオブジェクト名が予期せずトリミングされる問題を解決しました。

Oracle

Aurora PostgreSQL

PostgreSQL

分割テーブルの行レベルのトリガーが不適切に変換される問題を解決しました。

Oracle DW

Amazon Redshift

データ移行のための自動テーブルパーティショニングのサポートを実装しました。データ移行を高速化するために、AWS SCT は ROWID 疑似列の値に基づいて大きなテーブルやパーティションを自動的にパーティション分割できます。詳細については、「ネイティブパーティショニングを使用する」を参照してください。

Teradata

Amazon Redshift

変換された Amazon Redshift コードにネイティブ MERGE コマンドのサポートを実装しました。Amazon Redshift の MERGE コマンドの詳細については、『Amazon Redshift データベースデベロッパーガイド』の「移行」を参照してください。

Teradata

Amazon Redshift

明示的なテーブル名を使用しない DELETE および UPDATE ステートメントの変換が改善されました。

Teradata

Amazon Redshift

IN および NOT IN ステートメントが誤って変換される問題を解決しました。

AWS SCT ビルド 670 のリリースノート

ソース Target 新機能、強化点、修正点

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

以下のコード要素の変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

  • INCLUDE ステートメント内の CREATE INDEX ステートメント

  • DECLARE ステートメント

  • DECLARE ... TABLE ステートメント

  • LOOP ステートメントの内部にデフォルト値を持つ DECLARE を含む

  • DELETE ステートメント

  • ALTER TABLE ステートメント内の DROP CONSTRAINT ステートメント

  • EXECUTE AS CALLER および REVERT

  • IIF ステートメント

  • 式のリスト

  • MONTH() 関数

  • UPDATE ステートメント

  • YEAR() 関数

Azure Synapse Analytics

Amazon Redshift

マルチサーバー評価プロセスのソースとしての Azure Synapse Analytics に対するサポートが追加されました。詳細については、「マルチサーバー評価レポート」を参照してください。

Hadoop

Amazon EMR

コマンドラインインターフェイス (CLI) モードで Hadoop クラスターを Amazon EMR に移行するためのサポートを実装しました。詳細については、「ビッグデータフレームワークの移行」を参照してください。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

ソーステーブルと列で発生したリゾルバーエラーを修正しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

CASE 式の変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

CURRENT_DATE 参照の特殊レジスターへの変換を実装しました。Db2 for z/OS の特殊レジスターへの参照は、現在のサーバーから提供された値への参照です。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

DATE および POSSTR 関数の変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

日時定数の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

DATETIMETIMESTAMPTIMESTAMP WITH TIME ZONE およびの各データ型の列のデフォルト値の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

SELECT INTO ステートメントの変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

DATEDIFF 関数の変換が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

ISNULL 関数が NULLIF に変換される際のエラーを修正しました。その結果、変換されたコードはソースコードとは異なる結果になりました。AWS SCT で ISNULL 関数が COALESCE に変換されるようになりました。

Netezza

Amazon Redshift

データ抽出エージェントが改良され、正常に完了したタスクに障害ステータスが設定されていた問題を解決しました。

Netezza

Amazon Redshift

データ抽出エージェントによるデータ移行を開始した後に、サブタスク内のエンドポイントを変更する機能が追加されました。

Microsoft SQL Server

MySQL

Oracle

PostgreSQL

Aurora MySQL

Aurora PostgreSQL

MySQL

PostgreSQL

IPv6 アドレスプロトコルを使用してデータベースに接続する機能が追加されました。

Oracle

「Amazon RDS for Oracle」

ジョブキュー内のジョブをスケジュールして管理する DBMS_JOB パッケージの変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

グローバルネストテーブルの変換を改善する新しい関数を拡張パックに追加しました。これらの新しい関数は、Oracle のソースコード内のDELETEEXTENDTRIM 関数をエミュレートします。

Oracle

Aurora PostgreSQL

PostgreSQL

Java アプリケーションに埋め込まれている SQL コードの変換範囲を指定する機能が追加されました。ソースアプリケーションプロジェクトのサブセットを変換スコープから除外できるようになりました。詳細については、「AWS SCT での Java アプリケーションの SQL コードの変換」を参照してください。

Oracle

Aurora PostgreSQL

PostgreSQL

機能インデックス内の連結演算子 (||) の変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

ソースコードに 1 つの式を表す括弧が含まれていない IN 条件の変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

PostgreSQL での MERGE ステートメントの INSERT ON CONFLICT への変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

プロシージャのパッケージで発生した解析エラーを解決しました。

Oracle

Aurora PostgreSQL

PostgreSQL

パッケージの変換中にアクション項目 5072 が予期せず表示される問題を解決しました。

Oracle DW

Amazon Redshift

AWS SCT が変換したコードをターゲットデータベースに適用する際に、拡張パックが適用されなかったエラーを修正しました。

Oracle DW

Amazon Redshift

拡張パックウィザードの使用時に、AWS SCT で一部の拡張パックファイルが適用されなかったエラーを修正しました。

Oracle DW

Amazon Redshift

500 を超えるタスクを並行してして実行すると、AWS SCT がデータの AWS Snowball への移行を処理できない問題を解決しました。

Oracle DW

Amazon Redshift

ユーザー定義型を持つユーザー定義関数が不適切に変換される問題を解決しました。

AWS SCT ビルド 669 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

ソースデータベースに最適なターゲットデータベースプラットフォームを決定するのに役立つマルチサーバー評価プロセスを改善しました。入力のカンマ区切り値 (CSV) ファイルにデータベースの認証情報を入力しても、AWS SCT で AWS Secrets Manager キーが無視されるようになりました。詳細については、「マルチサーバー評価レポート」を参照してください。

すべて

すべて

AWS Secrets Manager からシークレットフロムを使用してデータベースに接続すると、マルチサーバー評価レポートにソースデータベースの IP アドレスが含まれていた問題を解決しました。

すべて

Amazon Redshift

オペレーティングシステムと使用可能な RAM に応じて Java 仮想マシン (JVM) 設定の自動構成を実装しました。AWS SCTは、この JVM を使用してデータ抽出エージェントの作業を実行します。

すべて

Amazon Redshift

Ubuntu でデータ抽出エージェントが起動しない問題を解決しました。

すべて

Amazon Redshift

Windows で StartAgent.bat ファイルを実行してもデータ抽出タスクが開始されない問題を解決しました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

[インデックスの固有の名前を生成] オプションがオンになっていると、列名が不適切に変換される問題を解決しました。

Greenplum

Amazon Redshift

VOID がプロシージャに戻る関数の変換を実装しました。

Greenplum

Amazon Redshift

ソースデータベースの数値列に数値 (NaN) 以外の値が含まれている場合にデータ移行が失敗する問題を解決しました。AWS SCT データ抽出エージェントは NaN 値を NULL に置き換えるようになりました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

CHAR 組み込み関数の変換中に DATE FORMAT および TIME FORMAT オプションを指定する新しい変換設定が追加されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

WITHOUT RETURN 句で宣言された定義済みカーソルを変換するためのアクション項目 8534 が追加されました。カーソルが結果セットを返さない場合は、AWS SCT が変換されたコード内のカーソル名に NULL 値を割り当て、アクション項目を生成します。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

ソースデータベースへの接続中に AWS SCT で識別される CURRENT CLIENT_APPLNAME プロパティを編集しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

CHAR 組み込み関数の変換中に DATE FORMAT および TIME FORMAT オプションを指定する新しい変換設定を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

BEGIN...END ブロックステートメント内の LEAVE ステートメントの変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

XMLPARSEXMLTABLEXMLNAMESPACES 関数の変換を実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

CHAR 組み込み関数の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

カーソルの変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

FOR ループステートメントの変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

SELECT ステートメント内でのテーブルタイプの使用方法の変換が改善されました。

Microsoft SQL Server

Babelfish for Aurora PostgreSQL

Babelfish 機能設定ファイルの新バージョン 2.2.0 のサポートを実装しました。このファイルには、特定の Babelfish バージョンでサポートされているものとサポートされていない SQL 機能が定義されています。

Netezza

Amazon Redshift

データ抽出エージェントが改良され、進行中のデータ複製中にターゲットテーブルから 1 行が削除されないという問題を解決しました。

Oracle

「Amazon RDS for Oracle」

Oracle Database Enterprise Edition 機能の変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

GROUPING_ID 関数の変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

コマンドラインインターフェイス (CLI) モードでのカスタムデータ型マッピングのサポートを追加することで、C# アプリケーションの SQL コード変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

予期しないアクション項目 9996 が発生しないように、ネストされたテーブルの変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

オブジェクトコンストラクターの呼び出しが不適切に変換される問題を解決しました。

Oracle DW

Amazon Redshift

データ移行用の既存のテーブルパーティションのサポートを実装しました。データ移行を高速化するために、AWS SCT はソーステーブルの空でないパーティションごとにサブタスクを作成します。詳細については、「ネイティブパーティショニングを使用する」を参照してください。

Teradata

Amazon Redshift

TIME WITH TIME ZONE AS TIMESTAMPTIME WITH TIME ZONE AS CHARTIMESTAMP AS TIME WITH TIME ZONE 引数を含む CAST 関数の変換が改善されました。

Teradata

Amazon Redshift

FORMAT オプションによる CAST 関数の変換が改善されました。

Teradata

Amazon Redshift

CEIL 関数が変換されない問題を解決しました。

Teradata

Amazon Redshift

DELETE 句を含む MERGE ステートメントが不適切に変換される問題を解決しました。

Teradata

Amazon Redshift

日付とフォーマットの引数を持つ TO_CHAR 関数が不適切に変換される問題を解決しました。

AWS SCT ビルド 668 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

Amazon Redshift

マイグレーションルール内の乗算演算子が正しく動作しない問題を解決しました。これらの演算子により、charvarcharnvarcharstring データ型の長さを変更できます。詳細については、「移行ルールの作成」を参照してください。

Azure Synapse Analytics

Amazon Redshift

VARCHAR 引数付き CONVERT 関数のサポートを実装しました。

Azure Synapse Analytics

Amazon Redshift

NOLOCK 句を含む SELECT ステートメントの変換が改善されました。

Azure Synapse Analytics

Amazon Redshift

エイリアスまたは SET および FROM 句を含む UPDATE ステートメントの変換が改善されました。

Greenplum

Amazon Redshift

データ移行用の自動仮想パーティショニングを実装しました。AWS SCT は GP_SEGMENT_ID システム列を使用してパーティションを作成します。

Greenplum

Amazon Redshift

RETURN QUERY および RETURN SETOF 句のサポートを実装しました。

Greenplum

Amazon Redshift

3 つのパラメータを持つ SUBSTRING 関数のサポートを実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

LOCATEパラメータによる SUBSTR 関数の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

REFCURSOR 変数の配列を使用して動的結果セットを返すオプションが追加されました。変換設定でこのオプションを選択すると、AWS SCT で変換されたコードに OUT パラメータが追加されます。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

FOR ループステートメントのサポートを実装しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

XMLPARSE 関数のサポートを実装しました。XMLPARSE 関数内のスペースストライピングのアクション項目 8541 を追加しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

1 つの BEGIN ... END ブロック内の複数の例外ハンドラーの変換が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

INSERT および DELETE トリガーの変換が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

ネストされたプロシージャコールの変換が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

テーブル型の変換が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

ビット単位の論理 NOT 演算が整数値に誤って変換される問題を解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

PostgreSQL バージョン 8.0.2 以前でローカル配列が初期化されない問題を解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

WHEN NOT MATCHED BY SOURCE 句を含む MERGE ステートメントが不適切に変換される問題を解決しました。

MySQL

Aurora MySQL

AWS SCT で、rds_superuser_role ロールによって付与されたユーザー権限が誤って決定される問題を解決しました。

Netezza

Amazon Redshift

ソースメタデータローダーを拡張して、AWS SCT で、名前が小文字のデータベースオブジェクトが正しく読み込まれるようにしました。

Oracle

Aurora PostgreSQL

PostgreSQL

ローカルのネストテーブルの変換を改善する新しい関数が拡張パックに追加されました。これらの新しい関数は、ソース Oracle コード内のPRIORNEXTLIMITFIRSTLASTEXISTSEXTENDTRIMDELETE、および SET 関数をエミュレートします。詳細については、「拡張機能パック」を参照してください。

Oracle

Aurora PostgreSQL

PostgreSQL

C# アプリケーションの変換スコープを指定する機能が追加されました。ユーザーは、ソースアプリケーションプロジェクトのサブセットを変換スコープから除外できるようになりました。

Oracle

Aurora PostgreSQL

PostgreSQL

コレクション内の COUNT メソッドのサポートを実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

ネストされたテーブル内の変数とコンストラクターのサポートを実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

RATIO_TO_REPORT および STANDARD_HASH 関数のサポートを実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

AWS SCT 拡張パックの一部としてのラージオブジェクト (LOB) の変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

ローカルコレクションの変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

列名にテーブル名が含まれていない USING 句を含む JOIN ステートメントの変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

EMPTY_BLOB および EMPTY_CLOB 関数の変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

C# アプリケーションでの位置バインド変数の変換を実装しました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

マルチイベントトリガーの変換を実装しました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

再帰トリガーの変換を実装しました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

@@rowcount グローバル変数によるトリガーの変換が改善されました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

UPDATE ステートメントの SET 句内の集計関数が誤って変換される問題を解決しました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

UPDATE ステートメントの変換中にアクション項目 42702 が予期せず表示される問題を解決しました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

CHAR 引数のある CONVERT 関数が不適切に変換される問題を解決しました。

Snowflake

Amazon Redshift

AWS SCT データ抽出エージェントによるデータ移行のソースとして Snowflake のサポートを追加しました。詳細については、「AWS Schema Conversion Tool を使用してオンプレミスのデータウェアハウスから Amazon Redshift にデータを移行する」を参照してください。

Teradata

Amazon Redshift

TIMESTAMP AS TIME WITH TIMEZONE 引数付き CAST 関数の変換が改善されました。

AWS SCT ビルド 667 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

コマンドラインインターフェイス (CLI) モードで Informatica 抽出、変換、ロード (ETL) スクリプトに対するサポートを実装しました。AWS SCT は、Informatica ETL スクリプトを新しいターゲットデータベースに自動的にリダイレクトします。また、AWS SCT は Informatica オブジェクトに埋め込まれているオブジェクト名と SQL コードを変換します。詳細については、「Informatica ETL スクリプト」を参照してください。

すべて

Amazon Redshift

Amazon Redshift でサポートされる最小ドライバーバージョンが 2.1.0.9 になりました。詳細については、「AWS Schema Conversion Tool 用の JDBC ドライバーのインストール」を参照してください。

Azure Synapse Analytics

Amazon Redshift

3 つの日付と時刻の引数を持つ CONVERT 関数の変換を改善する新しい関数を拡張パックに追加しました。

Azure Synapse Analytics

Amazon Redshift

DATEDIFF 関数の変換が改善されました。

Azure Synapse Analytics

Microsoft SQL Server DW

Amazon Redshift

拡張パックのバージョンを更新しました。拡張機能パックの最新バージョンを既存の AWS SCT プロジェクトに適用していることを確認します。詳細については、「拡張機能パック」を参照してください。

BigQuery

Amazon Redshift

フィルタリングされたオブジェクトがコマンドラインインターフェイス (CLI) モードで変換されない問題を解決しました。

Greenplum

Amazon Redshift

AWS SCT がストアドプロシージャで宣言されたテンポラリテーブルを変換しなかったエラーを修正しました。

Greenplum

Amazon Redshift

変換されたコードで列エンコーディング属性が欠落していたエラーを修正しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

複数の INNER JOIN 句を含む自己参照テーブルの UPDATE ステートメントの変換を実装しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

SQL Server が DML トリガーに使用する inserted および deleted テンポラリテーブルのサポートとテンポラリテーブルを実装しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

さまざまなデータベーススキーマで作成されたストアドプロシージャ内のユーザー定義型の変換が改善されました。AWS SCT でデータ型が見つからず、アクション項目 9996 が表示される問題を解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

変換されたコード内のデータベースオブジェクト名の前後に角括弧 ([ ]) が予期せず表示される問題を解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

@@ROWCOUNT 関数が誤って変換される問題を解決しました。

Microsoft SQL Server DW

Amazon Redshift

geometry および geography データ型のサポートを実装しました。

Microsoft SQL Server DW

Amazon Redshift

変換後のコードのデータ型宣言における MAX キーワードのサポートを実装しました。

Microsoft SQL Server DW

Amazon Redshift

DATEADD 関数の変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

MyBatis フレームワークのサポートを追加することで、Java アプリケーションの SQL コード変換が改善されました。詳細については、「Java の SQL コード」を参照してください。

Oracle

Aurora PostgreSQL

PostgreSQL

MyBatis フレームワークを使用する Java アプリケーションの SQL コード変換が改善されました。サポートされていない構文の SQL コード用のアクション項目 30411 を追加しました。

Oracle

Aurora PostgreSQL

PostgreSQL

typedef struct 宣言のサポートを追加することにより、Pro*C アプリケーションでの SQL コード変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

CROSS JOIN および LEFT JOIN ステートメントのサポートを実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

MERGE ステートメントの変換が向上しました。変換されたコードに挿入する値が欠落していた問題を解決しました。

Teradata

Amazon Redshift

変換されたコードで AWS SCT が使用するデフォルトの列圧縮エンコード設定を、デフォルトの Amazon Redshift 設定と一致するように変更しました。詳細については、『Amazon Redshift データベースデベロッパーガイド』の「圧縮エンコード」を参照してください。

Teradata

Amazon Redshift

TIME データ型を使用する数学演算が不適切に変換される問題を解決しました。

Teradata

Amazon Redshift RSQL

シェルスクリプト内の FastExport コードの変換を実装しました。

Teradata BTEQ

Amazon Redshift RSQL

AWS SCT が COALESCE および %data ステートメントを変換しなかったエラーを修正しました。

Vertica

Amazon Redshift

ユーザーが 1 つの最適化戦略を選択した場合の変換最適化の提案が改善されました。

AWS SCT ビルド 666 のリリースノート

ソース Target 新機能、強化点、修正点

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

JOIN ステートメントの内部にある ON 句で発生する解析エラーを解決しました。

Azure Synapse Analytics

Amazon Redshift

日付と時刻の引数を持つ関数の変換を改善するため、拡張パックに 3 つの新しい CONVERT 関数が追加されました。

Azure Synapse Analytics

Amazon Redshift

ソースメタデータローダーが強化され、AWS SCT でシステムデータベーススキーマが確実に読み込まれるようになりました。

Azure Synapse Analytics

Amazon Redshift

テンポラリテーブルの列で発生したリゾルバーエラーを修正しました。

Azure Synapse Analytics

Amazon Redshift

BINARY および VARBINARYデータ型から VARBYTE データ型への変換を実装しました。

Azure Synapse Analytics

Amazon Redshift

変換されたコード内の TIME データ型のサポートを実装しました。

Azure Synapse Analytics

Amazon Redshift

COLLATE 句の変換が改善されました。デフォルトのデータベース照合順序で列を変換すると、アクション項目 31141 が予期せず表示される問題を解決しました。

BigQuery

Amazon Redshift

入力パラメータを変更するプロシージャの変換を実装しました。

Greenplum

Amazon Redshift

AWS SCT で Greenplum 6.x データベースと互換性のないクエリが使用されていた問題を解決しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

Db2 for z/OS から例外ハンドラーを PostgreSQL に転送することで、EXCEPTION セクションの変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

OPEN CURSOR ステートメントの変換が向上しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

CASE 式を使用した IIF 関数の変換を実装しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

CREATE PROCEDURE ステートメントに BEGIN...END ブロックが含まれていない場合に、テーブル値パラメーターを含むプロシージャが誤って変換される問題を解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

SCOPE_IDENTITY 関数が誤って変換される問題を解決しました。

Oracle

「Amazon RDS for Oracle」

Oracle 10g をソースとして使用しているときに SELECT_CATALOG_ROLE ロールで発生するローダーエラーを修正しました。

Oracle

「Amazon RDS for Oracle」

Oracle スケジューラジョブをサポートするようにローダーを改善しました。

Oracle

Aurora PostgreSQL

PostgreSQL

USING 句を含む JOIN ステートメントの変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

ソースコードの WHERE 句にグローバル変数が含まれる変換コードのパフォーマンスが向上しました。

Oracle

Aurora PostgreSQL

PostgreSQL

MyBatis フレームワークのサポートを追加することで、Java アプリケーションの SQL コード変換が改善されました。詳細については、「Java の SQL コード」を参照してください。

Oracle DW

Amazon Redshift

PIVOT および UNPIVOT 関係演算子の変換を実装しました。

Teradata

Amazon Redshift

JSON オブジェクトを使用するソースコードが変換されなかったエラーを修正しました。

Teradata

Amazon Redshift

ドロップしたユーザーが作成したテーブルが正しく読み込まれなかったエラーを修正しました。

Teradata

Amazon Redshift

INSTR 関数からネイティブの Amazon Redshift STRPOS 関数への変換を実装しました。

Teradata

Amazon Redshift

NVP および TRANSLATE 関数の変換を実装しました。

Teradata

Amazon Redshift

COALESCE 式の変換が改善されました。

Teradata

Amazon Redshift

DECLARE CONDITION ステートメントの変換が向上しました。

Teradata

Amazon Redshift

SECOND 構文要素を含む EXTRACT 関数の変換が改善されました。

Teradata

Amazon Redshift

LOOP ステートメント内の SQLSTATE および SQLCODE 変数の変換が改善されました。

Teradata

Amazon Redshift

ユニークインデックスの変換が改善されました。

Teradata

Amazon Redshift

小数精度が 3 に設定されている CURRENT_TIMESTAMP ステートメントの変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

Teradata

Amazon Redshift

文字列リテラルでバックスラッシュが誤って変換される問題を解決しました。

Teradata

Amazon Redshift

変換された EXEC ステートメントの ADD CONSTRAINT ステートメントに誤ったフィールド名が含まれていた問題を解決しました。

Teradata

Amazon Redshift

変換された QUALIFY サブクエリに誤ったサブクエリ名が含まれていた問題を解決しました。

Teradata

Amazon Redshift

変換されたビューが適用されない問題を解決しました。変換されたコードの NULL 値を特定のデータ型に明示的にキャストできるようになりました。

Teradata

Amazon Redshift

日付と時刻の関数が不適切に変換される問題を解決しました。

Teradata

Amazon Redshift

16 進数の文字列リテラルが変換されない問題を解決しました。

AWS SCT ビルド 665 のリリースノート

ソース Target 新機能、強化点、修正点

Azure Synapse Analytics

Amazon Redshift

VARCHAR 引数を持つ CONCAT 関数の変換を実装しました。

Azure Synapse Analytics

Amazon Redshift

スキーマ名を含まないテンポラリテーブルを作成する CREATE TABLE ステートメントの変換が改善されました。AWS SCT は、これらのテンポラリテーブルをターゲットデータベースに格納する dbo スキーマを作成します。

Azure Synapse Analytics

Amazon Redshift

テンポラリテーブルで実行する DROP TABLE ステートメントの変換が改善されました。

Azure Synapse Analytics

Amazon Redshift

BEGIN...END ブロックを使った OBJECT_ID ステートメントの変換が改善されました。

Azure Synapse Analytics

Amazon Redshift

AWS SCT が、ブロックコメントを含むストアドプロシージャを変換できないというエラーを解決しました。

BigQuery

Amazon Redshift

BigQuery データウェアハウスから Amazon Redshift への変換を実装しました。詳細については、「AWS Schema Conversion Tool を使用した Google BigQuery への接続」を参照してください。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

複数のイベントを処理し、SQL Server の inserted および deleted システムテーブルを操作するトリガーの変換が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

SQL Server の inserted および deleted システムテーブルで発生したリゾルバーエラーを修正しました。

Microsoft SQL Server

Babelfish for Aurora PostgreSQL

Babelfish 機能構成ファイルの新しいバージョン 2.1.0 に対するサポートを実装しました。このファイルには、特定の Babelfish バージョンでサポートされているものとサポートされていない SQL 機能が定義されています。

Oracle

Aurora MySQL

MariaDB

MySQL

varchar2 データ型が誤って変換される問題を解決しました。

Oracle

Aurora MySQL

Aurora PostgreSQL

MariaDB

MySQL

PostgreSQL

バージョン 12c 以降の Oracle データベースでは、AWS SCT で次の拡張データ型がサポートされます。

  • VARCHAR2

  • NVARCHAR2

  • RAW

AWS SCT で、これらのデータ型でサポートされる最大列長が 8,000 バイトから 32,767 バイトに増加しました。

Oracle

Aurora PostgreSQL

PostgreSQL

Oracle イベント処理パッケージで発生した解析エラーを解決しました。

Teradata

Amazon Redshift

1 つの SELECT ステートメントの複数の RESET WHEN 句に対応するアクション項目 13214 を追加しました。

Teradata

Amazon Redshift

例外処理ブロックの外にある SQLSTATE 変数用のアクション項目を追加しました。

Teradata

Amazon Redshift

ACTIVITY_COUNT 変数から ROW_COUNT への変換を実装しました。

Teradata

Amazon Redshift

組み込みジオメトリ ST_TRANSFORM 関数の変換を実装しました。

Teradata

Amazon Redshift

WHERE 句のないビューでの削除ステートメントの変換が改善されました。

Teradata

Amazon Redshift

式内の CAST 演算子の変換が改善されました。

Teradata

Amazon Redshift

GROUP BY 句の変換が改善されました。

Teradata

Amazon Redshift

INSTR および REGEXP_INSTR 組み込み関数の変換が改善されました。

Teradata

Amazon Redshift

横方向の列エイリアス参照が誤って変換される問題を解決しました。

Teradata

Amazon Redshift

QUALIFY サブクエリで列名が誤って変換される問題を解決しました。

Teradata

Amazon Redshift

ERRORCODE ステータス値キーワードによる .QUIT コマンドの変換を実装しました。

Teradata BTEQ

Amazon Redshift RSQL

CREATE ステートメントの変換中にアクション項目 9996 が予期せず表示される問題を解決しました。

Teradata BTEQ

Amazon Redshift RSQL

END ステートメントの変換中にアクション項目 9998 が予期せず表示される問題を解決しました。

AWS SCT ビルド 664 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

AWS SCT のデータベース移行プロジェクトのソースおよびターゲットとして、Amazon Redshift Serverless のサポートを追加しました。Amazon Redshift Serverless に接続するには、Amazon Redshift JDBC ドライバーバージョン 2.1.0.9 以降を使用していることを確認します。

すべて

すべて

[コンバージョン設定] ウィンドウのユーザーインターフェイスが改善されました。AWS SCTマッピングルールが作成されたデータベース変換ペアの設定のみが表示されるようになりました。詳細については、「データ型のマッピング」を参照してください。

すべて

すべて

評価レポートを更新し、アクション項目の行と位置に関する重複情報を削除しました。

すべて

Amazon Redshift

データ抽出タスクに自動メモリバランシングを実装しました。

すべて

Amazon Redshift

データ抽出エージェントが AWS Snowball デバイスに接続できないというエラーを解決しました。

Azure SQL データベース

IBM Db2 for z/OS

IBM Db2 LUW

Microsoft SQL Server

MySQL

Oracle

PostgreSQL

SAP ASE

Aurora MySQL

Aurora PostgreSQL

MariaDB

MySQL

PostgreSQL

データ抽出エージェントを実行するプラットフォームとして SUSE Linux 15.3 のサポートを実装しました。

Azure Synapse Analytics

Amazon Redshift

DATEADD 関数の変換が改善されました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

移行ルール内の列の照合順序を変更する機能が追加されました。

Microsoft SSIS

AWS Glue

AWS Glue Studio

ユーザーがソーススクリプトを選択したときに発生する予期しないエラーを解決しました。

Oracle

Aurora MySQL

MariaDB

MySQL

ストアドファンクションの使い方を生成列式に変換するように実装しました。MySQL はストアドファンクションを生成列式として使用することをサポートしていないため、AWS SCT はこの動作をエミュレートするトリガーを作成します。

Oracle

Aurora PostgreSQL

PostgreSQL

AWS SCT 拡張パックの一部として、UTL_MATCH パッケージからの関数の変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

NULL パラメータによる REGEXP_LIKE 関数の変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

SYS_EXTRACT_UTC 関数の変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

WcscatsWcscpysWcsncats 関数のサポートを実装することで、C++ アプリケーションの SQL コード変換が改善されました。詳細については、「AWS Schema Conversion Tool での C++ アプリケーションの SQL コードの変換には」を参照してください。

Oracle DW

Snowflake

Amazon Redshift

変換されたステートメントに値を列データ型に明示的に変換しないという問題を解決しました。この問題は、他のテーブルからのクエリ結果を使用するステートメントで発生しました。

Teradata

Amazon Redshift

移行ルールの case sensitivecase insensitive の間で列の照合順序を変更する機能が追加されました。詳細については、「移行ルールの適用」を参照してください。

Teradata

Amazon Redshift

CREATE TABLE AS ステートメントで発生したリゾルバーエラーを修正しました。

Teradata

Amazon Redshift

COALESCE 式を含む組み込み P_INTERSECT 関数が変換されなかったエラーを修正しました。

Teradata

Amazon Redshift

Amazon Redshift で予約キーワードが使用されないように、OID という名前の列の _OID への変換を実装しました。

Teradata

Amazon Redshift

関数、プロシージャ、ビュー、マクロの RENAME ステートメントの変換を実装しました。

Teradata

Amazon Redshift

Amazon Redshift の SPLIT_PART 関数への STROKE 関数の変換を実装しました。

Teradata

Amazon Redshift

INSTR および REGEXP_INSTR システム関数の変換が改善されました。

Teradata

Amazon Redshift

TIME データ型の変換が改善されました。

Teradata

Amazon Redshift

プライマリとセカンダリのユニークインデックスの変換を実装することで、SET および MULTISET テーブルのエミュレーションが改善されました。

Teradata

Amazon Redshift

CHARACTER 関数で発生した解析エラーを解決しました。

Teradata BTEQ

Amazon Redshift RSQL

ユーザーが Teradata Basic Teradata Query (BTEQ) スクリプトを AWS SCT プロジェクトから削除したときに発生したエラーを解決しました。

AWS SCT ビルド 663 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

移行ルールで乗算演算子を使用してcharvarcharnvarcharstring データ型の長さを変更する機能が追加されました。詳細については、「移行ルールの適用」を参照してください。

すべて

すべて

マルチサーバー評価レポートの 3 つの新しい列のサポートを実装し、入力ファイルの形式を更新しました。入力ファイルの最新テンプレートは、必ず最新バージョンの AWS SCT で使用してください。詳細については、「AWS Schema Conversion Tool でのマルチサーバー評価レポートの作成」を参照してください。

Azure Synapse Analytics

Amazon Redshift

OBJECT_ID ステートメントの変換が向上しました。

Microsoft SQL Server

Babelfish for Aurora PostgreSQL

データベース移行評価レポートのターゲット プラットフォームとして、Babelfish for Aurora PostgreSQL 1.2.0 の Babelfish のサポートが追加されました。詳細については、『Amazon Aurora ユーザーガイド』の「Babelfish でサポートされる機能 (バージョン別)」を参照してください。

Microsoft SQL Server DW

Amazon Redshift

AT TIME ZONE 句のサポートが追加されました。

Microsoft SQL Server DW

Amazon Redshift

BEGIN/END ブロック外のステートメントが不適切に変換される問題を解決しました。

Netezza

Amazon Redshift

TIME データ型の変換を改善し、関連する組み込み関数、式、リテラルの変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

Oracle 10g をソースとして使用したときに発生するローダーエラーを修正しました。

Oracle

Aurora PostgreSQL

PostgreSQL

OFFSET および FETCH 句の変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

デフォルト値の OUT パラメータを含むプロシージャが誤って変換される問題を解決しました。

Oracle DW

Amazon Redshift

Oracle 関数から Amazon Redshift ユーザー定義関数への変換が改善されました。

Snowflake

Amazon Redshift

WITH 句の変換が改善されました。

Teradata

Amazon Redshift

CHAR データ型でサポートされていないマルチバイト文字用の新しいアクション項目 13209 を追加しました。

Teradata

Amazon Redshift

テーブルが完全にロードされなかったローダーエラーを修正しました。

Teradata

Amazon Redshift

JOIN 条件内の組み込み P_INTERSECT 関数が変換されなかったトランスフォーマーエラーを修正しました。

Teradata

Amazon Redshift

名前に特殊文字を含むテーブルで SELECT ステートメントを実行すると、ビューの名前が大文字と小文字が間違って変換される問題を修正しました。

Teradata

Amazon Redshift

PERIOD(DATE) データ型の UNTIL_CHANGED 値を含む INSERT ステートメントの変換が改善されました。

Teradata

Amazon Redshift

Amazon Redshift の TO_CHAR 関数を使用した FORMAT 組み込み関数の変換が改善されました。

Teradata

Amazon Redshift

変換されたコードがソースコードと同じ順序で NULL 値を返すように、RANK 組み込み関数の変換が改善されました。

Teradata

Amazon Redshift

プライマリまたはセカンダリのユニークインデックスなどのユニーク制約の変換が改善されました。

AWS SCT ビルド 662 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

マルチサーバー評価レポートを作成するときに、ソースデータベースごとに AWS SCT プロジェクトを自動的に作成する機能が追加されました。このオプションをオンにすると、AWS SCT は、これらのプロジェクトにマッピングルールを追加したり、変換統計を保存してオフラインで使用したりできます。詳細については、「AWS Schema Conversion Tool でのマルチサーバー評価レポートの作成」を参照してください。

すべて

すべて

マルチサーバー評価レポートを作成するときに、データベース名とスキーマ名のワイルドカードとして percent (%) がサポートされるようになりました。

すべて

Aurora MySQL

Aurora PostgreSQL

すべての AWS Lambda 関数のランタイムを Python バージョン 3.9 に更新しました。

すべて

Amazon Redshift

すべてのデータ抽出エージェントが AWS SDK for Java 2.x を使用するようにアップグレードしました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

NON EXISTS 句を含む DELETE ステートメントの変換が改善されました。

Azure Synapse Analytics

Amazon Redshift

ソースデータベースへの接続に失敗したエラーを解決しました。

IBM Db2 for z/OS

Aurora PostgreSQL

PostgreSQL

トリガーの変換コードにオブジェクトエイリアスの 2 つの記述が含まれていたエラーを解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

データベースオブジェクト名を大文字と小文字を区別して扱う」オプションがオンになっている場合の、大文字と小文字が混在する名前のオブジェクトの変換が改善されました。

Microsoft SQL Server DW

Teradata

Amazon Redshift

PIVOT および UNPIVOT 関係演算子の変換を実装しました。

Netezza

Amazon Redshift

TIME データ型の変換を実装しました。

Oracle

Aurora MySQL

Aurora PostgreSQL

MySQL

PostgreSQL

UTL_TCP.CRLF パッケージ定数変換を実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

可変長の列のデータ型の長さが変換時に維持されないという拡張パックの問題を修正しました。

Oracle

Aurora PostgreSQL

PostgreSQL

C++ アプリケーションに SQL コード変換を実装しました。詳細については、「AWS Schema Conversion Tool での C++ アプリケーションの SQL コードの変換には」を参照してください。

Oracle

Aurora PostgreSQL

PostgreSQL

グローバル変数と連想配列の変換で、大文字と小文字を区別する命名のサポートを実装しました。

Oracle

Aurora PostgreSQL

PostgreSQL

拡張パック内のTO_CHARTO_DATETO_NUMBER 関数の変換が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

TABLE() 演算子での変換が改善されました。

Oracle DW

Amazon Redshift

プライマリキーやその他の制約の変換に対するサポートが追加されました。

Oracle DW

Amazon Redshift

条件ステートメントの変換中にアクション項目 12054 が表示されない問題を修正しました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

ユーザー定義型の列を含むテーブルの変換中に、ターゲットツリーに空の名前のオブジェクトが作成されたときのエラーを解決しました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

スクリプト、ルーチンなどのストアドオブジェクトのローダーエラーを修正しました。

Snowflake

Amazon Redshift

アクション項目 22152 が必要なときに表示されず、AWS SCT で変換結果がコメントとして表示される問題を修正しました。

Snowflake

Amazon Redshift

日付と時刻関数の変換が改善され、タイムゾーンのサポートが実装されました。

Snowflake

Amazon Redshift

WITH 句を含む非再帰共通テーブル式 (CTE) が再帰的 CTE に変換される問題を解決しました。

Teradata

Amazon Redshift

テーブルリンクが条件になっている UPDATE ステートメントの変換が改善されました。

Teradata

Amazon Redshift

RENAME TABLE ステートメントの変換が向上しました。

Teradata

Amazon Redshift

評価レポートで、カンマ区切り値 (CSV) ファイルに空の列が表示される問題を解決しました。

Teradata

Amazon Redshift RSQL

変換された Basic Teradata Query (BTEQ) マクロの末尾にセミコロンがないというエラーを修正しました。

Teradata

Amazon Redshift RSQL

CASE ステートメント内の複数のデータ型値の変換が改善されました。

Teradata

Amazon Redshift RSQL

ESCAPE 文字を含む LIKE ANY 句の変換が改善されました。

Teradata

Amazon Redshift RSQL

INSERT ステートメント内の CAST 関数の変換が改善されました。

Teradata

Amazon Redshift RSQL

タイムゾーンの変換が改善され、タイムゾーンリージョンのマッピングが実装されました。

Teradata

Amazon Redshift RSQL

BTEQ スクリプトによるシェルスクリプトの変換中にアクション項目 9998 が予期せず表示される問題を解決しました。

Teradata

Amazon Redshift RSQL

AWS Glue

代替変数の値に 500 文字という制限を実装しました。

Vertica

Amazon Redshift

BINARYVARBINARYLONG BINARYBYTEARAW データ型から VARBYTE データ型への変換を実装しました。

Vertica

Amazon Redshift

組み込み関数とリテラルの変換が改善されました。

AWS SCT ビルド 661 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

マッピングビューでマッピングルールを検索するフィルターを追加しました。フィルターを適用すると、AWS SCT に [サーバーマッピング] リストのフィルター条件に一致するルールが表示されます。詳細については、「AWS Schema Conversion Tool でのデータ型マッピングの編集」を参照してください。

すべて

すべて

Apache Log4j をバージョン 2.17.1 にアップグレードしました。

すべて

Amazon Redshift

COPY コマンド内の ENCRYPTED 句を使用した Amazon Redshift へのデータ移行のサポートが追加されました。

すべて

Amazon Redshift

データ抽出エージェントの REST API を強化しました。更新された REST API では、暗号化キー、暗号化タイプなどの新しいプロパティのサポートが追加されました。

すべて

Amazon Redshift

データ抽出エージェントに役割引き受けを実装しました。今回の更新により、サブタスクの配分が改善され、AWS SCT が指定したロールの空きエージェントにタスクを割り当てることができるようになりました。

すべて

Amazon Redshift

拡張パックを Amazon Redshift に適用する前に、必要なすべてのコンポーネントがインストールされていることを確認するようにしました。

Azure Synapse Analytics

Microsoft SQL Server DW

Amazon Redshift

エラー処理のための ERROR_LINEERROR_MESSAGEERROR_NUMBERERROR_PROCEDUREERROR_SEVERITYERROR_STATE システム関数の変換が改善されました。

IBM Db2 for z/OS

Aurora MySQL

Aurora PostgreSQL

MySQL

PostgreSQL

AWS SCT でのデータベース移行プロジェクトのソースとして IBM Db2 for z/OS バージョン 12 のサポートが追加されました。詳細については、「IBM DB2 for z/OS への接続」を参照してください。

IBM Db2 LUW

すべて

ソースメタデータローダーが拡張され、AWS SCT で列名と重複するルーチンパラメータがロードされるようになりました。

Microsoft Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

SET NOCOUNT ON 設定ステートメントを含むプロシージャのトランスフォーマーエラーを修正しました。

Microsoft Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

入力値がユーザー定義型の変数である場合の CONCAT 関数の変換が改善されました。

Microsoft Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

DATEPART 関数が誤って変換される問題を解決しました。

Microsoft SQL Server

Babelfish for Aurora PostgreSQL

新バージョンの Babelfish 機能設定ファイルのサポートを実装しました。このファイルには、特定の Babelfish バージョンでサポートされているものとサポートされていない SQL 機能が定義されています。

Microsoft SQL Server DW

Amazon Redshift

EXECUTE ステートメントを含むプロシージャが不適切に変換される問題が解決されました。

Microsoft SSIS

AWS Glue

ジョブ設定ウィザードのユーザーインターフェースを改善しました。AWS SCT で、接続設定セクションに使用可能な接続のみが表示されるようになりました。

Microsoft SSIS

AWS Glue

変換ルールがパッケージタスクと変数ルールに適用されない問題を解決しました。

Microsoft SSIS

AWS Glue

AWS Glue Studio

サポートされていないコンポーネント用の新しいアクション項目 25042 を追加しました。

Microsoft SSIS

AWS Glue Studio

Microsoft SQL Server Integration Services (SSIS) の抽出、変換、ロード (ETL) パッケージの AWS Glue Studio への変換を実装しました。詳細については、「SSIS から AWS Glue Studio」を参照してください。

Oracle

MariaDB

MINUS 演算子の変換に関する問題を修正しました。

Oracle

MariaDB

MariaDB sql_mode のシステム変数が Oracle である場合のROWNUMSYS_GUIDTO_CHARADD_MONTHS 関数の変換が改善されました。

Oracle

PostgreSQL

汎用アプリケーション変換プロジェクトでバインド変数型が SQL 型に変換されないようにするオプションが追加されました。

Oracle

PostgreSQL

汎用アプリケーション変換プロジェクトで、変換されたオブジェクトの名前にスキーマ名が追加されないようにするオプションが追加されました。

Oracle

PostgreSQL

アプリケーション SQL コード変換の ?x バインド変数形式のサポートが追加されました。

Oracle DW

Amazon Redshift

RAWデータ型から VARBYTE データ型への変換を実装しました。

Teradata

Amazon Redshift

変換されたコード内の SET テーブルをエミュレートするオプションが追加されました。このエミュレーションでは、AWS SCT はMIN および MAX 条件をサポートします。

Teradata

Amazon Redshift

異なるデータ型のパラメータを持つ結合操作の変換が改善されました。今回の更新により、AWS SCT がこのような操作の変換中に変換ルールを適用できるようになりました。

Teradata

Amazon Redshift

GROUP BY 句が誤って変換される問題を解決しました。

Teradata

Amazon Redshift

QUALIFY 句が誤って変換される問題を解決しました。

Teradata

Amazon Redshift

FastExport スクリプトのインポート中に予期しないエラーが発生する問題が解決されました。

Teradata

Amazon Redshift RSQL

Teradata BTEQ とシェルスクリプトの変数の値を編集する機能を実装しました。

Teradata

Amazon Redshift RSQL

変換された Teradata FastLoad セッションのマニフェストスクリプトが見つからなかった問題を解決しました。

Teradata

Amazon Redshift RSQL

変換された FastLoad スクリプトのユニフォームリソースロケーター (URL) にマニフェストファイルの拡張子が表示されない問題を解決しました。

Teradata BTEQ

Amazon Redshift RSQL

代替変数を含むスクリプトのローダーエラーを修正しました。

Teradata BTEQ

Amazon Redshift RSQL

アクション項目 27022 が必要なときに表示されない問題を修正しました。

AWS SCT ビルド 660 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

マルチサーバー評価レポートで、AWS Secrets Manager と Secure Sockets Layer (SSL) に対するサポートが追加されました。詳細については、「AWS Schema Conversion Tool でのマルチサーバー評価レポートの作成」を参照してください。

すべて

すべて

変換されたオブジェクトの統計収集が改善されました。

すべて

PostgreSQL

マイグレーションターゲットとして PostgreSQL メジャーバージョン 14 と MariaDB 10.6 のサポートを実装しました。

Azure Synapse Analytics

Amazon Redshift

変換されたオブジェクトの名前の変換ロジックが改善されました。

Microsoft Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

XML データ型の変換が改善されました。

Microsoft Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

NOT LIKE 句が誤って変換される問題を解決しました。

Microsoft Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

OUTPUT 句を含む INSERTDELETEUPDATE ステートメントでのプロシージャのトランスフォーマーエラーを修正しました。

Microsoft Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

RETURN @@ROWCOUNT ステートメントを含むプロシージャのトランスフォーマーエラーを修正しました。

Microsoft SQL Server

すべて

リンクサーバーを使用するプロシージャの変換が改善されました。

Microsoft SQL Server

すべて

マルチサーバー評価レポートに Microsoft Windows 認証のサポートを追加しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

テーブル値コンストラクターのトランスフォーマーエラーを修正しました。

Microsoft SQL Server DW

Amazon Redshift および AWS Glue

抽出、変換、ロード (ETL) スクリプトの変換が改善され、変換されたスクリプトへの正しいパスが含まれるようになりました。

Microsoft SQL Server DW

Amazon Redshift

仮想ターゲットデータベースプラットフォームと実際のターゲットデータベースプラットフォーム用に異なる変換済みスクリプトが生成される問題を解決しました。

Oracle

PostgreSQL

Aurora PostgreSQL

マテリアライズドビューのインデックス変換に対するサポートが追加されました。

Oracle

PostgreSQL

Aurora PostgreSQL

NOVALIDATE オプションで PRIMARY KEY コンストレイントや UNIQUE コンストレイントを行うと、アクション項目 5982 が表示されない問題を修正しました。

Oracle DW

Amazon Redshift

変換されたスキーマに追加のカテゴリが表示される問題を解決しました。

Teradata

Amazon Redshift

未解決の列を CAST 関数の引数として変換すると、アクション項目 13185 が表示されない問題を修正しました。

Teradata

Amazon Redshift

DELETE および DELETE ALL ステートメントの変換が改善され、変換後のコードで TRUNCATE コマンドが使用されるようになりました。

Teradata

Amazon Redshift

SET テーブルの変換が改善されました。

Teradata

Amazon Redshift

NORMALIZE 条件の変換が改善されました。

Teradata

Amazon Redshift

評価レポートを更新し、データベースストレージオブジェクトのリストからデータベーススキーマ変換統計を削除しました。

Teradata

Amazon Redshift

FROM 節を含まない UPDATE ステートメントの変換が改善されました。

Teradata

Amazon Redshift

変換されたコード内の VARBYTE データ型のサポートを実装しました。

Teradata BTEQ

AWS Glue

コンテキストメニューの [AWS Glue へ変換] オプションが無効になっていた問題を解決しました。

Teradata BTEQ

Amazon Redshift RSQL

変換されたコードでデータ型が欠落していた問題を解決しました。

Teradata BTEQ

Amazon Redshift RSQL

変換されたコードで代替変数が誤って引用される問題を解決しました。

Teradata BTEQ

Amazon Redshift RSQL

FastLoad スクリプト内の値を使用した置換変数の変換に関する問題を修正しました。

Vertica

Amazon Redshift

変換されたコード内の TIME データ型のサポートを実装しました。

Vertica

Amazon Redshift

SELECT DISTINCT および ORDER BY 式の変換が改善されました。

Vertica

Amazon Redshift

制約の変換に対するサポートが追加されました。

Vertica

Amazon Redshift

評価レポートがカンマ区切り値 (CSV) ファイルとして保存されない問題を解決しました。

AWS SCT ビルド 659 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

複数のソースデータベースの統合評価レポートを生成する [新しいプロジェクトウィザード] を改善しました。

すべて

すべて

複数のソースデータベースとターゲットデータベースを含むプロジェクトで拡張パックが作成されなかった問題を修正しました。

すべて

すべて

アプリケーションソースコードに埋め込まれている SQL コードの変換が改善されました。

すべて

すべて

AWS SCT コマンドラインインターフェイスのさまざまなフォルダからスクリプトを実行する機能が追加されました。

すべて

Amazon Redshift

Amazon Redshift 仮想ターゲットデータベースプラットフォームを使用する移行プロジェクトで、ユーザーが [最適化を実行] を選択したときに表示される警告メッセージを改善しました。

すべて

Aurora PostgreSQL

移行対象として、Aurora PostgreSQL 互換エディションに PostgreSQL メジャーバージョン 13 のサポートを実装しました。

すべて

Amazon RDS for MySQL

大文字と小文字を区別しないコード変換をデフォルトで実装しました。

Azure Synapse Analytics

Amazon Redshift

コマンドラインインターフェイスでソースデータベースへの接続に失敗するエラーを解決しました。

Microsoft SQL Server

PostgreSQL

Aurora PostgreSQL

結合条件付きの UPDATE ステートメントを含むプロシージャの変換が改善されました。

Microsoft SQL Server

PostgreSQL

Aurora PostgreSQL

等号の後の値を含むトリガー、ストアドプロシージャ、および関数の変換が改善されました。

Microsoft SQL Server

PostgreSQL

Aurora PostgreSQL

DELETE ステートメントと OR 演算子を含むプロシージャのトランスフォーマーエラーを修正しました。

Microsoft SQL Server

PostgreSQL

Aurora PostgreSQL

OUTPUT 句の変換が改善されました。

Microsoft SQL Server DW

Amazon Redshift および AWS Glue

NUMERIC データ型の変換が改善されました。

Microsoft SQL Server DW

Amazon Redshift

元のテーブルと同じ名前のテーブルエイリアスを持つビューの変換が改善されました。

Microsoft SSIS

AWS Glue

AWS Glue 接続認証情報が [接続の設定] ウィンドウに表示されない問題を修正しました。

Netezza

Amazon Redshift

変更データキャプチャ (CDC) データ移行タスクを毎日繰り返す機能が追加されました。

Netezza

Amazon Redshift

データ抽出エージェントの登録を解除した後に [タスク] タブが非アクティブになる問題を修正しました。

Netezza

Amazon Redshift

データ移行エージェントの登録確認がユーザーインターフェイスに表示されない問題を修正しました。

Netezza

Amazon Redshift

ソースデータベースへの接続が [Loader エラー] で失敗する問題を修正しました。

Netezza

Amazon Redshift

保存したプロジェクトを開いた後にデータ移行エージェントが実行されないというエラーを解決しました。

Oracle

「Amazon RDS for Oracle」

Oracle 統合監査のサポートを実装しました。

Oracle

PostgreSQL

Aurora PostgreSQL

C# アプリケーションに SQL コード変換を実装しました。詳細については、「C# アプリケーションでの SQL コード」を参照してください。

Oracle

PostgreSQL

Aurora PostgreSQL

コード変換の変更がわかりやすくなるように、大文字と小文字が区別されるオブジェクト名に新しい変換ロジックを実装しました。AWS SCT は、大文字のオブジェクト名を小文字に変換します。その逆も同様で、AWS SCT は小文字のオブジェクト名を大文字に変換します。他のオブジェクト名や予約語は変更されずに変換されます。

Oracle

PostgreSQL

Aurora PostgreSQL

NOT NULL 制約のないハッシュパーティションの変換が改善されました。

Oracle

Aurora PostgreSQL

Oracle CHECKFOREIGN KEY の変換のサポートと、ENABLE NOVALIDATE 句による NOT NULL 制約が追加されました。

Oracle DW

Amazon Redshift

浮動小数点数の誤った値が移行される問題を修正しました。

Oracle DW

Amazon Redshift および AWS Glue

カンマ区切り値 (CSV) ファイルのデータベース移行評価レポートで、列が空になる問題を解決しました。

SAP ASE

PostgreSQL

Aurora PostgreSQL

変換が予期せず中断される問題を修正しました。

Snowflake

Amazon Redshift

VARIANT データ型の変換が改善されました。

Teradata

Amazon Redshift

COLLECT STATISTICS ステートメントの変換を向上しました。

Teradata

Amazon Redshift

PERIOD 列を含むネストされたビューを変換すると、アクション項目 9998 が表示されない問題を修正しました。

Teradata

Amazon Redshift および AWS Glue

保存したプロジェクトを開いた後、仮想 AWS Glue ターゲットプラットフォームが UI に表示されない問題を修正しました。

Teradata BTEQ

AWS Glue

保存したプロジェクトを開いた後、仮想 AWS Glue ターゲットプラットフォームへの変換がサポートされない問題を修正しました。

Teradata BTEQ

Amazon Redshift RSQL

変換されたコードの構文強調表示が改善されました。

Teradata BTEQ

Amazon Redshift RSQL

アップロード後のパラメータ値のチェックを実装しました。サポートされていない値は [変数] タブで強調表示されます。

Vertica

Amazon Redshift

集合関数の変換を実装しました。

Vertica

Amazon Redshift

プロジェクションのマテリアライズドビューへの変換を実装し、プロジェクションのソースコードを表示する UI を改善しました。

AWS SCT ビルド 658 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

AWS Secrets Manager との統合が行われました。Secrets Manager に保存されているデータベース接続認証情報を使用できるようになりました。

すべて

すべて

AWS SCT コマンドラインインターフェイスに YAML 形式のスクリプトのサポートが追加されました。

すべて

Amazon Redshift

データ抽出エージェントでの Amazon S3 インターフェイスエンドポイント (VPCE) のサポートを実装しました。

すべて

Amazon Redshift

すでにサポートされている Amazon Redshift と AWS Glue の組み合わせに加えて、Amazon Redshift 仮想ターゲットデータベースプラットフォームのサポートが追加されました。

Greenplum

Amazon Redshift

[SQL として保存] オプションが、変換された SQL コードをファイルに保存しなかった問題を修正しました。

IBM Db2 LUW

Microsoft Azure SQL データベース

Microsoft SQL Server

Oracle

SAP ASE

Aurora MySQL

Amazon Aurora MySQL で MySQL 8.0 互換エディションの新機能をサポートするように変換が改善されました。

Microsoft SQL Server

Aurora MySQL

Aurora PostgreSQL

MySQL

PostgreSQL

アクション項目 810 が必要なときに表示されない問題を修正しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

UPDATEDELETEINSERT ステートメントによるプロシージャの変換が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

アクション項目 7810 が必要なときに表示されない問題を修正しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

IF...ELSE ステートメント内にネストされている EXEC ステートメントの変換が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

インデックスで囲まれたビューの変換が改善されました。

Netezza

Amazon Redshift

変更データキャプチャ (CDC) 演算でロード中のライブトランザクションを追跡することで、データ移行エージェントを改善しました。CDC セッションが特定の時間に開始するようにスケジュールされている場合、データ移行タスクを停止できるようになりました。また、CDC でタスクを停止すると、コンソールにエラーログレベルが表示されます。

Oracle

すべて

テーブルローダーが拡張され、AWS SCT で共有オプション付きのオブジェクトがロードされるようになりました。

Oracle

Aurora PostgreSQL

PostgreSQL

SYSDATE 関数の変換が改善され、[コンバージョン設定] にタイムゾーンを変更する機能が追加されました。

Oracle

Aurora PostgreSQL

PostgreSQL

動的ステートメントが変換されない問題を解決しました。

Oracle

Aurora PostgreSQL

PostgreSQL

変換されたコードにシステム生成の名前が含まれない問題を修正しました。

Oracle

Oracle DW

Aurora PostgreSQL

PostgreSQL

トリガー内にネストされた SELECT ステートメントの変換が改善されました。

Oracle DW

Amazon Redshift

拡張パック内のTO_DATETO_TIMESTAMPTO_TIMESTAMP_TZ 関数の変換が改善されました。

Snowflake

Amazon Redshift

変換された SQL コードをオブジェクトごと、またはステートメントごとに異なるファイルに保存するオプションが追加されました。

Teradata

Amazon Redshift

CONCAT 関数の変換が改善されました。

Teradata

Amazon Redshift

WHERE 句内にネストされている SELECT ステートメントの変換が改善されました。

Teradata

Amazon Redshift

ユーザーがテーブルをドロップして再作成した後に、SET テーブルと MULTISET テーブルが誤って変換される問題を解決しました。

Teradata

Amazon Redshift

WITH 句を含むプロシージャの変換が改善されました。

Teradata

Amazon Redshift

DATE データ型の変換が改善されました。

Teradata

Amazon Redshift RSQL

FastExport スクリプトの変換中に予期しないトランスフォーマーエラーが発生する問題が解決されました。

Teradata BTEQ

Amazon Redshift RSQL

結合インデックスからマテリアライズドビューへの変換に対するサポートが追加されました。

Teradata BTEQ

Amazon Redshift RSQL

複数行を含む TITLE 定義の変換に対するサポートが追加されました。

Teradata BTEQ

Amazon Redshift RSQL

地理空間データ型のサイズが変換されない問題を解決しました。

Teradata BTEQ

Amazon Redshift RSQL

パラメータ名が小文字に変換される問題を修正しました。

Teradata BTEQ

Amazon Redshift RSQL

MACRO ステートメント内にネストされているストアドプロシージャが変換されなかった問題を修正しました。

Vertica

Amazon Redshift

ALL 演算子での変換が改善されました。

Vertica

Amazon Redshift

[変換設定]の Use Union all view? オプションが適用されなかった問題を解決しました。

Vertica

Amazon Redshift

TIME および TIME WITH TIMEZONE データ型の変換が改善されました。

Vertica

Amazon Redshift

Flex テーブルのロードに関する問題を解決しました。

解決された問題:
  • 全般的な機能強化。

AWS SCT ビルド 657 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

セキュリティ脆弱性の問題を解決するために、Apache Log4j をバージョン 2.17 にアップグレードしました。

すべて

Amazon Redshift

キー管理統計が AWS SCTプロジェクトに保存されないスキーマ最適化プロジェクトが改善されました。

Amazon Redshift

Amazon Redshift

サーバー情報の更新に関する問題を修正しました。

Apache Cassandra

Amazon DynamoDB

AWS SCT コマンドラインインターフェースを使用する際のマッピングルールに関する問題を修正しました。

Apache Cassandra

Amazon DynamoDB

証明書のタイトルが更新されたために移行タスクが作成されなかった問題を解決しました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

Microsoft SQL Server プロシージャをダイナミック SQL で変換しているときに、アクション項目 7672 が表示されない問題を修正しました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

テーブル値関数の変換が改善されました。

Azure SQL データベース

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

デフォルトの戻り値を持つストアドプロシージャのOUT 引数が INOUT 引数に変換されない問題を解決しました。

Greenplum

Amazon Redshift

最も使用頻度の高いテーブルと列を QueryLog テーブルから見つけることで、最適化戦略が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

以下の変換に関する問題が修正されました。

  • 文字列連結代入演算子 (+=)

  • SCOPE_IDENTITY 関数

  • varchar(max) データ型

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

サポートされていない関数を含むビューの変換が改善されました。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

サポートされていない関数が別の関数の引数として誤って変換される問題を修正しました。

Microsoft SQL Server

Babelfish for Aurora PostgreSQL

遷移テーブル参照の変換が改善されました。

Microsoft SQL Server DW

Amazon Redshift

ソースデータベースのメタデータツリーに集約関数カテゴリを追加しました。

Microsoft SQL Server DW

Amazon Redshift

TIME データ型の変換が改善されました。

Azure Synapse Analytics

Greenplum

Netezza

Microsoft SQL Server DW

Snowflake

Teradata

Amazon Redshift

仮想ターゲットデータベースプラットフォームを使用しているときに DROP および CREATE スクリプトが保存されない問題を修正しました。

Microsoft SQL Server Integration Services

AWS Glue

ソースオブジェクトのスクリプトが UI に表示されない問題を解決しました。

Netezza

Amazon Redshift

ファクトテーブルとコロケーションに適したディメンションを選択することで、最適化戦略が改善されました。

Oracle

Aurora PostgreSQL

PostgreSQL

シーケンス番号を使用する Oracle トリガーが正しく変換される問題が解決されました。

Oracle

Aurora PostgreSQL

PostgreSQL

公開データベースリンクを含むビューの変換が改善されました。

Oracle DW

Amazon Redshift

インデックス列のカーディナリティを分析することによる最適化戦略が改善されました。

Oracle DW

Amazon Redshift

文字列を連結するユーザー定義のカスタムスカラー関数が不適切に変換される問題を修正しました。

Snowflake

Amazon Redshift

[SQL として保存] オプションが UI に表示されない問題を修正しました。

Teradata

Amazon Redshift

LOADER ERROR 例外が発生して統計収集が失敗する問題を修正しました。

Teradata

Amazon Redshift

[レポートの作成] オプションが UI に表示されない問題を修正しました。

Teradata

Amazon Redshift

CAST 関数の変換が改善されました。

Teradata

Amazon Redshift

ST_Line_Interpolate_Point の変換が破損する問題を修正しました。

Teradata

Amazon Redshift

Python ライブラリパスから予期しない値を削除しました。

Teradata

Amazon Redshift RSQL

複数の FastLoad スクリプトの変換中に発生したリゾルバーエラーを修正しました。

Teradata BTEQ

Amazon Redshift RSQL

DATABASE コマンドとジオメトリデータ型の変換が改善されました。

Teradata BTEQ

AWS Glue

UI のソーススクリプトとターゲットスクリプトが正しく同期されない問題を修正しました。

解決された問題:
  • 全般的な機能強化。

AWS SCT ビルド 656 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

1 つのプロジェクト内での複数のソースデータベースとターゲットデータベースのサポートが追加されました。同じプロジェクト内の異なるデータベーススキーマとターゲットプラットフォームに一致するマッピングルールを作成できるようになりました。

すべて

すべて

仮想ターゲットデータベースプラットフォームのサポートが追加されました。ユーザーはターゲットデータベースに接続しなくても、ソースデータベースのスキーマがどのように変換されるかを AWS SCT で確認できるようになりました。

すべて

すべて

UI の改良点:

  • ソースとターゲットのメタデータツリーに、[サーバーに接続] と [サーバーから切断] オプションが追加されました。

  • AWS SCT プロジェクトからデータベースサーバーを削除するオプションが追加されました。

Cassandra

Amazon DynamoDB

CASSANDRA_HOME 変数の cassandra.yaml の後ろや conf フォルダに、スラッシュ (/) が含まれない検索時の問題を解決しました。

Cassandra

Amazon DynamoDB

Amazon Linux 2 用 Amazon マシンイメージ (AMI) へのサポートが追加されました。

Cassandra

Amazon DynamoDB

Cassandra に不正なキーが与えられたときに表示されるエラーメッセージが改善されました。

Cassandra

Amazon DynamoDB

ターゲットデータベースのバージョンに応じて cassandra-env.yaml ファイル内のプロパティを変更することで、変換を改善しました。

Cassandra

Amazon DynamoDB

ターゲットの Cassandra データセンターの Java バージョンを 1.8.0 に増やしました。

Greenplum

Amazon Redshift

[Project Settings] (プロジェクト設定) での最適化戦略を改善しました。

Greenplum

Amazon Redshift

An I/O error occurred while sending to the backend エラーでオブジェクトがデータベースに適用されなかったデータ移行上の問題を解決しました。

Greenplum

Microsoft SQL Server DW

Amazon Redshift

Apply RTRIM to string columns オプションが UI に表示されない問題を解決しました。

Microsoft SQL Server

Babelfish for Aurora PostgreSQL

ターゲットプラットフォームとしての Babelfish for Aurora PostgreSQL に対するサポートを追加しました。SQL Server から Babelfish for Aurora PostgreSQL への移行を推定するための評価レポートを作成できるようになりました。

Netezza

Amazon Redshift

[Project Settings] (プロジェクト設定) での最適化戦略を改善しました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

インデックスの一意の名前を生成する機能を実装しました。

SAP ASE

Aurora PostgreSQL

PostgreSQL

ターゲットスクリプトでインデックス列が重複する問題を修正しました。

Snowflake

Amazon Redshift

[空スキーマを非表示にする]、[空データベースを非表示にする]、および [システムデータベース/スキーマを非表示にする] オプションが UI に表示されない問題を解決しました。

Teradata

Amazon Redshift RSQL

Teradata MultiLoad ジョブスクリプトから Amazon Redshift RSQL スクリプトへの変換に対するサポートが追加されました。

Teradata

Amazon Redshift RSQL

FastLoad および FastExport スクリプトの代替変数を変換する際に生じる問題を修正しました。

Teradata

Amazon Redshift RSQL

[概要] タブから切り替えた後、アクション項目が [アクション項目] タブに表示されない不具合を修正しました。

Teradata

Amazon Redshift RSQL

FastExport スクリプトの変換中にレポートを生成した後、エラーが発生する問題を修正しました。

Teradata

Amazon Redshift RSQL

シェルスクリプトを変換した後に生じるフォーマット上の問題を解決しました。

Teradata

Amazon Redshift RSQL

AI 13177 が変換されたスクリプトでコメントされるように、問題を修正しました。

Teradata

Amazon Redshift

一時テーブルの変換が破損する問題を修正しました。

Teradata

Amazon Redshift

SET QUERY_BAND ステートメントの変換を向上しました。

Teradata

Amazon Redshift

NORMALIZE オペレーションが破損する問題を修正しました。

Vertica

Amazon Redshift

AI 17008 の説明を向上させました。

解決された問題:
  • 全般的な機能強化。

AWS SCT ビルド 655 のリリースノート

ソース Target 新機能、強化点、修正点

Teradata

Amazon Redshift RSQL

FastLoad または MultiLoad の使用時に、すべての評価上の問題がレポートに表示されるように、問題を修正しました。

Teradata

Amazon Redshift RSQL

Teradata FastExport ジョブスクリプトから Amazon Redshift RSQL スクリプトへの変換に対するサポートが追加されました。

Teradata

Amazon Redshift RSQL

FastLoad の使用時に、[Save manifest to S3] (マニフェストを S3 に保存) アクションがオフラインモードで有効になるように、問題を修正しました。

Teradata

Amazon Redshift RSQL

FastLoad などのスクリプトにマッピングルールが適用されるように、問題を修正しました。

Greenplum

Amazon Redshift

Greenplum でサポートされる最小ドライババージョンを 42.2.5 に増加しました。

Greenplum

Amazon Redshift

ドライババージョン 42.2.5 以降で、SSL 経由での Greenplum への接続を追加しました。

Oracle DW

Amazon Redshift

別の UDF 内でカスタムユーザー定義のスカラー関数 (UDF) を実行する際のサポートが改善されました。

Oracle DW

Amazon Redshift

Failed to compile udf エラーで、関数がデータベースに適用されない問題を修正しました。

Oracle DW

Amazon Redshift

%ROWTYPE パラメータの pls-type など、適切な型宣言を行うことで変換を向上させました。

Teradata

Amazon Redshift RSQL

情報タイプ評価の問題がレポートに表示されない問題を解決しました。

Teradata

Amazon Redshift RSQL

一部のスクリプトを変換した後のトランスフォーマーエラーを解決しました。

Teradata

Amazon Redshift RSQL

問題が変換されたスクリプトにコメントされるように、問題を修正しました。

Teradata

Amazon Redshift

変換後に「CAST」ではなくFastExport ->EXPORT ->「null」が表示される問題を修正しました。

Teradata

Amazon Redshift

ドライババージョン 1.2.43 を使用している場合、Cause:[JDBC Driver]String index out of range: 0 で適用したときに拡張パックの一部の機能が失敗する問題を解決しました

Teradata

Amazon Redshift

SET テーブル変換 - SET テーブルエミュレーションを insert-select ステートメントに追加しました。

Teradata

Amazon Redshift

キャスト - サポートするデータ型キャスティングが更に追加されました。

Teradata

Amazon Redshift

"other_current_time_01" の変換の破損を修正しました

Teradata

Amazon Redshift

Teradata FastExport — Amazon Redshift RSQL: Teradata FastExport コマンド—FIELD の変換を改善

Teradata

Amazon Redshift

Teradata FastExport — Amazon Redshift RSQL: Teradata FastExport コマンド—LAYOUT の変換を改善

Oracle

PostgreSQL

Aurora PostgreSQL

SAVE EXCEPTIONS ステートメントが含まれるオブジェクトのターゲットスクリプトが再変換後に変更される問題を修正しました。

Oracle

PostgreSQL

Aurora PostgreSQL

proc_cursor_with_calc_columns 変換後に、ORDER BY 句の誤ったフィールドが指定される問題を解決しました。

Oracle

PostgreSQL

Aurora PostgreSQL

解決済み: ASSOCIATIVE COLLECTION 変換で、追加のaws_oracle_ext$array_id$temporary 変数宣言が必要となる。

Oracle

PostgreSQL

Aurora PostgreSQL

解決済み:同じテーブルが所有するインデックスと同じ名前の PRIMARY KEY が誤って変換される。

解決された問題:
  • 全般的な機能強化。

AWS SCT ビルド 654 のリリースノート

ソース Target 新機能、強化点、修正点

Oracle

PostgreSQL

Aurora PostgreSQL

階層クエリ疑似列、PRIOR 列の解析エラーに関連する問題を解決しました。

Oracle

PostgreSQL

Aurora PostgreSQL

スラッシュとアスタリスク (/*) が含まれる複数行のコメントが正しく変換されるように、問題を修正しました。

Oracle

PostgreSQL

Aurora PostgreSQL

拡張パックにシステムビュー USER_COL_COMMENTS エミュレーションを追加しました。

Oracle

PostgreSQL

Aurora PostgreSQL

引用符で囲まれたリテラルの変換を改善しました。

DB2 LUW

PostgreSQL

Aurora PostgreSQL

テーブル、ビュー、エイリアス、または列の説明にラベルを追加または置換する LABEL ステートメントの変換を改善しました。

Oracle

なし

SYS.USER$ システムテーブルを DBA_USERS ビューに置き換え、クエリを改善しました。

Oracle DW

Amazon Redshift

Oracle DW メタデータクエリを更新しました。

Teradata

Amazon Redshift RSQL

シェル、Teradata FastLoad スクリプト、Teradata Basic Teradata Query (BTEQ) スクリプトから Amazon Redshift RSQL スクリプトへの変換に対するサポートが追加されました。

Teradata BTEQ

Amazon Redshift RSQL

「merge_01」が誤って変換される問題を解決しました。

Teradata BTEQ

Amazon Redshift RSQL

新しい行のスクリプトの末尾に End または Identify (EOI) が表示される問題を修正しました。

Azure Synapse

Amazon Redshift

Azure Synapse に誤ったパスワードが与えられたときに表示されるエラーメッセージが改善されました。

Teradata

Amazon Redshift

Teradata スタンダードに従って、正しいエイリアス名を転送するように UPDATE ステートメントの変換を改善しました。

Teradata

Amazon Redshift

アクションが受信されないカーソル変換エラーを解決しました。

Teradata

Amazon Redshift

TD_NORMALIZE_OVERLAP 変換で行が削除される問題を解決しました。

Teradata

Amazon Redshift

強化された TO_DATE 関数向けに、厳密な日付チェックがサポートされるようになりました。

Teradata

Amazon Redshift

組み込み関数 TO_NUMBER(n) の変換が改善されました。

Teradata

Amazon Redshift

メタデータツリーにスキーマカテゴリがない問題を修正しました。

Greenplum

Amazon Redshift

Greenplum テーブルの仮想パーティションを作成するときのリスト選択に、GP_SEGMENT_ID を追加しました。

Greenplum

Amazon Redshift

関数がターゲットに適用されない問題を解決しました。

MS SQL Server DW

Amazon Redshift

AI 9996 を使用せずに変換した後に、変換エラーが発生する問題を解決しました。

MS SQL Server DW

Amazon Redshift

拡張パックウィザードを開くときに、エラーがログに記録される問題を修正しました。

MS SQL Server DW

Amazon Redshift

Redshift Python 関数で誤ったスタイルのコメントが使用される問題を修正しました。

Netezza

Amazon Redshift

AWS プロファイルを持つ Netezza-Redshift 拡張パックの作成に失敗する問題を修正しました。

Teradata

Amazon Redshift RSQL

FastLoad セッションコマンドの変換を改善しました。

Teradata

Amazon Redshift RSQL

FastLoad スクリプト評価レポートが改善されました。

Teradata

Amazon Redshift RSQL

FastLoad WRITER Save to S3 (S3 に保存) アクションを実装しました。

Teradata

Amazon Redshift RSQL

FastLoad の [Save Script\Save manifest to s3] (スクリプト/マニフェストを S3 に保存) ボタンがアクティブにならない問題を解決しました。

Teradata

Amazon Redshift RSQL

FastLoad multifile_script が、変換後に予想される 3 つのファイルではなく、1 つのマニフェストファイルのみ作成する問題を修正しました。

Teradata

Amazon Redshift RSQL

FastLoad で S3 パスに追加のフォルダが表示される問題を修正しました。

Teradata

Amazon Redshift RSQL

FastLoad で S3 パス内のマニフェストファイルの名前に誤りが生じる問題を解決しました。

解決された問題:
  • 全般的な機能強化。

AWS SCT ビルド 653 のリリースノート

ソース Target 新機能、強化点、修正点

Oracle

PostgreSQL

Aurora PostgreSQL

呼び出された関数またはプロシージャで作成される動的 SQL を変換するための機能を実装しました。

Oracle

PostgreSQL

Aurora PostgreSQL

動的 SQL 変換を改善: バインド変数としてのインパラメータ。

Oracle DW 18、19

Amazon Redshift

Oracle から Redshift への変換に対する改善を実装: 強化された組み込み変換機能。集計関数 LISTAGG、分析 LISTAGG。

Oracle DW 18、19

Amazon Redshift

Oracle から Redshift への変換に対する改善を実装: 新機能のクエリ。

Vertica

Amazon Redshift

Vertica から Redshift への変換に対する改善を実装: SSL=True での SSL から JDBC への接続。

MS SQL Server DW

Amazon Redshift

MS SQL Server から Redshift への変換に対する改善:外部テーブル。

Teradata

Amazon Redshift

Teradata から Redshift への変換に対する改善: INTERVAL データ型の算術演算。

Teradata

Amazon Redshift

Teradata から Redshift への変換に対する改善: 横方向の列エイリアスをサポート。

Oracle

なし

次の Loader クエリでは、SYS.USER$ ではなく DBA_USERS を使用するようになります。

  • get-tree-path-list-by-name-path.sql

  • estimate-table-or-view-constraints-by-schema.sql

  • estimate-table-or-view-constraints-by-selected-schemas.sql

Teradata

Amazon Redshift

SCT が Teradata マクロを Redshift ストアドプロシージャに変換する際の、コメントの配置を改善しました。

Oracle DW

Amazon Redshift

日付/タイムスタンプ形式の要素の変換を改善: TO_DATETO_TIMESTAMP、およびTO_TIMESTAMP_TZ

Teradata

Amazon Redshift

Teradata カーソルの変換エラーを改善しました。

Teradata

Amazon Redshift

TD_NORMALIZE_OVERLAP の属性が変換中に削除される問題を修正しました。

Teradata

Amazon Redshift

SCT がクエリを変換するときに、MAX 関数は無視される問題を修正しました。

Teradata

Amazon Redshift

SCT で、テラデータの文字関数が Redshift の LENGTH 関数に変換されるようになりました。

Teradata

Amazon Redshift

SCT が、最も一般的に使用される形式の FORMAT から TO_CHAR への変換をサポートするようになりました。

すべて

すべて

暗号化されたルーチンの変換が改善されました。

解決された問題:
  • 全般的な機能強化。

AWS SCT ビルド 652 のリリースノート

ソース Target 新機能、強化点、修正点

Microsoft SQL Server

PostgreSQL

sp_getapplock および sp_releaseapplock 関数向けにアプリロックを追加しました。

なし

Amazon Redshift

コマンドラインインターフェイス (CLI) の改善: スクリプトコマンドモードが実装されました。

Oracle

PostgreSQL

Aurora PostgreSQL

動的 SQL 内にルーチンパラメータサンプリングが実装されました。

Oracle

PostgreSQL

Aurora PostgreSQL

呼び出された関数またはプロシージャで作成される動的 SQL への変換が改善されました。

Microsoft SQL Server

Oracle

DB2 LUW

Aurora PostgreSQL

各 Lambda 関数は、ポリシーを介して一度だけデプロイおよび構成され、一般的な Lambda 関数はすべての使用可能なソースで再利用されます。

DB2 LUW

PostgreSQL

DB2 LUW をソースとして使用しているときに「9996 — 重要度大 -トランスフォーマーエラーが発生しました」というエラーメッセージが発生する問題を解決しました。

Teradata

Amazon Redshift

近日発表の Amazon Redshift 起動時に、再帰的なテーブル表現をサポート。

Azure Synapse

Amazon Redshift

スキーマ最適化ルールを実装しました。

Teradata

Amazon Redshift

Teradata マクロから Redshift ストアドプロシージャへのタイムゾーン変換をサポート。

Teradata

Amazon Redshift

PERIOD 値の算術演算をサポート。

Teradata

Amazon Redshift

Teradata 再帰共通テーブル式 (RECURSIVE CTE) の変換Support。

Teradata

Amazon Redshift

ユーザー設定の enable_case_sensitive_identifier を使用して、大文字と小文字を区別する識別子をサポート。このため、「COLUMN_NAME」と「Column_Name」はそれぞれ異なる列名となります。

Teradata

Amazon Redshift

10 進数フィールドが同じ精度で変換されるように、10 進数データ型上の問題を解決しました。

Teradata

Amazon Redshift

区間算術減算が正しく変換されるように、区間演算上の問題を解決しました。

Teradata

Amazon Redshift

Teradata NUMBER から DATE 型へのキャスティングを改善しました。

Teradata

Amazon Redshift

Teradata DATE から NUMBER 型へのキャスティングを改善しました。

Teradata BTEQ

Amazon Redshift

PERIOD データ型への変換が改善されました。

Teradata

Amazon Redshift

GEOMETRY 列を持つテーブルのメタデータが Teradata から正しくロードされるように、問題を修正しました。

Teradata

Amazon Redshift

Teradata マクロを Redshift ストアドプロシージャに変換するときのマージステートメントの変換をサポート。

Teradata

Amazon Redshift

Teradata から Redshift に移行する際の単純なマクロの変換を改善しました。

Teradata

Amazon Redshift

Teradata UPDATE ステートメントの変換が、Teradata 標準に従って正しいエイリアス名を転送することを確認。

解決された問題:
  • 全般的な機能強化。

AWS SCT ビルド 651 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

リストされている推奨変換アクション項目へのリンクを更新して、AWS SCT レポートを強化しました。

MS SQL Server

PostgreSQL

STR() の変換に対するサポートが追加されました。

MS SQL Server

PostgreSQL

ビット単位の EXOR 演算子 (Microsoft SQL Server の ^) を PostgreSQL の # 演算子に変換する機能を追加しました。

Oracle

PostgreSQL

PostgreSQL ターゲットの NULL で AWS SCT 拡張パック aws_oracle_ext.UNISTR(null) 機能が固まる問題を解決しました。今後は AWS SCT が NULL を処理します。

Teradata BTEQ

Amazon Redshift RSQL

Amazon Redshift RSQL MERGE の変換で変換エラーが発生する問題を解決するために、変換が改善されました。

Oracle DW

Amazon Redshift

拡張ビルトインを実装しました。

Oracle DW

Amazon Redshift

自動リストパーティション化 (TBL_PART_LIST_AUTO)、複数列リスト (TBL_PART_MULTI_LIST)、および間隔リファレンス (TBL_PART_RANGE_INTVAL_REF) などを含む、メタデータ機能駆動型の機能強化が追加されました。

なし

Amazon Redshift

UNION ALL 変換に使用する物理パーティションのパーティションテーブル制限を増加しました。

Teradata

Amazon Redshift

評価レポートのスコープに対する変換を改善しました。

Teradata

Amazon Redshift

複雑な Teradata マクロに対する変換を改善しました。

Teradata

Amazon Redshift

サポートされていない SQL をコメントアウトしながら、Teradata マクロから Amazon Redshift ストアドプロシージャへの変換を改善しました。

Teradata

Amazon Redshift

Teradata マクロを Amazon Redshift ストアドプロシージャに変換すると、誤ったエイリアス名への参照が発生する問題を修正しました。

Teradata

Amazon Redshift

Teradata QUALIFY ステートメントの変換を改善しました。

Teradata

Amazon Redshift

Amazon Redshift にコメントを転送し、ビューで実行された変更の履歴を保持するための変換を改善しました。

Teradata

Amazon Redshift

RESET WHEN 句が正しく変換されない問題を解決しました。

Teradata BTEQ

Amazon Redshift

MERGE ステートメントが含まれる BTEQ スクリプトの変換が改善されました。

Teradata

Amazon Redshift

PERIOD データ型フィールドの変換を改善するための組み込み関数を追加しました。

Microsoft SQL Server

Amazon Redshift

TIME データ型の変換データ型マッピングを強化しました。

すべて

すべて

AWS Schema Conversion Tool CLI リファレンスのマニュアルの初回発行版 (PDF 形式) へのアクセスを追加しました。「AWS Schema Conversion Tool CLI リファレンス」を参照してください。

解決された問題:
  • 全般的な機能強化。

AWS SCT ビルド 650 のリリースノート

ソース Target 新機能、強化点、修正点

すべて

すべて

以下を含めた抽出エージェントの使用が更新および強化されました。

  • 共有ストレージと専用コピーエージェントで使用する構成。

  • あるプロジェクトから別のプロジェクトへとデータを書き出すタスクのエクスポートとインポート。

  • ソースとしての Azure SQL Data Warehouse (Azure Synapse) へのサポート。

  • ネイティブ Netezza パーティショニングの使用。

詳細については、「AWS Schema Conversion Tool を使用してオンプレミスのデータウェアハウスから Amazon Redshift にデータを移行する」を参照してください。

すべて

Amazon RDS PostgreSQL 13

AWS SCT で Amazon RDS PostgreSQL 13 をターゲットとしてサポートするようになりました。

Microsoft SQL Server

Aurora PostgreSQL

Microsoft SQL Server プロシージャから Aurora PostgreSQL ターゲットへの結果セットの変換が改善されました。

Oracle DW

Amazon Redshift

Oracle から Amazon Redshift への変換に対する改善を実装しました。

Oracle DW

Amazon Redshift

動的 SQL ステートメントの変換に対する改善を実装しました。

Oracle DW

Amazon Redshift

SQL UDF 変換に対する改善を実装しました。

Oracle DW

Amazon Redshift

AWS SCT が EXTERNAL TABLES の変換をサポートしないことを示すメッセージを明確にしました。

Oracle DW

Amazon Redshift

組み込み変換関数を強化。

Teradata BTEQ

Amazon Redshift RSQL

AWS SCT GUI の使用中の BTEQ スクリプト内での置換パラメータの処理が改善されました

Microsoft SQL Server DW

Microsoft SQL Server

Azure

Azure Synapse

すべて

Microsoft SQL Server、Azure、および Azure Synapse でサポートされている JDBC ドライバーの最小バージョンがアップグレードされました。

解決された問題:
  • Teradata: マクロ変換に対する補足改善 [解決済み]

  • SQL エラーの原因となる特殊文字がターゲットでエスケープされ、元に戻すのに再作業が必要となる問題 [解決済み]

  • 全般的な機能強化

AWS SCT ビルド 649 のリリースノート

ソース Target 新機能、強化点、修正点

Microsoft SQL Server DW

Amazon Redshift

MSSQL から Amazon Redshift への変換が改善され、一時テーブルがサポートされるようになりました。

Oracle DW

Amazon Redshift

以下を含む、組み込み関数の拡張を実装しました。

変換関数

  • TO_BINARY_DOUBLE

  • TO_BINARY_FLOAT

  • TO_NUMBER

  • TO_DATE

  • TO_TIMESTAMP

  • TO_TIMESTAMP_TZ

  • TO_DSINTERVAL

  • TO_YMINTERVAL

  • VALIDATE_CONVERSION

Oracle DW

Amazon Redshift

いかを含む、近似クエリ処理の機能強化を実装しました。

集計関数

  • ANY_VALUE

  • APPROX_COUNT_DISTINCT

  • APPROX_COUNT_DISTINCT_DETAIL

  • APPROX_COUNT_DISTINCT_AGG

  • LISTAGG

  • TO_APPROX_COUNT_DISTINCT

Teradata

Amazon Redshift

Teradata の自動ソートとディストリビューションキー選択に対する変換機能強化を実装しました。DB エンジンは、ディストリビューションキーとソートキーを自動的に選択します。[Current projects settings] (現在のプロジェクトの設定) > [Optimization strategies] (最適化戦略) > [Initial Key Selection Strategy] (初期キー選択戦略)] ダイアログに、[Use Amazon Redshift automatic table tuning] (Amazon Redshift の自動テーブルチューニングを使用) というラベルの付いたラジオボタンが導入されました。

Teradata

Amazon Redshift

AWS SCT が Teradata からすべてのテーブルにロードされるように、AWS SCT テーブルローダーを強化しました。

Teradata

Amazon Redshift

Amazon Redshift が単純な WHERE NOT EXISTS 句を含む相関サブクエリパターンをサポートするように、変換の強化を実装しました。

Teradata

Amazon Redshift

マクロで ECHO コマンドが使用できるように、サポートを追加しました。

DB2 LUW

PostgreSQL

Aurora PostgreSQL

次を含む DYNAMIC RESULTS SETS 変換へのサポートを実装しました。

  • カーソル句 WITH RETURN/WITH RETURN TO CLIENT

  • DYNAMIC RESULT SETS ルーチン句の変換

Microsoft SQL Server

Oracle

DB2 LUW

SAP ASE

Aurora PostgreSQL

ターゲットとしての現在の Aurora RDS PostgreSQL へのサポートを実装しました。

Microsoft SQL Server

Oracle

DB2 LUW

SAP ASE

MariaDB

ターゲットとしての MariaDB 10.5 へのサポートを実装しました。

Microsoft SQL Server

MariaDB

挿入された列の結果セットを返す INSERT-RETURNING へのサポートを実装しました。

Oracle

Aurora PostgreSQL

Oracle から Aurora PostgreSQL に変換するための XMLFOREST 関数へのサポートが追加されました。

解決された問題:
  • 全般的な機能強化。

AWS SCT ビルド 648 のリリースノート

ソース Target 新機能、強化点、修正点

Oracle

PostgreSQL

Amazon Aurora PostgreSQL 互換エディション

Aurora PostgreSQL 拡張パックカスタム適用モードを実装: 数値/日付およびテキスト型の演算子。

Oracle

Microsoft SQL Server

DB2 LUW

Aurora PostgreSQL

Aurora PostgreSQL Lambda Invoke 設定の実装: aws_lambda 拡張の作成、Aurora PostgreSQL クラスターへの IAM ロールの割り当て。

  • Oracle — メール、ジョブ、WebAgent、キュー、ファイル

  • DB2 — 電子メール、タスク、ファイル

  • Microsoft SQL Server — 電子メール、エージェント

Oracle

PostgreSQL

FORALL ステートメント変換リファクタリングを実装:

  • FORALL ステートメント

  • FORALL ... 例外の保存

  • BULK COLLECT が含まれる RETURNING INTO

  • SQL%BULK_EXCEPTIONS システムコレクション

Oracle DW 18、19

Amazon Redshift

Oracle から Amazon Redshift への変換に対する改善を実装: 強化された組み込み変換機能 集計関数 LISTAGG、分析 LISTAGG。

Oracle DW 18、19

Amazon Redshift

Oracle から Amazon Redshift への変換に対する改善を実装: 新しい機能のクエリ。

Vertica

Amazon Redshift

Vertica から Amazon Redshift への変換に対する改善を実装: SSL=True での SSL から JDBC への接続。

Microsoft SQL Server DW

Amazon Redshift

Microsoft SQL Server から Redshift への変換に対する改善:外部テーブル。

Teradata

Amazon Redshift

Teradata から Redshift への変換に対する改善: INTERVAL データ型の算術演算。

Teradata

Amazon Redshift

Teradata から Redshift への変換に対する改善: 横方向の列エイリアスをサポート。

解決された問題:
  • 全般的な機能強化

AWS SCT ビルド 647 のリリースノート

ソース Target 新機能、強化点、修正点

Microsoft SQL Server

Microsoft SQL Server

RDS がデータベースメール機能をサポートするようになりました。

Microsoft SQL Server

MySQL

各タイプの識別子に対して最大名前を実装 — SQL Server のオブジェクト名 (テーブル、制約、列など) の最大長は 128 文字です。MySQL のオブジェクト名の最大長は 64 文字です。変換されたオブジェクトを MySQL データベースに書き込むには、名前を短くする必要があります。切り取り後の名前の重複を防ぐため、元のオブジェクト名の「チェックサム」を新しい名前に追加する必要があります。

64 文字を超える名前は次のように切り取られます。

[first N chars]() + "" + [checksum]()

[first N chars] = 64 - 1 - [length of checksum string]

例:

example_of_a_test_schema_with_a_name_length_greater_than_64_characters ?? example_of_a_test_schema_with_a_name_length_greater_than_64_9703

Oracle

MySQL/Aurora MySQL

ストレージオブジェクトに対するコメントのロードと変換を実装しました。例えば、テーブルに対するコメントの処理や、テーブル/ビュー列に対するコメントの処理などです。

Teradata

Amazon Redshift

TIME データ型変換へのサポートが追加されました。

Teradata

Amazon Redshift

変換を改善 — TD_NORMALIZE_OVERLAP を実装しました。

Microsoft SQL Server DW

Amazon Redshift

変換を改善 — WITH 句が含まれる SELECT、FROM が含まれない SELECT

すべて

すべて

AWS SCT Data Migration Service Assessor (DMSA): この新機能では、複数のサーバを評価し、環境に最適なターゲット方向を示す概要レポートを受け取ることができます。

すべて

すべて

AWS SCT ウィザード — ターゲット比較に、単一のテーブルビューでターゲット間の差異が表示されるようになりました。

すべて

すべて

ツリーフィルター UI — 改良されたメタデータフィルターが、より複雑なフィルタリングパターンを処理します。

すべて

すべて

評価レポート — 改良された「警告」セクションでは、問題の説明を向上し、より明確に理解できるようにしました。

解決された問題:
  • 全般的な機能強化

  • データ抽出 — サブタスクが ConcurrentModificationException で失敗する [解決済み] 。

  • Microsoft SQL Server から MySQL へ — 識別子の最大長 [解決済み]。

AWS SCT ビルド 646 のリリースノート

ソース Target 新機能、強化点、修正点

Oracle

PostgreSQL

TM フォーマットモデルの実装が改善されました。

Oracle

PostgreSQL

SP 形式のマスク実装により、英語のみ SP サフィックスへの基本サポートが提供されます。

Oracle

PostgreSQL

Oracle 長いオブジェクト名の処理 — ターゲット識別子の最大長に従って、AWS SCT が Oracle の長いオブジェクト名を処理するようになりました。

Amazon Redshift

Amazon Redshift の AWS SCT を含むエンコーディング — 一部のデータ型に圧縮エンコーディングの AZ64 を追加

Teradata

Amazon Redshift

暗示的トランザクション変換へのサポートが追加されました。

Teradata

Amazon Redshift

Teradata 地理空間組み込み関数 ST_LineString メソッドへのサポートが追加されました。

Greenplum

Amazon Redshift

Greenplum シーケンス変換 — [Properties] (プロパティ) タブに次の項目を追加:[min value] (最小値)、[max value] (最大値)、[increment] (増分)、[cycle] (サイクル)。

Greenplum

Amazon Redshift

リゾルバ —「char」データ型の解決を追加しました。

Greenplum

Amazon Redshift

文字変換の長さ — 文字タイプの PL/pgSQL 変換を更新しました。

Greenplum

Amazon Redshift

Greenplum ディストリビューションキーの選択で、テーブルにディストリビューションキーがあるにもかかわらず AWS SCT がランダムに分散されたとしてテーブルを認識しフェッチできない問題を解決しました。

Teradata

Amazon Redshift

Teradata カーソルのサポート — カーソル変換に対するサポートが追加されました。

Teradata

Amazon Redshift

アイデンティティ列 — アイデンティティ列変換に対するサポートが追加されました。

Teradata

Amazon Redshift

INTERVAL データ型 — INTERVAL データ型の変換に対するサポートが追加されました。

解決された問題:
  • 全般的な機能強化

  • Greenplum: ログのエラーのため、変換を実行できません [解決済み]。

  • MSSQL — PostgreSQL: LAG 関数の変換時にトランスフォーマーエラーが発生 [解決済み]。

  • MSSQL — PostgreSQL: SCOPE_IDENTITY [解決済み]。

  • DW プロジェクトで AWS SCT がハングアップ [解決済み]。

  • AWS SCT の列名から追加スペースを削除するにあたりマッピングルールが必要 [解決済み]。

AWS SCT ビルド 645 のリリースノート

ソース Target 新機能、強化点、修正点

Teradata

Amazon Redshift

Teradata の非完全修飾ビュー (ビュー名またはビュー内の非完全修飾オブジェクト) を解決するためのソリューションを提供。

Teradata

Amazon Redshift

ノードのコンピューティングのための ASCII 関数へのサポートが追加されました。

Teradata

Amazon Redshift

AWS SCT が CHAR(N) として定義された Teradata CHAR のマルチバイトデータを見つけると、Amazon Redshift で VARCHAR(3*N) に変換されます。

Teradata

Amazon Redshift

日付と数値の間での Teradata CAST を提供します。

  • SELECT Cast('2020-07-17' AS BIGINT)

  • SELECT Cast(20200630 - 19000000 AS DATE)

Teradata

Amazon Redshift

Teradata PERIOD データ型の 2 つのAmazon Redshift TIMESTAMP 列への変換をサポート。

  • PERIOD(TIMESTAMP)

  • PERIOD(TIMESTAMP WITH TIMEZONE)

Teradata

Amazon Redshift

RESET WHEN 句が含まれる Teradata RANK 関数の変換をサポート。

Teradata

Amazon Redshift

明示的なデータ型変換における CAST 、および表現の暗黙的な CAST へのサポートを改善しました。

Teradata

Amazon Redshift

サポートされていない相関サブクエリパターンを報告します。詳細については、Amazon Redshift データベースデベロッパーガイドの「相関性のあるサブクエリ」を参照してください。

なし

Amazon Redshift

RA3 ノードタイプのテーブル制限に対するサポートを改善。

Teradata

Amazon Redshift

Teradata 地理空間データ抽出に対するサポートが追加されました。詳細については、『Amazon Redshift データベースデベロッパーガイド』の「Amazon Redshift での空間データのクエリ」を参照してください。

Microsoft SQL Server

PostgreSQL

オプション convert_procedures_to_function が追加されました。

解決された問題:
  • 全般的な機能強化

AWS SCT ビルド 644 のリリースノート

AWS SCT 1.0.643 リリースに対する変更は、AWS SCT 1.0.644 リリースに統合されます。

ソース Target 新機能、強化点、修正点

Teradata

Amazon Redshift

複数の変換機能を改善。

  • テーブルエイリアスによる QUALIFY を使用した変換を改善。

  • IN 演算子での変換を改善。

  • LIKE 演算子での変換を改善。

  • 変換されたコード内の問題点をハイライト表示することで、変換を改善。

  • SQL の WHEREQUALIFY 句の異常な順序での変換を改善。

  • UPD_FT_SVC_TRANS_BH_CBH_IND プロシージャの JOIN() 構築変換中に発生するトランスフォーマーエラーを修正しました。

  • マクロからストアドプロシージャへの変換が改善されました。

特殊な AWS SCT CLI コマンドが追加されました。提供された sql/bteq スクリプトを解析し、ソースコード内で検出された構文構造の数に関するレポートを生成します。

  • BTEQ コマンドの数

  • ハンドラの数

  • CAST ケースの数

  • DML/DDL ケースの数

  • 更新可能なビュー上の DML の数

評価レポートのアクション項目を追加: カスタム日付形式の Teradata 列は、Amazon Redshift ではサポートされていません。

Oracle

PostgreSQL/Aurora PostgreSQL

拡張パックインストールスクリプトを保存する機能を追加しました。

AI 5334 の重要度レベルを変更しました。

レコードをパッケージ変数 IMPLEMENTATION として使用する際のパフォーマンスが向上しました。

XMLAGG 集計関数サポートを追加

IBM Db2

PostgreSQL/Aurora PostgreSQL

ストレージオブジェクトの実装におけるコメントのロードと変換を追加。

MS SQL DW

Amazon Redshift

変換を改善: PATINDEX の問題を解決しました。

UI の改良点:

  • ソースツリー実装にSQL として保存

  • 複数のファイルのスクリプト生成ロジックを追加。

Vertica

Amazon Redshift

UI の改善: ソースツリー実装にSQL として保存。

解決された問題:
  • Teradata と Amazon Redshift 間の変換に対する全般的な機能強化

  • 一般的なバグ修正と UI 向上

AWS SCT ビルド 642 のリリースノート

AWS Schema Conversion Tool リリース 1.0.642 の変更点。

注記

AWS Schema Conversion Tool (AWS SCT) ビルド 1.0.642 の変更は、Windows、Ubuntu、および Fedora に適用されます。macOS 向けの 1.0.642 ビルドはありません。

ソース Target 新機能、強化点、修正点

Microsoft SSIS

AWS Glue

Microsoft SQL Server Integration Services (SSIS) ETL パッケージの AWS Glue への変換を実装しました。詳細については、「AWS SCT を使用して SSIS をAWS Glue に変換する」を参照してください。

Oracle

MariaDB/SQL MODE=ORACLE/MySQL/Amazon Aurora MySQL

WITH 句に PL/SQL 宣言セクションを実装しました。

Oracle

PostgreSQL/Aurora PostgreSQL

[DBMS_SESSION.RESET_PACKAGE] と [DBMS_SESSION.MODIFY_PACKAGE] のサポートが追加されました。

Vertica

Amazon Redshift

Vertica データベースから Amazon Redshift への SQL スクリプトのエクスポートが有効になりました。

解決された問題:
  • 評価レポートの強化

  • 評価レポート UI の強化

  • UI から JVM 設定を変更する機能の追加

  • 全般的な機能強化。

AWS SCT ビルド 641 のリリースノート

AWS Schema Conversion Tool リリース 1.0.641 の変更点。

注記

AWS Schema Conversion Tool (AWS SCT) ビルド 1.0.641 の変更は、Windows、Ubuntu、および Fedora に適用されます。macOS 向けの 1.0.641 ビルドはありません。

ソース Target 新機能、強化点、修正点

Oracle/MS SQL/MySQL/PostgreSQL/Db2 LUW

すべて

.csv ファイルで時間レポート計算を作成。

Teradata

Amazon Redshift

CSUM 関数に対するサポートが追加されました。

Teradata 地理空間データ型に対するサポートが追加されました。

Teradata

すべて

アイデンティティ列の変換に対するサポートが追加されました。

Greenplum

Amazon Redshift

Greenplum テーブル変換中のディストリビューションスタイル AUTO に対するサポートが追加されました。

SAP ASE

すべて

.csv ファイルで時間レポート計算を作成。

解決済み:

  • さまざまなバグを修正しました。

  • 様々なパフォーマンスが改善されました。

AWS SCT ビルド 640 のリリースノート

AWS SCT 1.0.633、1.0.634、1.0.635、1.0.636、1.0.637、1.0.638、1.0.639、1.0.640 リリースに対する変更は、AWS SCT 1.0.640 リリースにマージされます。

注記

AWS SCT ビルド 1.0.640 に対する変更は、Windows、Ubuntu、および Fedora に適用されます。MacOS には適用されません。

Apple macOS に、AWS SCT 1.0.640 以降のバージョンをインストールすることはできません。AWS SCT 1.0.632 バージョンが、Apple macOS へのインストールをサポートする最新のバージョンです。

次の表に、リリース 1.0.640 に結合された AWS Schema Conversion Tool バージョンの機能とバグ修正の一覧を示します。これらのテーブルは、ソースエンジンによる機能とバグ修正をグループ化します。

リリース 1.0.640 Oracle の変更点

次の表に、Oracle がソースエンジンであるビルド 1.0.640 の変更を示します。

ソース Target 新機能、強化点、修正点

Oracle

PostgreSQL

Aurora PostgreSQL

Java アプリケーションと Pro*C アプリケーションに SQL コード変換を実装しました。

Oracle

PostgreSQL

Aurora PostgreSQL

WHERE 句で使用する場合、次の関数のパフォーマンスが向上しました。

  • aws_oracle_ext.to_date

  • aws_oracle_ext.to_char

  • aws_oracle_ext.to_number

  • aws_oracle_ext.sysdate

  • aws_oracle_ext.sys_context

Oracle

RDS MariaDB 10.4

すべてのオンライントランザクション処理 (OLTP) ベンダーに対して RDS MariaDB 10.4 のサポートが追加されました。

Oracle

PostgreSQL/Aurora PostgreSQL

DBMS_UTILITY.GET_TIME のサポートが追加されました。

以下のエミュレーションが追加されました。

  • DBMS_UTILITY.GET_TIME

  • DBMS_UTILITY.FORMAT_CALL_STACK

  • DBMS_UTILITY.CURRENT_INSTANCE

Oracle

MariaDB/MySQL/Aurora MySQL/Microsoft SQL Server Mode=Oracle/PostgreSQL/Aurora PostgreSQL/RDS Oracle

TABLE(DATA,EXTENDED DATA)、VIEW(DATA,EXTENDED DATA)、および SEQUENCE(DATA) の共有句のサポートを追加

Oracle

PostgreSQL/Aurora PostgreSQL/Oracle RDS

カラムの DEFAULT 定義を拡張して、明示的な NULL 挿入に DEFAULT を適用できます。

DEFAULT 句には、新しい ON NULL 句があります。この新しい句は、INSERT ステートメントが NULL と評価される値を割り当てようとしたときに、指定されたデフォルトのカラム値を割り当てるようにデータベースに指示します。

Oracle

MariaDB/MariaDB (SQL MODE=ORACLE)

挿入時に自動的にインクリメントする「Identity Columns」のサポートが追加されました。

すべて

すべて

Amazon Corretto JDK 8 から 11 にアップグレードします。ダウンロードリンクなどの詳細については、「Amazon Corretto 11 ユーザーガイド」の「Amazon Corretto 11 とは」を参照してください。

すべて

すべて

評価レポートに、ユーザーのデータベース内の不整合の可能性についての情報を追加しました。

Oracle

MariaDB 10.2/MariaDB 10.3/MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL

DEFAULT 句には新しい ON NULL 句があり、INSERT 文が NULL に評価される値を割り当てようとしたときに、指定されたデフォルトのカラム値を割り当てるようにデータベースに指示します。

Oracle

Oracle RDS/MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL

IDENTITY のサポートが追加されました。

Oracle

MySQL 8.x

CHECK 制約のサポートが追加されました。

Oracle

PostgreSQL/Aurora PostgreSQL

拡張パックルーチンを使用して、ANYDATA IS NULL/IS NOT NULL のチェックを実装しました。

XMLSequence の TABLE 関数を基に、クエリで使用する VALUE 関数のエミュレーションを実装しました。

次の組み込みルーチンに対する DBMS_LOB サポートが追加されました。

  • DBMS_LOB.CREATETEMPORARY

  • DBMS_LOB.FREETEMPORARY

  • DBMS_LOB.APPEND

すべて

SQL Server

SQL Server 2019: 新しいインデックス属性 ANYDATA IS NULL/IS NOT NULL のサポートが追加されました。

SQL Server 2017: グラフデータベースノードとエッジテーブルタイプのサポートが追加されました。

SQL Server 2016: TEMPORAL TABLES のサポートが追加されました。

すべて

すべて

物理パーティションを仮想パーティションで上書きする機能を実装しました。データウェアハウスの抽出は、作成された仮想パーティションに従ってデータを抽出します。

Oracle

Amazon Redshift

ネストされたブロック内のカーソル属性の変換を実装しました。

Amazon Redshift はコレクションをサポートしていません。関連する変数は VARCHAR として変換されます。変数を別の変数に割り当てる以外のすべてのコレクションオペレーションは、開始およびコレクション要素のアクセスを含め、拒否されます。

Amazon Redshift の分散スタイル = AUTO を実装しました。

Oracle

PostgreSQL/Aurora PostgreSQL

Oracle の予約されていない単語が PostgreSQL で予約されている場合、次のことが当てはまります。

  • 単語が引用符で囲まれている場合、大文字小文字を保持し、引用符で囲まれます。

  • 単語が引用符で囲まれていない場合は、大文字にキャストされ、引用符で囲まれます。

LTRIM、RTRIM、TRIM 関数への入力機能を実装しました。

SELECT DISTINCT、ORDER BY 式は選択リストに表示する必要があります。

DEFAULT 値を持つパラメータの後に続くカーソルパラメータの場合、AWS SCT は DEFAULT IS NULL 句を追加します。

Source OUT カーソルパラメータは、IN カーソルパラメータに変換されます。

[Conversion settings] (変換設定) に [Package variables logic implementation] (パッケージ変数ロジックの実装) オプションを追加し、パッケージ変数を再実装しました。使用可能な設定は、[session variables] と [plv8 global objects] です。デフォルトは [session variables] です。

dblink と pg_background による AUTONOMOUS_TRANSACTION サポートを実装しました。

Oracle

すべて

SYS_%_TAB_COMMENTS の表示を実装しました。

Oracle

PostgreSQL

PostgreSQL では、フィルタへの変数入力はサポートされていません。Oracle から PostgreSQL への変換時に、変数フィルタで例外が発生すると報告されるようになりました。

Oracle

Amazon Redshift

FOR..LOOP カーソル変換の改善されたストアドコードを実装しました。

デフォルトのパラメータを持つ関数/プロシージャのストアドコード呼び出しを実装しました。

WHERE 句なしのエイリアスで UPDATE するストアドコード機能を実装しました。

SELECT FROM dual で追加のケースを実行するストアドコード関数を実装しました。

ストアドコードテーブル Table%ROWTYPE パラメータとパッケージ変数を実装しました。

JAVA と外部プロシージャで使用するストアドコードを実装しました。

ストアドコードに標準 Oracle パッケージを実装しました。

リリース 1.0.640 Microsoft SQL サーバーの変更点

次の表は、Microsoft SQL Server がソースエンジンであるビルド 1.0.640 の変更を示しています。

ソース Target 新機能、強化点、修正点

Microsoft Azure/ Microsoft SQL Server

PostgreSQL/Aurora PostgreSQL/MySQL/Aurora MySQL

COLUMN STORE インデックスのサポートが追加されました。

Microsoft SQL Server

RDS MariaDB 10.4

すべてのオンライントランザクション処理 (OLTP) ベンダーに対して RDS MariaDB 10.4 のサポートが追加されました。

Azure/SQL Server

MariaDB/MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL

OPTIMIZE_FOR_SEQUENTAL_KEY インデックス属性のサポートが追加されました。

Azure/SQL Server

MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL

データベースノードおよびエッジテーブルタイプのサポートが追加されました。

Azure/SQL Server

MariaDB/MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL

TEMPORAL TABLES のサポートが追加されました。

すべて

すべて

Amazon Corretto JDK 8 から 11 にアップグレードします。ダウンロードリンクなどの詳細については、「Amazon Corretto 11 ユーザーガイド」の「Amazon Corretto 11 とは」を参照してください。

すべて

すべて

評価レポートに、ユーザーのデータベース内の不整合の可能性についての情報を追加しました。

Azure/SQL Server

MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL/MariaDB

SQL Server Graph Architecture の DML 処理のサポートが追加されました。

SQL Server

Aurora PostgreSQL

par_ プレフィックスなしでパラメータを変換するオプションが追加されました。

Azure/SQL Server

MySQL 8.x

CHECK 制約のサポートが追加されました。

すべて

SQL Server

SQL Server 2019: 新しいインデックス属性 ANYDATA IS NULL/IS NOT NULL のサポートが追加されました。

SQL Server 2017: グラフデータベースノードとエッジテーブルタイプのサポートが追加されました。

SQL Server 2016: TEMPORAL TABLES のサポートが追加されました。

すべて

すべて

物理パーティションを仮想パーティションで上書きする機能を実装しました。データウェアハウスの抽出は、作成された仮想パーティションに従ってデータを抽出します。

SQL Server

AWS Glue (Python シェル)

以下のような変換の改善。

  • Python.String への組み込み関数の変換を実装しました。

  • ストアドコードに EXECUTE と EXEC を実装しました。

  • テーブルタイプを使用して実装されます。

Azure/SQL Server

PostgreSQL/Aurora PostgreSQL

オプションで、$TMP プロシージャを実装しました。

SQL Server

MySQL/Aurora MySQL

日付を使用する拡張された算術演算。

コンストラクションエミュレーション 'TOP (式) WITH TIES。

生成された refcursor を出してプロシージャを呼び出した後、refcursor が閉じるようになりました。

GLOBAL 独立性レベルの設定は、Aurora MySQL ではサポートされていません。セッションスコープのみを変更できます。トランザクションのデフォルトの動作では、REPEATABLE READ と整合性のある読み込みが使用されます。READ COMMITTED で使用するように設計されたアプリケーションは、変更が必要な場合があります。または、デフォルトを READ COMMITTED に明示的に変更することもできます。

SQL Server

AWS Glue (Python シェル)

SQL Server ステートメントは完全な結果セットを生成しますが、1 行ずつ処理すると最もよい結果になる場合があります。結果セット上でカーソルを開くと、一度に 1 行ずつ結果セットを処理できます。カーソルデータ型の変数またはパラメータにカーソルを割り当てることができます。

ストアドコードの一連の Transact-SQL ステートメントを囲むように実装し、Python が SQL Server の BEGIN と END をフロー制御としてサポートしていない場合でも、Transact-SQL ステートメントのグループを実行できるようにしました。

SQL Server の LABEL 文と GOTO 文は、AWS Glue ではサポートされていません。AWS SCT がコード内でラベルを検出した場合、そのラベルはスキップされます。AWS SCT が GOTO ステートメントを検出すると、コメントされます。

SQL Server

Amazon Redshift

IF ...ELSE control を実装することで、ストアドコードの Transact-SQL ステートメントの条件付き処理を 実装しました。

Transact-SQL ステートメントのグループをブロックとして実行できるように、ストアドコードの一連の Transact-SQL ステートメントを囲むように実装しました。ネストされた BEGIN ...END blocks をサポート ... END ブロック。

ストアドコードに SET と SELECT を実装しました。

テーブルにユーザー指定のソートキーを作成することで、CREATE INDEX を Amazon Redshift (インデックスをサポートしていません) に実装しました。

リリース 1.0.640 MySQL の変更点

次の表に、MySQL がソースエンジンであるビルド 1.0.640 の変更を示します。

ソース Target 新機能、強化点、修正点

MySQL

PostgreSQL 12.x

生成されたカラムのサポートが追加されました。

すべて

すべて

Amazon Corretto JDK 8 から 11 にアップグレードします。ダウンロードリンクなどの詳細については、「Amazon Corretto 11 ユーザーガイド」の「Amazon Corretto 11 とは」を参照してください。

すべて

すべて

評価レポートに、ユーザーのデータベース内の不整合の可能性についての情報を追加しました。

MySQL

PostgreSQL/Aurora PostgreSQL 11。

以下のサポートを追加しました。

  • SQL ストアドプロシージャ内の埋め込みトランザクション。

  • SQL ストアドプロシージャを CALL する機能。

  • SQL ストアドプロシージャを作成する機能。

すべて

SQL Server

SQL Server 2019: 新しいインデックス属性 ANYDATA IS NULL/IS NOT NULL のサポートが追加されました。

SQL Server 2017: グラフデータベースノードとエッジテーブルタイプのサポートが追加されました。

SQL Server 2016: TEMPORAL TABLES のサポートが追加されました。

すべて

すべて

物理パーティションを仮想パーティションで上書きする機能を実装しました。データウェアハウスの抽出は、作成された仮想パーティションに従ってデータを抽出します。

リリース 1.0.640 PostgreSQL の変更点

次の表は、PostgreSQL がソースエンジンであるビルド 1.0.640 の変更を示しています。

ソース Target 新機能、強化点、修正点

PostgreSQL

MySQL 8.x

MySQL は、列値ではなく式値にインデックスを付ける機能的なインデックスキー部分の作成をサポートするようになりました。機能的なキーの部分によって、JSON 値のようなインデックスを作成できない値のインデックスを作成できるようになります。

MySQL では、Now CTE および Recursive CTE がサポートされるようになりました。

すべて

すべて

Amazon Corretto JDK 8 から 11 にアップグレードします。ダウンロードリンクなどの詳細については、「Amazon Corretto 11 ユーザーガイド」の「Amazon Corretto 11 とは」を参照してください。

すべて

すべて

評価レポートに、ユーザーのデータベース内の不整合の可能性についての情報を追加しました。

PostgreSQL 11.x

PostgreSQL/Aurora PostgreSQL 11。

以下のサポートを追加しました。

  • SQL ストアドプロシージャ内の埋め込みトランザクション。

  • SQL ストアドプロシージャを CALL する機能。

  • SQL ストアドプロシージャを作成する機能。

PostgreSQL

MySQL 8.x

インデックスの降順に対する MySQL のサポートが追加されました。インデックス定義内の DESC は無視されませんが、キー値は降順で保存されます。

MySQL では、BLOB、TEXT、GEOMETRY、JSON データ型のデフォルト値としての式を含む、データ型仕様におけるデフォルト値として式の使用のサポートが追加されました。

いくつかの既存の集計関数がウィンドウ関数として使用できるようになりました。

  • AVG()

  • BIT_AND()

  • BIT_OR()

  • BIT_XOR()

  • COUNT()

  • JSON_ARRAYAGG()

  • JSON_OBJECTAGG()

  • MAX()

  • MIN()

  • STDDEV_POP()

  • STDDEV()

  • STD()

  • STDDEV_SAMP()

  • SUM()

  • VAR_POP()

  • VARIANCE()

  • VAR_SAMP()

MySQL は、クエリからの各行に対して、その行に関連する行を使用して計算を実行するウィンドウ関数をサポートしています。

  • CUME_DIST()

  • DENSE_RANK()

  • FIRST_VALUE()

  • LAG()

  • LAST_VALUE()

  • LEAD()

  • NTH_VALUE()

  • NTILE()

  • PERCENT_RANK()

  • RANK()

  • ROW_NUMBER()

PostgreSQL

MySQL 8.x

CHECK 制約のサポートが追加されました。

すべて

SQL Server

SQL Server 2019: 新しいインデックス属性 ANYDATA IS NULL/IS NOT NULL のサポートが追加されました。

SQL Server 2017: グラフデータベースノードとエッジテーブルタイプのサポートが追加されました。

SQL Server 2016: TEMPORAL TABLES のサポートが追加されました。

すべて

すべて

物理パーティションを仮想パーティションで上書きする機能を実装しました。データウェアハウスの抽出は、作成された仮想パーティションに従ってデータを抽出します。

PostgreSQL/Aurora PostgreSQL

すべて

システムビュー sysindexes エミュレーションが追加されました。

INTO を指定せずにプロシージャに SELECT 文がある場合、ターゲット上のプロシージャに対して refcursor 型のパラメータ INOUT p_refcur が作成されます。

リリース 1.0.640 Db2 LUW の変更点

次の表は、DB2 LUW がソースエンジンであるビルド 1.0.640 の変更を示しています。

ソース Target 新機能、強化点、修正点

DB2 LUW

RDS MariaDB 10.4

すべてのオンライントランザクション処理 (OLTP) ベンダーに対して RDS MariaDB 10.4 のサポートが追加されました。

すべて

すべて

Amazon Corretto JDK 8 から 11 にアップグレードします。ダウンロードリンクなどの詳細については、「Amazon Corretto 11 ユーザーガイド」の「Amazon Corretto 11 とは」を参照してください。

すべて

すべて

評価レポートに、ユーザーのデータベース内の不整合の可能性についての情報を追加しました。

DB2 LUW

MySQL 8.0.17

CHECK 制約のサポートが追加されました。

すべて

SQL Server

SQL Server 2019: 新しいインデックス属性 ANYDATA IS NULL/IS NOT NULL のサポートが追加されました。

SQL Server 2017: グラフデータベースノードとエッジテーブルタイプのサポートが追加されました。

SQL Server 2016: TEMPORAL TABLES のサポートが追加されました。

すべて

すべて

物理パーティションを仮想パーティションで上書きする機能を実装しました。データウェアハウスの抽出は、作成された仮想パーティションに従ってデータを抽出します。

リリース 1.0.640 Teradata の変更点

次の表は、Teradata ソースエンジンのビルド 1.0.640 の変更を示しています。

ソース Target 新機能、強化点、修正点

Teradata

Amazon Redshift

MERGE ステートメントと QUERIFY ステートメントのサポートが追加されました。

Teradata ステートメントからLOCKING ROWS FOR ACCESS 句を削除しました。

CAST 関数のサポートが追加されました。

すべて

すべて

Amazon Corretto JDK 8 から 11 にアップグレードします。ダウンロードリンクなどの詳細については、「Amazon Corretto 11 ユーザーガイド」の「Amazon Corretto 11 とは」を参照してください。

Teradata

Teradata

REGEXP_INSTR () と REGEXP_SUBSTR () の改良を実装しました。

すべて

すべて

評価レポートに、ユーザーのデータベース内の不整合の可能性についての情報を追加しました。

すべて

SQL Server

SQL Server 2019: 新しいインデックス属性 ANYDATA IS NULL/IS NOT NULL のサポートが追加されました。

SQL Server 2017: グラフデータベースノードとエッジテーブルタイプのサポートが追加されました。

SQL Server 2016: TEMPORAL TABLES のサポートが追加されました。

Teradata

すべて

REGEXP_INSTR() と REGEXP_SUBSTR() のサポートが追加されました。

すべて

すべて

物理パーティションを仮想パーティションで上書きする機能を実装しました。データウェアハウスの抽出は、作成された仮想パーティションに従ってデータを抽出します。

Teradata

Amazon Redshift

プロジェクト設定、SQL として保存および適用、ドロップダウンリスト: 単一ファイル/複数ファイルの設定を使用して、ソースツリーの SQL をステージごとに単一ファイルまたは複数ファイルに保存する機能を実装しました。

ビューとプロシージャの変換の改善を実装しました。

Teradata

すべて

Teradata バージョン 16.20 のサポートが追加されました。

他のエンジンに対するリリース 1.0.640 の変更点

次の表に、他のソースエンジンに対するビルド 1.0.640 の変更を示します。

ソース Target 新機能、強化点、修正点

Sybase

RDS MariaDB 10.4

すべてのオンライントランザクション処理 (OLTP) ベンダーに対して RDS MariaDB 10.4 のサポートが追加されました。

SAP ASE

MariaDB

以下を実装しました。

  • MariaDB 10.4

  • EXECUTE IMMEDIATE ステートメント

  • DEFAULT 定義

  • CHECK 制約のサポート

SAP ASE

PostgreSQL 12.x

生成されたカラムのサポートが追加されました。

すべて

すべて

Amazon Corretto JDK 8 から 11 にアップグレードします。ダウンロードリンクなどの詳細については、「Amazon Corretto 11 ユーザーガイド」の「Amazon Corretto 11 とは」を参照してください。

すべて

すべて

評価レポートに、ユーザーのデータベース内の不整合の可能性についての情報を追加しました。

SAP ASE

MySQL 8.0.17

CHECK 制約のサポートが追加されました。

すべて

SQL Server

SQL Server 2019: 新しいインデックス属性 ANYDATA IS NULL/IS NOT NULL のサポートが追加されました。

SQL Server 2017: グラフデータベースノードとエッジテーブルタイプのサポートが追加されました。

SQL Server 2016: TEMPORAL TABLES のサポートが追加されました。

Vertica

Amazon Redshift

分散スタイル = AUTO のサポートが追加されました。

すべて

すべて

物理パーティションを仮想パーティションで上書きする機能を実装しました。データウェアハウスの抽出は、作成された仮想パーティションに従ってデータを抽出します。

Amazon Redshift

Amazon Redshift

DML ステートメントでサポートされていない組み込み関数は、プレースホルダーとして NULL に置き換えられます。

Sybase

PostgreSQL

ネイティブ関数のサポートが追加されました。

SAP ASE

MySQL/Aurora MySQL

Aurora MySQL のデフォルトの独立性レベルは、REPEATABLE READ です。GLOBAL 独立性レベルの設定は、Aurora MySQL ではサポートされていません。セッションスコープのみを変更できます。トランザクションのデフォルトの動作では、REPEATABLE READ と整合性のある読み込みが使用されます。READ COMMITTED で実行するように設計されたアプリケーションは、変更が必要な場合があります。または、デフォルトを READ COMMITTED に明示的に変更することもできます。

SAP ASE

PostgreSQL

拡張パックなしの CONVERT 関数 (オプティミスティック) のサポートが追加されました。

SAP ASE

すべて

システムビュー sysindexes エミュレーションが追加されました。

INTO を指定せずにプロシージャに SELECT 文がある場合、ターゲット上のプロシージャに対して refcursor 型のパラメータ INOUT p_refcur が作成されます。

Greenplum

Amazon Redshift

CREATE TEMPORARY TABLE を次のように実装しました。

  • Greenplum 一時テーブルには、GLOBAL と LOCAL パラメータがあります。これらのキーワードは SQL 標準の互換性のために存在しますが、Greenplum では効果がありません。

  •  

  • 新しいテーブルが一時テーブルとして作成されます。一時テーブルは、セッションの終了時、またはオプションで現在のトランザクションの終了時に自動的に削除されます (ON COMMIT を参照)。一時テーブルが存在している間は、スキーマ修飾名で参照されていない限り、同じ名前の既存の永続テーブルは現在のセッションに表示されません。一時テーブル上に作成されたインデックスも自動的に一時になります。