的版本備註 AWS Schema Conversion Tool - AWS Schema Conversion Tool

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

的版本備註 AWS Schema Conversion Tool

本節包含 的版本備註 AWS SCT,從 1.0.640 版開始。

AWS SCT Build 677 的版本備註

的版本備註 AWS Schema Conversion Tool。

來源 目標 最新消息、增強功能或修正錯誤 可用性 in AWS DMS Schema Conversion Tool (SCT) AWS DMS 結構描述轉換中的可用性
全部 全部 Java 從第 11 版更新至第 17 版。
全部 全部 所有過期的程式庫和相依性都會更新。
BigQuery Redshift 資料擷取中物件識別符的正確引號。
Db2 z/OS 全部 現在已正確處理結尾空格的結構描述名稱。
SAP ASE 全部 防止計算中的算術溢位。
全部 全部 .jar 檔案大小現在已最佳化。
Db2 z/OS PostgreSQL/Aurora PostgreSQL 在 trigger WHEN 子句中新增對子查詢的支援。
MSSQL 全部 識別碼解析的擴展範圍。

AWS SCT Build 676 的版本備註

來源 目標 最新消息、增強功能或修正錯誤 可用性 in AWS DMS Schema Conversion Tool (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 Build 675 的版本備註

來源 目標 最新消息、增強功能或修正錯誤 AWS DMS 結構描述轉換中的可用性

Cassandra

DynamoDB

修正 Cassandra 安裝在目標 Datacenter 上失敗的錯誤。

DB2 LUW

PostgreSQL

DYNAMIC SQL:PPARE 陳述式:在沒有動態 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 自動分割。新增資料表片段值的過期時間。過期時間為 72 小時。過期時,會在建立資料遷移任務時重建資料淡入。

Oracle

Amazon Redshift

SCT 資料擷取器:變更將資料上傳至 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 Build 674 的版本備註

來源 目標 最新消息、增強功能或修正錯誤 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 區塊

  • AUTOCOMMIT

  • NONATOMIC

  • 分組集

  • CUBE

  • ROLLUP

DB2 LUW

Amazon RDS for PostgreSQL / Amazon Aurora PostgreSQL

中繼資料載入 sql-queries 中的各種修正

DB2 LUW

Amazon RDS for PostgreSQL / Amazon Aurora PostgreSQL

觸發器上預期不會使用 AI 9996

DB2 z/OS

Amazon RDS for PostgreSQL / Amazon Aurora PostgreSQL

ROWNUMBER 分析函數

DB2 z/OS

Amazon RDS for PostgreSQL / Amazon Aurora PostgreSQL

十六進位字串常數支援

DB2 z/OS

Amazon RDS for PostgreSQL / Amazon Aurora PostgreSQL

中繼資料載入 sql-queries 中的各種修正。

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 CLAUSE 不正確

Teradata

Amazon Redshift

新增使用 SCT Data Extraction Agents 遷移資料時對 INTERVAL 資料類型的支援。

Teradata BTEQ 指令碼

Amazon Redshift RSQL 指令碼

BTEQ 執行程序中的轉換輸出參數不正確

AWS SCT Build 673 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

一般錯誤修正和效能改善

Azure SQL/Microsoft SQL Server

Aurora PostgreSQL/Amazon RDS PostgreSQL

修正不正確的函數呼叫轉換

Azure SQL/Microsoft SQL Server

Aurora PostgreSQL/Amazon RDS PostgreSQL

實作 FOR XML 子句的轉換

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內建函數的不正確轉換。

z/OS 的 IBM DB2

Aurora PostgreSQL/Amazon RDS PostgreSQL

實作下列陳述式和物件的轉換:

  • DECLARE TEMPORARY TABLE statement

  • DROP TABLE statement

  • PK 分割資料表的 和 UNIQUE限制條件

  • TIMESTAMPDIFF 函數

  • TO_DATE 函數

  • EBCDIC_STR 函數

  • VARCHAR_FORMAT 函數

z/OS 的 IBM DB2

Aurora PostgreSQL/Amazon RDS PostgreSQL

修正函數型索引在轉換後略過函數時的錯誤。

z/OS 的 IBM DB2

Aurora PostgreSQL/Amazon RDS PostgreSQL

修正轉換後使用 AI 9996 關閉REPEAT陳述式的錯誤

z/OS 的 IBM DB2

Aurora PostgreSQL/Amazon RDS PostgreSQL

已修正 FINAL TABLE子句以 9996 關閉的錯誤。

z/OS 的 IBM DB2

Aurora PostgreSQL/Amazon RDS PostgreSQL

LOADER | 參考限制中的分割索引鍵。 AWS SCT 現在可以將分割資料表中的主要索引鍵和唯一限制轉換為次要索引。

z/OS 的 IBM DB2

Aurora PostgreSQL/Amazon RDS PostgreSQL

PostgreSQL.VARCHAR_FORMAT 函數支援

z/OS 的 IBM DB2

Aurora PostgreSQL/Amazon RDS PostgreSQL

CreateTransformationRuleModifyTransformationRule 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 使用 修正 中的意外 AI 9996 UNION ALL

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

改善了下列項目的轉換:

  • 遞迴查詢

  • GROUPING SET

  • CUBE

  • ROLLUP

  • UPDATE 具有隱含聯結的 陳述式

OLAP 來源

Amazon Redshift 資料擷取器

針對 Amazon Redshift Data Extractor 任務的停止/恢復實作 CLI 命令。

OLAP 來源

Amazon Redshift 資料擷取器

新增了選取在遷移任務組態期間需要遷移之資料表資料欄的功能。

AWS SCT Build 672 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

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

已改善使用 JOINOUTPUT子句轉換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 DIAGNOSTICSRAISE陳述式的轉換。

Greenplum

Amazon Redshift

透過在轉換的程式碼中新增對 EXCEPTION區塊的支援,改善預存程序的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已修正錯誤,其中具有時間格式範本的TO_CHAR函數轉換不正確。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作巢狀資料表表達式的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作 GOTOREPEAT、 和 MERGESIGNAL陳述式的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作使用 BEFOREAFTER方向關鍵字轉換FETCH陳述式。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作 FINAL TABLEOLD TABLE 資料表參考的轉換。

z/OS 的 IBM Db2

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

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善 JOIN子句中子查詢的別名轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善COALESCE函數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

改善EXPLICIT索引的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

改善複合表達式中資料欄名稱的轉換,以解決轉換期間意外出現動作項目 9997 的問題。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

改善了主索引鍵的轉換和唯一限制條件。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善 XMLTABLE 陳述式中的INSERT陳述式轉換,以解決在轉換期間意外出現動作項目 9996 的問題。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已解決使用 SUBSTR引數轉換函數期間,動作項目 9996 意外出現的問題。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已解決在轉換CURRENT TIMESTAMP特殊註冊期間意外出現動作項目 9996 的問題。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已解決在轉換MERGE陳述式、不支援的陳述式和不支援的內建函數期間,動作項目 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

已使用第三個參數改善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 ANSI交易模式的支援,改善使用 BTETAUTOCOMMIT交易模式的預存程序轉換。

Teradata

Amazon Redshift

透過在轉換的程式碼中新增 NONATOMIC關鍵字,改善使用TERADATA交易語意的預存程序轉換。

Teradata

Amazon Redshift RSQL

已解決轉換後的程式碼包含 AWS 存取金鑰 ID 和私密存取金鑰的問題。

AWS SCT Build 671 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

已修正 AWS SCT 沒有在 Windows 中儲存專案檔案許可的錯誤。

全部

全部

已更新下列 AWS SCT 命令列界面 (CLI) 範本。

  • BTEQScriptConversion

  • ConversionApply

  • HadoopMigration

  • HadoopResumeMigration

  • 資訊學

如需 AWS SCT CLI 範本的詳細資訊,請參閱 取得 CLI 案例

全部

Amazon Redshift

修正 AWS SCT 未在命令列界面 (CLI) 中建立延伸套件的錯誤。

全部

Amazon Redshift

已解決 AWS SCT 資料擷取代理程式未在命令列界面 (CLI) AWS Snowball Edge 中使用組態的問題。

Apache Oozie

AWS Step Functions

在命令列界面 (CLI) 模式中實作從 Apache Oozie 遷移至 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

已改善下列物件的轉換,以避免非預期的動作項目。

  • 批次陳述式

  • 表達式清單

  • 資料表別名

  • 暫時資料表

  • 觸發

  • 使用者變數

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 驅動程式版本。如需詳細資訊,請參閱安裝 的 JDBC 驅動程式 AWS Schema Conversion Tool

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

增強來源中繼資料載入器,以確保 AWS SCT 載入來源資料庫物件,例如主索引鍵、隱含索引等。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

修正隱含游標中資料欄發生的解析程式錯誤。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作在轉換後的程式碼中保留 DML 陳述式中資料欄名稱、表達式和子句的格式。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作了跨結構描述外部索引鍵的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作 LENGTHVARCHAR函數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作 LABEL ONDECLARE CONDITION陳述式的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

使用 OPTIMIZE FOR子句實作 SELECT陳述式的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

透過為所有支援的資料類型新增預設值,改善CREATE TABLE陳述式的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善INCREMENT BY屬性的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

新增從轉換範圍排除資料表分割區的功能,以改善分割資料表的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善使用資料INCLUDE欄轉換主索引鍵定義。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善SUBSTRING函數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善 SETDECLARE HANDLER FOR陳述式的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善變數資料類型的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善XMLTABLE函數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

透過實作將轉換後的物件套用至目標資料庫的下列順序來改善遷移流程:資料表、分割區、索引、限制條件、外部索引鍵和觸發。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已解決在原始程式碼中轉換註解期間,動作項目 9996 意外出現的問題。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已解決在 FROM子句中別名轉換期間,動作項目 9997 意外出現的問題。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已解決在轉換游標別名期間意外出現動作項目 9997 的問題。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

修正轉換後的程式碼傳回具有 ORDER BY子句之SELECT陳述式的不同結果的錯誤。由於 SQL Server 和 PostgreSQL 以不同的方式處理NULL值,轉換後的程式碼現在包含 NULLS FIRSTNULLS LAST子句,以確保您轉換後的程式碼傳回的結果順序與原始程式碼相同。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

已解決資料表函數中的資料類型轉換錯誤的問題。

MySQL

Amazon RDS for MySQL

已解決轉換程式碼中資料庫物件名稱周圍意外出現單引號 (' ') 的問題。

Oracle

Aurora PostgreSQL

PostgreSQL

已將新檢視新增至延伸套件,以模擬您用來顯示分割區和子分割區相關資訊的 Oracle 系統檢視。

Oracle

Aurora PostgreSQL

PostgreSQL

已更新延伸套件中的兩個函數,將結構描述名稱新增為轉換程式碼中的引數。

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 資料庫開發人員指南》中的 MERGE

Teradata

Amazon Redshift

已改善不使用明確資料表名稱的 DELETEUPDATE陳述式轉換。

Teradata

Amazon Redshift

已解決錯誤轉換 INNOT IN陳述式的問題。

AWS SCT Build 670 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

Azure SQL 資料庫

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

已解決下列程式碼元素轉換期間,動作項目 9996 意外出現的問題。

  • CREATE INDEX 陳述式中的INCLUDE陳述式

  • DECLARE 陳述式

  • DECLARE ... TABLE 陳述式

  • DECLARELOOP陳述式中具有預設值

  • DELETE 陳述式

  • DROP CONSTRAINT 陳述式中的ALTER TABLE陳述式

  • EXECUTE AS CALLERREVERT

  • IIF 陳述式

  • 表達式清單

  • MONTH() 函式

  • UPDATE 陳述式

  • YEAR() 函式

Azure Synapse Analytics

Amazon Redshift

新增對 Azure Synapse Analytics 的支援,做為多伺服器評估程序的來源。如需詳細資訊,請參閱多伺服器評估報告

Hadoop

Amazon EMR

在命令列界面 (CLI) 模式中實作 Hadoop 叢集遷移至 Amazon EMR 的支援。如需詳細資訊,請參閱遷移大數據架構

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

修正來源資料表和資料欄發生的解析程式錯誤。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作CASE表達式的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作將CURRENT_DATE參考轉換為特殊註冊。Db2 for z/OS 中特殊註冊的參考是目前伺服器所提供值的參考。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作 DATEPOSSTR函數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

改善日期時間常數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已改善下列資料類型資料欄的預設值轉換:DATETIMESTAMPTIMETIMESTAMP WITH TIME ZONE

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已解決在轉換SELECT INTO陳述式期間意外出現動作項目 9996 的問題。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

改善DATEDIFF函數的轉換。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

修正ISNULL函數轉換為 的錯誤NULLIF。因此,與原始程式碼相比,轉換後的程式碼會產生不同的結果。現在, 會將ISNULL函數 AWS SCT 轉換為 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 程式碼中模擬 EXTENDDELETETRIM函數。

Oracle

Aurora PostgreSQL

PostgreSQL

新增了為內嵌在 Java 應用程式中的 SQL 程式碼指定轉換範圍的功能。您現在可以從轉換範圍中排除來源應用程式專案的子集。如需詳細資訊,請參閱在 中轉換 Java 應用程式 SQL 程式碼 AWS SCT

Oracle

Aurora PostgreSQL

PostgreSQL

改善了函數索引內串連運算子 (||) 的轉換。

Oracle

Aurora PostgreSQL

PostgreSQL

改善轉換原始程式碼不包含單一表達式括號IN的條件。

Oracle

Aurora PostgreSQL

PostgreSQL

改善在 PostgreSQL INSERT ON CONFLICT中將MERGE陳述式轉換為 。

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

已解決 AWS SCT 無法處理資料遷移至 AWS Snowball Edge 並執行超過 500 個任務的問題。

Oracle DW

Amazon Redshift

已解決使用者定義類型為使用者定義的函數轉換錯誤的問題。

AWS SCT Build 669 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

改善多伺服器評估程序,這有助於判斷來源資料庫的最佳目標資料庫平台。現在,如果您在 AWS Secrets Manager 輸入逗號分隔值 (CSV) 檔案中提供資料庫登入資料,請 AWS SCT 忽略金鑰。如需詳細資訊,請參閱多伺服器評估報告

全部

全部

已解決以下問題:使用來自 的秘密 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。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

新增轉換設定,以在CHAR轉換內建函數期間指定 DATE FORMATTIME FORMAT選項。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

新增動作項目 8534,以轉換使用 WITHOUT RETURN子句宣告的預先定義游標。如果您的游標未傳回結果集, 會在轉換後的程式碼中 AWS SCT 將NULL值指派給游標名稱,並引發動作項目。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

編輯在來源資料庫連線期間識別 AWS SCT 的 CURRENT CLIENT_APPLNAME 屬性。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作新的轉換設定,以在CHAR轉換內建函數期間指定 DATE FORMATTIME FORMAT選項。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

BEGIN...END區塊LEAVE陳述式中實作陳述式轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作 XMLPARSEXMLTABLEXMLNAMESPACES函數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

改善CHAR了內建函數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

改善游標的轉換。

z/OS 的 IBM Db2

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

改善資料擷取代理程式,以解決在持續資料複寫期間未從目標資料表刪除一列的問題。

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

已解決 MERGEDELETE句陳述式轉換錯誤的問題。

Teradata

Amazon Redshift

已解決具有日期和格式引數的TO_CHAR函數轉換錯誤的問題。

AWS SCT Build 668 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

Amazon Redshift

已解決遷移規則中的乘法運算子無法正常運作的問題。這些運算子可讓您變更 charnvarcharvarcharstring資料類型的長度。如需詳細資訊,請參閱建立遷移規則

Azure Synapse Analytics

Amazon Redshift

實作對具有VARCHAR引數的CONVERT函數的支援。

Azure Synapse Analytics

Amazon Redshift

改善使用 NOLOCK子句轉換SELECT陳述式。

Azure Synapse Analytics

Amazon Redshift

已改善使用別名或 搭配 SETFROM子句的UPDATE陳述式轉換。

Greenplum

Amazon Redshift

實作資料遷移的自動虛擬分割。 AWS SCT 使用GP_SEGMENT_ID系統欄來建立分割區。

Greenplum

Amazon Redshift

實作 RETURN QUERYRETURN SETOF子句的支援。

Greenplum

Amazon Redshift

實作對具有三個參數的 SUBSTRING 函數的支援。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

改善SUBSTR函數與LOCATE參數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

新增使用REFCURSOR變數陣列傳回動態結果集的選項。當您在轉換設定中選取此選項時, 會在轉換後的程式碼中 AWS SCT 新增其他OUT參數。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作FOR迴圈陳述式的支援。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

實作對 XMLPARSE函數的支援。新增XMLPARSE了函數中空格分割的動作項目 8541。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

改善了單一BEGIN ... END區塊中多個例外狀況處理常式的轉換。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

改善 INSERTDELETE觸發程序的轉換。

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 程式碼中的 PRIORNEXTLIMITFIRSTLASTEXISTSEXTENDDELETE、、 TRIMSET函數。如需詳細資訊,請參閱延伸套件

Oracle

Aurora PostgreSQL

PostgreSQL

新增指定 C# 應用程式轉換範圍的功能。使用者現在可以從轉換範圍中排除來源應用程式專案的子集。

Oracle

Aurora PostgreSQL

PostgreSQL

實作對集合中COUNT方法的支援。

Oracle

Aurora PostgreSQL

PostgreSQL

實作對巢狀資料表中變數和建構函數的支援。

Oracle

Aurora PostgreSQL

PostgreSQL

實作對 RATIO_TO_REPORTSTANDARD_HASH函數的支援。

Oracle

Aurora PostgreSQL

PostgreSQL

改進大型物件 (LOBs的轉換,作為延伸套件的一部分 AWS SCT 。

Oracle

Aurora PostgreSQL

PostgreSQL

改善本機集合的轉換。

Oracle

Aurora PostgreSQL

PostgreSQL

已改善使用 USING子句的JOIN陳述式轉換,其中資料欄名稱不包含資料表名稱。

Oracle

Aurora PostgreSQL

PostgreSQL

實作 EMPTY_BLOBEMPTY_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

新增對 Snowflake 的支援,做為使用資料擷取代理程式進行 AWS SCT 資料遷移的來源。如需詳細資訊,請參閱使用 將資料從內部部署資料倉儲遷移至 Amazon Redshift AWS Schema Conversion Tool

Teradata

Amazon Redshift

使用TIMESTAMP AS TIME WITH TIMEZONE引數改善CAST函數的轉換。

AWS SCT Build 667 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

在命令列界面 (CLI) 模式中實作對 Informatica 擷取、轉換和載入 (ETL) 指令碼的支援。 AWS SCT 會自動將您的 Informatica ETL 指令碼重新導向至新的目標資料庫。此外, AWS SCT 會轉換內嵌在 Informatica 物件中的物件名稱和 SQL 程式碼。如需詳細資訊,請參閱Informatica ETL 指令碼

全部

Amazon Redshift

將 Amazon Redshift 支援的最低驅動程式版本提高至 2.1.0.9。如需詳細資訊,請參閱安裝 的 JDBC 驅動程式 AWS Schema Conversion Tool

Azure Synapse Analytics

Amazon Redshift

已將新函數新增至延伸套件,以三個日期和時間引數改善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 觸發程序的 inserteddeleted 暫存資料表的支援。

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

實作對 geometrygeography資料類型的支援。

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 JOINLEFT JOIN陳述式的支援。

Oracle

Aurora PostgreSQL

PostgreSQL

改善 MERGE陳述式的轉換。已解決轉換後的程式碼中缺少要插入的值的問題。

Teradata

Amazon Redshift

變更轉換程式碼中使用的預設資料欄壓縮編碼設定, AWS SCT 以符合預設的 Amazon Redshift 設定。如需詳細資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的壓縮編碼

Teradata

Amazon Redshift

已解決使用 TIME資料類型的數學操作轉換不正確的問題。

Teradata

Amazon Redshift RSQL

實作了 Shell 指令碼內 FastExport 程式碼的轉換。

Teradata BTEQ

Amazon Redshift RSQL

修正 AWS SCT 未轉換 COALESCE%data陳述式的錯誤。

Vertica

Amazon Redshift

改善使用者選取一個最佳化策略時的轉換最佳化建議。

AWS SCT Build 666 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

Azure SQL 資料庫

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

已解決JOIN陳述式內子ON句發生的剖析錯誤。

Azure Synapse Analytics

Amazon Redshift

在延伸套件中新增三個新函數,以改善CONVERT函數與日期和時間引數的轉換。

Azure Synapse Analytics

Amazon Redshift

增強來源中繼資料載入器,以確保 AWS SCT 載入系統資料庫結構描述。

Azure Synapse Analytics

Amazon Redshift

已修正暫存資料表資料欄發生的解析程式錯誤。

Azure Synapse Analytics

Amazon Redshift

實作將 BINARYVARBINARY資料類型轉換為 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 資料庫不相容的查詢的問題。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

透過將 z/OS 的 Db2 例外狀況處理常式轉移至 PostgreSQL,改善EXCEPTION章節的轉換。

z/OS 的 IBM Db2

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 Scheduler 任務。

Oracle

Aurora PostgreSQL

PostgreSQL

使用 USING子句實作 JOIN陳述式的轉換。

Oracle

Aurora PostgreSQL

PostgreSQL

改善轉換後程式碼的效能,其中原始程式碼在 WHERE子句中包含全域變數。

Oracle

Aurora PostgreSQL

PostgreSQL

透過新增 MyBatis 架構的支援,改善 Java 應用程式中的 SQL 程式碼轉換。如需詳細資訊,請參閱Java 中的 SQL 程式碼

Oracle DW

Amazon Redshift

實作 PIVOTUNPIVOT 關聯式運算子的轉換。

Teradata

Amazon Redshift

修正使用 JSON 物件的原始碼未轉換的錯誤。

Teradata

Amazon Redshift

修正由捨棄使用者建立的資料表未正確載入的錯誤。

Teradata

Amazon Redshift

實作INSTR函數轉換為原生 Amazon Redshift STRPOS函數。

Teradata

Amazon Redshift

實作 NVPTRANSLATE函數的轉換。

Teradata

Amazon Redshift

改善COALESCE表達式的轉換。

Teradata

Amazon Redshift

改善 DECLARE CONDITION陳述式的轉換。

Teradata

Amazon Redshift

使用SECOND語法元素改善EXTRACT函數的轉換。

Teradata

Amazon Redshift

改善 LOOP 陳述式內 SQLSTATESQLCODE變數的轉換。

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

已解決未轉換十六進位字串常值的問題。

AWS SCT Build 665 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

Azure Synapse Analytics

Amazon Redshift

使用VARCHAR引數實作CONCAT函數的轉換。

Azure Synapse Analytics

Amazon Redshift

改善了建立暫存資料表但不包含結構描述名稱的CREATE TABLE陳述式轉換。 dbo 會 AWS SCT 建立結構描述,將這些暫存資料表存放在目標資料庫中。

Azure Synapse Analytics

Amazon Redshift

改善您在暫存資料表上執行的DROP TABLE陳述式轉換。

Azure Synapse Analytics

Amazon Redshift

改善 OBJECT_ID陳述式與 BEGIN...END區塊的轉換。

Azure Synapse Analytics

Amazon Redshift

已解決 AWS SCT 無法使用區塊註解轉換預存程序的錯誤。

BigQuery

Amazon Redshift

實作將 BigQuery 資料倉儲轉換為 Amazon Redshift。如需詳細資訊,請參閱使用 連線至 Google BigQuery AWS Schema Conversion Tool

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

改善了處理多個事件並使用 SQL Server 中的 inserteddeleted 系統資料表的觸發轉換。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

修正 SQL Server 中 inserteddeleted 系統資料表發生的解析程式錯誤。

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

對於 Oracle 資料庫 12c 版和更新版本, AWS SCT 支援下列擴充資料類型:

  • VARCHAR2

  • NVARCHAR2

  • RAW

AWS SCT 將這些資料類型的支援資料欄長度上限從 8,000 增加到 32,767 個位元組。

Oracle

Aurora PostgreSQL

PostgreSQL

已解決 Oracle 事件處理套件發生的剖析錯誤。

Teradata

Amazon Redshift

新增單一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

改善 INSTRREGEXP_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 Build 664 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

新增支援 Amazon Redshift Serverless 作為 中資料庫遷移專案的來源和目標 AWS SCT。若要連線至 Amazon Redshift Serverless,請確定您使用 Amazon Redshift JDBC 驅動程式 2.1.0.9 版或更新版本。

全部

全部

改善轉換設定視窗的使用者介面。 AWS SCT 現在只會針對具有已建立映射規則的資料庫轉換對顯示設定。如需詳細資訊,請參閱資料類型映射

全部

全部

更新評估報告,移除有關動作項目行和位置的重複資訊。

全部

Amazon Redshift

在資料擷取任務中實作自動記憶體平衡。

全部

Amazon Redshift

已解決資料擷取代理程式無法連線至 AWS Snowball Edge 裝置的錯誤。

Azure SQL 資料庫

z/OS 的 IBM Db2

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函數的轉換。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

新增變更遷移規則中資料欄定序的功能。

Microsoft SSIS

AWS Glue

AWS Glue Studio

已解決使用者選取來源指令碼時發生的意外錯誤。

Oracle

Aurora MySQL

MariaDB

MySQL

實作將預存函數的使用轉換為產生的資料欄表達式。 AWS SCT 會建立 觸發條件來模擬此行為,因為 MySQL 不支援將預存函數的使用作為產生的資料欄表達式。

Oracle

Aurora PostgreSQL

PostgreSQL

UTL_MATCH套件實作函數轉換,做為 AWS SCT 延伸套件的一部分。

Oracle

Aurora PostgreSQL

PostgreSQL

使用 NULL 參數實作REGEXP_LIKE函數的轉換。

Oracle

Aurora PostgreSQL

PostgreSQL

改善SYS_EXTRACT_UTC函數的轉換。

Oracle

Aurora PostgreSQL

PostgreSQL

透過實作 Wcscats、 和 Wcsncats函數的支援Wcscpys,改善 C++ 應用程式中的 SQL 程式碼轉換。如需詳細資訊,請參閱使用 轉換 C++ 應用程式中的 SQL 程式碼 AWS Schema Conversion Tool

Oracle DW

Snowflake

Amazon Redshift

已解決轉換後的陳述式不包含將值明確轉換為資料欄資料類型的問題。此問題發生在使用其他資料表查詢結果的陳述式中。

Teradata

Amazon Redshift

新增在遷移規則case insensitive中變更 case sensitive和 之間資料欄定序的功能。如需詳細資訊,請參閱套用遷移規則

Teradata

Amazon Redshift

已修正CREATE TABLE AS陳述式發生的解析程式錯誤。

Teradata

Amazon Redshift

已修正未轉換具有COALESCE表達式之內建P_INTERSECT函數的錯誤。

Teradata

Amazon Redshift

實作OID名為 的資料欄轉換_OID,以避免在 Amazon Redshift 中使用預留關鍵字。

Teradata

Amazon Redshift

實作函數、程序、檢視和巨集的RENAME陳述式轉換。

Teradata

Amazon Redshift

在 Amazon Redshift 中實作STROKE函數到SPLIT_PART函數的轉換。

Teradata

Amazon Redshift

改善 INSTRREGEXP_INSTR 系統函數的轉換。

Teradata

Amazon Redshift

改善 TIME 資料類型的轉換。

Teradata

Amazon Redshift

透過實作主要SET和次要唯一索引的轉換,改善 和 MULTISET資料表的模擬。

Teradata

Amazon Redshift

已解決CHARACTER函數發生的剖析錯誤。

Teradata BTEQ

Amazon Redshift RSQL

已解決使用者從 AWS SCT 專案中移除 Teradata Basic Teradata Query (BTEQ) 指令碼時發生錯誤。

AWS SCT Build 663 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

新增在遷移規則中使用乘法運算子變更 charnvarcharvarcharstring資料類型長度的功能。如需詳細資訊,請參閱套用遷移規則

全部

全部

實作多伺服器評估報告中三個新資料欄的支援,並更新輸入檔案的格式。請確定您使用更新後的輸入檔案範本搭配最新版本的 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 的支援,做為資料庫遷移評估報告的目標平台。如需詳細資訊,請參閱《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

改善 OFFSETFETCH子句的轉換。

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 中使用 FORMAT 函數的內建TO_CHAR函數轉換。

Teradata

Amazon Redshift

改善了內建RANK函數的轉換,以確保轉換後的程式碼以與原始程式碼相同的順序傳回 NULL 值。

Teradata

Amazon Redshift

改善唯一限制條件的轉換,例如主要或次要唯一索引。

AWS SCT Build 662 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

新增在建立多伺服器評估報告時,自動為每個來源資料庫建立 AWS SCT 專案的功能。開啟此選項後, AWS SCT 可以將映射規則新增至這些專案,並儲存轉換統計資料以供離線使用。如需詳細資訊,請參閱在 中建立多伺服器評估報告 AWS Schema Conversion Tool

全部

全部

建立多伺服器評估報告時,在資料庫和結構描述名稱中實作百分比 (%) 做為萬用字元的支援。

全部

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

已解決來源資料庫連線失敗的錯誤。

z/OS 的 IBM Db2

Aurora PostgreSQL

PostgreSQL

已解決錯誤,其中觸發轉換後的程式碼包含兩個提及的物件別名。

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

當開啟將資料庫物件名稱視為區分大小寫選項時,改善混合大小寫中名稱的物件轉換。

Microsoft SQL Server DW

Teradata

Amazon Redshift

實作 PIVOTUNPIVOT 關聯式運算子的轉換。

Netezza

Amazon Redshift

實作 TIME 資料類型的轉換。

Oracle

Aurora MySQL

Aurora PostgreSQL

MySQL

PostgreSQL

實作UTL_TCP.CRLF套件常數轉換。

Oracle

Aurora PostgreSQL

PostgreSQL

已修正延伸套件問題,其中轉換期間未維持可變長度資料欄的資料類型長度。

Oracle

Aurora PostgreSQL

PostgreSQL

在 C++ 應用程式中實作 SQL 程式碼轉換。如需詳細資訊,請參閱使用 轉換 C++ 應用程式中的 SQL 程式碼 AWS Schema Conversion Tool

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子句的非遞迴通用資料表表達式 (CTEs) 轉換為遞迴 CTEs 的問題。

Teradata

Amazon Redshift

改善條件為資料表連結的UPDATE陳述式轉換。

Teradata

Amazon Redshift

改善 RENAME TABLE陳述式的轉換。

Teradata

Amazon Redshift

已解決評估報告在逗號分隔值 (CSV) 檔案中出現空資料欄的問題。

Teradata

Amazon Redshift RSQL

修正轉換基本 Teradata 查詢 (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 指令碼轉換 Shell 指令碼期間,動作項目 9998 意外出現的問題。

Teradata

Amazon Redshift RSQL

AWS Glue

針對替代變數的值實作 500 個字元的限制。

Vertica

Amazon Redshift

實作將 BINARYVARBINARYBYTEALONG BINARYRAW資料類型轉換為 VARBYTE資料類型。

Vertica

Amazon Redshift

改善了內建函數和常值的轉換。

AWS SCT Build 661 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

新增篩選條件,以在映射檢視中搜尋映射規則。當您套用篩選條件時, 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_SEVERITY、、 ERROR_NUMBER ERROR_PROCEDUREERROR_STATE系統函數轉換。

z/OS 的 IBM Db2

Aurora MySQL

Aurora PostgreSQL

MySQL

PostgreSQL

新增 IBM Db2 for z/OS 第 12 版的支援,做為其中資料庫遷移專案的來源 AWS SCT。如需詳細資訊,請參閱連線至適用於 z/OS 的 IBM DB2

IBM Db2 LUW

全部

增強來源中繼資料載入器,以確保 AWS SCT 載入重複資料欄名稱的例行參數。

Microsoft Azure SQL Database

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

已修正具有SET NOCOUNT ON集合陳述式之程序的轉換器錯誤。

Microsoft Azure SQL Database

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

當輸入值是使用者定義類型的變數時,改善CONCAT函數的轉換。

Microsoft Azure SQL Database

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 ROWNUM中的sql_mode系統變數轉換為 Oracle 時的 TO_CHAR、、 SYS_GUIDADD_MONTHS函數。

Oracle

PostgreSQL

新增 選項,以避免在一般應用程式轉換專案中將繫結變數類型轉換為 SQL 類型。

Oracle

PostgreSQL

新增 選項,以避免將結構描述名稱新增至一般應用程式轉換專案中轉換的物件名稱。

Oracle

PostgreSQL

新增對應用程式 SQL 程式碼轉換綁?x定變數格式的支援。

Oracle DW

Amazon Redshift

實作將 RAW 資料類型轉換為 VARBYTE資料類型。

Teradata

Amazon Redshift

新增 選項來模擬轉換程式碼中的SET資料表。在此模擬中, AWS SCT 支援 MINMAX條件。

Teradata

Amazon Redshift

改善了具有不同資料類型參數的聯結操作轉換。此更新可讓 AWS SCT 在轉換這類操作期間套用轉換規則。

Teradata

Amazon Redshift

已解決 GROUP BY子句轉換不正確的問題。

Teradata

Amazon Redshift

已解決 QUALIFY子句轉換不正確的問題。

Teradata

Amazon Redshift

已解決 FastExport 指令碼匯入期間發生的意外錯誤。

Teradata

Amazon Redshift RSQL

實作在 Teradata BTEQ 和 shell 指令碼中編輯變數值的能力。

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 Build 660 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

在多伺服器評估報告中新增對 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 Database

Microsoft SQL Server

Aurora PostgreSQL

改善 XML 資料類型的轉換。

Microsoft Azure SQL Database

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

已解決子NOT LIKE句轉換不正確的問題。

Microsoft Azure SQL Database

Microsoft SQL Server

Aurora PostgreSQL

PostgreSQL

已修正包含 OUTPUT子句INSERTDELETEUPDATE陳述式之程序的轉換器錯誤。

Microsoft Azure SQL Database

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 KEYUNIQUE限制條件時,動作項目 5982 未顯示的問題。

Oracle DW

Amazon Redshift

已解決轉換後的結構描述中顯示其他類別的問題。

Teradata

Amazon Redshift

修正以下問題:將未解決的資料欄轉換為 CAST函數的引數時,動作項目 13185 不會出現。

Teradata

Amazon Redshift

改善 DELETEDELETE 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 DISTINCTORDER BY表達式的轉換。

Vertica

Amazon Redshift

新增對轉換限制條件的支援。

Vertica

Amazon Redshift

已解決評估報告未儲存為逗號分隔值 (CSV) 檔案的錯誤。

AWS SCT Build 659 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

已改善新專案精靈,此精靈會為多個來源資料庫產生合併的評估報告。

全部

全部

修正在包含多個來源和目標資料庫的專案中未建立延伸套件的問題。

全部

全部

改善內嵌在應用程式原始程式碼中的 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

修正與來源資料庫的連線因載入器錯誤而失敗的問題。

Netezza

Amazon Redshift

已解決資料遷移代理程式在開啟已儲存專案後無法執行的錯誤。

Oracle

Amazon RDS for Oracle

實作 Oracle Unified Auditing 的支援。

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

新增使用 ENABLE NOVALIDATE子句轉換 Oracle CHECKFOREIGN KEYNOT 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 Build 658 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

提供與 的整合 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 Database

Microsoft SQL Server

Oracle

SAP ASE

Aurora MySQL

改善轉換以支援與 MySQL 8.0 相容之 Amazon Aurora MySQL 相容版本的新功能。

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

改善在 EXEC陳述式中巢狀化的 IF...ELSE陳述式轉換。

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

已解決 SETMULTISET 資料表在使用者捨棄並重新建立資料表後錯誤轉換的問題。

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

已解決未套用 Conversion 設定中的 Use Union all view?選項的問題。

Vertica

Amazon Redshift

改善 TIMETIME WITH TIMEZONE資料類型的轉換。

Vertica

Amazon Redshift

已解決載入彈性資料表的問題。

已解決的問題:
  • 一般改進。

AWS SCT Build 657 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

已將 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

修正使用虛擬目標資料庫平台時,未儲存 DROPCREATE指令碼的問題。

Microsoft SQL Server 整合服務

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

修正 UI 中未顯示另存為 SQL 選項的問題。

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 Build 656 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

在一個專案中新增對多個來源和目標資料庫的支援。使用者現在可以建立映射規則,以符合相同專案中的不同資料庫結構描述和目標平台。

全部

全部

新增對虛擬目標資料庫平台的支援。使用者現在不需要連線到目標資料庫,即可查看 如何 AWS SCT 轉換其來源資料庫結構描述。

全部

全部

使用者介面改善:

  • 已新增連線至伺服器,並從伺服器選項中斷與來源和目標中繼資料樹的連線

  • 新增從 AWS SCT 專案移除資料庫伺服器的選項。

Cassandra

Amazon DynamoDB

已解決 CASSANDRA_HOME變數在 cassandra.yamlconf 資料夾之後不包含斜線 (/) 的搜尋問題。

Cassandra

Amazon DynamoDB

新增對 Amazon Linux 2 的 Amazon Machine Image (AMI) 的支援。

Cassandra

Amazon DynamoDB

改善為 Cassandra 提供不正確金鑰時的錯誤訊息。

Cassandra

Amazon DynamoDB

根據目標資料庫的版本,變更 cassandra-env.yaml 檔案中的屬性以改善轉換。

Cassandra

Amazon DynamoDB

將目標 Cassandra Datacenter 上的 Java 版本提高到 1.8.0。

Greenplum

Amazon Redshift

改善專案設定中的最佳化策略。

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

改善專案設定中的最佳化策略。

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

已解決 shell 指令碼轉換後的格式化問題。

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 Build 655 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

Teradata

Amazon Redshift RSQL

已修正問題,以確保在使用 FastLoad 或 MultiLoad 時,所有評估問題都會出現在報告中。

Teradata

Amazon Redshift RSQL

新增支援將 Teradata FastExport 任務指令碼轉換為 Amazon Redshift RSQL 指令碼。

Teradata

Amazon Redshift RSQL

修正以下問題:使用 FastLoad 時,確保在離線模式下啟用儲存資訊清單至 S3 動作。

Teradata

Amazon Redshift RSQL

已修正問題,以確保映射規則適用於 FastLoad 等指令碼。

Greenplum

Amazon Redshift

將 Greenplum 支援的最低驅動程式版本提高至 42.2.5。

Greenplum

Amazon Redshift

新增透過 SSL 搭配驅動程式 42.2.5 版或更新版本與 Greenplum 的連線。

Oracle DW

Amazon Redshift

已改善在另一個 UDF 中執行自訂使用者定義純量函數 (UDF) 的支援。

Oracle DW

Amazon Redshift

已修正以下錯誤未將函數套用至資料庫的問題:Failed to compile udf

Oracle DW

Amazon Redshift

使用適當的類型宣告改善轉換,例如 pls-type %ROWTYPE 參數。

Teradata

Amazon Redshift RSQL

已解決報告中未顯示資訊類型評估問題的問題。

Teradata

Amazon Redshift RSQL

已解決轉換部分指令碼後的轉換器錯誤。

Teradata

Amazon Redshift RSQL

已修正問題,因此現在會在轉換後的指令碼中對問題進行註解。

Teradata

Amazon Redshift

已解決在轉換後顯示 FastExport ->EXPORT -> 'null' 的問題。

Teradata

Amazon Redshift

已解決在使用Cause:[JDBC Driver]String index out of range: 0驅動程式 1.2.43 版套用 時,延伸套件的某些函數失敗的問題

Teradata

Amazon Redshift

SET 資料表轉換 - 針對 insert-select 陳述式新增 SET 資料表模擬。

Teradata

Amazon Redshift

CAST - 支援其他資料類型轉換。

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 STATEMENT 之物件的目標指令碼已變更的問題。

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

已解決:相同資料表所擁有 INDEX 名稱相同的 PRIMARY KEY 轉換錯誤。

已解決的問題:
  • 一般改進。

AWS SCT Build 654 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

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

使用 DBA_USERS 檢視取代 SYS.USER$ 系統資料表,並改善查詢。

Oracle DW

Amazon Redshift

已更新 Oracle DW 中繼資料查詢。

Teradata

Amazon Redshift RSQL

新增將 shell、Teradata FastLoad 和 Teradata Basic Teradata Query (BTEQ) 指令碼轉換為 Amazon Redshift RSQL 指令碼的支援。

Teradata BTEQ

Amazon Redshift RSQL

已解決 "merge_01" 轉換不正確的問題。

Teradata BTEQ

Amazon Redshift RSQL

已解決問題,讓結束或識別 (EOI) 出現在新行指令碼的結尾。

Azure Synapse

Amazon Redshift

已改善為 Azure Synapse 提供不正確密碼時的錯誤訊息。

Teradata

Amazon Redshift

改善 UPDATE 陳述式轉換,以根據 Teradata 標準轉送正確的別名名稱。

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 SESSIONS 命令的轉換。

Teradata

Amazon Redshift RSQL

改善 FastLoad 指令碼評估報告。

Teradata

Amazon Redshift RSQL

實作 FastLoad WRITER 儲存至 S3 動作。

Teradata

Amazon Redshift RSQL

已解決 FastLoad Save Script\Save manifest to s3 按鈕未啟用的問題。

Teradata

Amazon Redshift RSQL

已解決 FastLoad multifile_script 在轉換後僅建立一個資訊清單檔案的問題,而不是預期的三個檔案。

Teradata

Amazon Redshift RSQL

已解決 FastLoad 在 S3 路徑中顯示額外資料夾的問題。

Teradata

Amazon Redshift RSQL

已解決 FastLoad 在 S3 路徑中資訊清單檔案名稱不正確的問題。

已解決的問題:
  • 一般改進。

AWS SCT Build 653 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

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 查詢現在使用 DBA_USERS而非 SYS.USER$

  • 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_TIMESTAMPTO_DATETO_TIMESTAMP_TZ

Teradata

Amazon Redshift

已解決 Teradata 游標轉換錯誤。

Teradata

Amazon Redshift

已解決導致 的屬性TD_NORMALIZE_OVERLAP在轉換期間遭到捨棄的問題。

Teradata

Amazon Redshift

已解決 SCT 轉換查詢時忽略MAX函數的問題。

Teradata

Amazon Redshift

SCT 現在會將 Teradata CHARACTERS 函數轉換為 Redshift LENGTH 函數。

Teradata

Amazon Redshift

對於最常用的格式,SCT 現在支援將 FORMAT 轉換為 TO_CHAR。

全部

全部

改善加密常式的轉換。

已解決的問題:
  • 一般改進。

AWS SCT Build 652 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

Microsoft SQL Server

PostgreSQL

新增 sp_getapplocksp_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) 的轉換。

Teradata

Amazon Redshift

透過使用者設定 支援區分大小寫的識別符enable_case_sensitive_identifier。因此,「COLUMN_NAME」和「Column_Name」會變成不同的資料欄名稱。

Teradata

Amazon Redshift

已解決小數資料類型問題,讓小數欄位以相同的精確度進行轉換。

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 Build 651 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

增強型 AWS SCT 報告可更新列出的建議轉換動作項目的連結。

MS SQL Server

PostgreSQL

新增對STR()函數轉換的支援。

MS SQL Server

PostgreSQL

新增將位元 EXOR 運算子 (^在 Microsoft SQL Server 中) 轉換為 PostgreSQL 做為#運算子的支援。

Oracle

PostgreSQL

已解決 AWS SCT 擴充套件aws_oracle_ext.UNISTR(null)函數在 PostgreSQL 目標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 MACRO 轉換所做的轉換改進。

Teradata

Amazon Redshift

改善將 Teradata 巨集轉換為 Amazon Redshift 預存程序,同時評論不支援的 SQL。

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 資料類型的增強型轉換資料類型映射。

全部

全部

新增對 PDF 格式 AWS Schema Conversion Tool CLI 參考手冊初始發佈的存取權。請參閱 AWS Schema Conversion Tool CLI 參考

已解決的問題:
  • 一般改進。

AWS SCT Build 650 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

全部

全部

已更新和增強對擷取器代理程式的使用,包括:

  • 用於共用儲存體和專用複製代理程式的組態。

  • 從一個專案將資料擷取任務匯出和匯入到另一個專案。

  • 支援 Azure SQL Data Warehouse (Azure Synapse) 做為來源。

  • 使用原生 Netezza 分割。

如需詳細資訊,請參閱使用 將資料從內部部署資料倉儲遷移至 Amazon Redshift AWS Schema Conversion Tool

全部

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

改善使用 GUI 時 BTEQ AWS SCT 指令碼內的處理替代參數。

Microsoft SQL Server DW

Microsoft SQL Server

Azure

Azure Synapse

全部

升級 Microsoft SQL Server、Azure、Azure Synapse 支援的 JDBC 驅動程式最低版本。

已解決的問題:
  • Teradata:巨集轉換其他改進 【RESOLVED】

  • 目標中逸出的特殊字元會導致 SQL 錯誤,並需要重新處理才能將其放回 【RESOLVED】

  • 一般改進

AWS SCT Build 649 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

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 自動排序和分發金鑰選擇的轉換增強功能。資料庫引擎會自動選取分佈和排序索引鍵。引進一個標記為使用 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 RERN/WITH RERN 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 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

Oracle

PostgreSQL

Amazon Aurora PostgreSQL-Compatible Edition

Aurora PostgreSQL 延伸套件自訂套用模式實作:數值/日期和文字類型的運算子。

Oracle

Microsoft SQL Server

DB2 LUW

Aurora PostgreSQL

Aurora PostgreSQL Lambda 調用組態實作:aws_lambda 延伸模組建立;IAM 角色指派給 Aurora PostgreSQL 叢集。

  • Oracle:電子郵件、任務、WebAgent、佇列、檔案

  • DB2 - 電子郵件、任務、檔案

  • Microsoft SQL Server — 電子郵件、代理程式

Oracle

PostgreSQL

FORALL 陳述式轉換重構實作:

  • FORALL 陳述式

  • FORALL ... 儲存例外狀況

  • 使用 BULK COLLECT 將 傳回至

  • 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 Build 647 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

Microsoft SQL Server

Microsoft SQL Server

RDS 現在支援 Database Mail 功能。

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

轉換改善 — SELECT with WITH 子句;SELECT without FROM

全部

全部

AWS SCT Data Migration Service Assessor (DMSA) — 這項新功能可讓您評估多部伺服器,並接收摘要報告,其中顯示您環境的最佳目標方向。

全部

全部

AWS SCT 精靈 — 目標比較現在會在單一資料表檢視中顯示目標之間的差異。

全部

全部

樹狀篩選 UI — 重新設計的中繼資料篩選處理更複雜的篩選模式。

全部

全部

評估報告 - 重新設計的警告區段提供更好的描述,並更清楚地了解問題。

已解決的問題:
  • 一般改進

  • 資料擷取器 — ConcurrentModificationException 【RESOLVED】 的子任務失敗。

  • Microsoft SQL Server 到 MySQL — 識別符長度上限 【RESOLVED】。

AWS SCT Build 646 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

Oracle

PostgreSQL

改善 TM 格式模型實作。

Oracle

PostgreSQL

SP 格式遮罩實作提供 SP 尾碼的基本支援,僅適用於英文。

Oracle

PostgreSQL

Oracle 長物件名稱處理 — AWS SCT 現在會根據目標最大識別符長度屬性處理 Oracle 長物件名稱。

Amazon Redshift

使用 Amazon Redshift 編碼 AZ64 AWS SCT — 為某些資料類型新增了壓縮編碼 AZ64

Teradata

Amazon Redshift

新增對隱含交易轉換的支援。

Teradata

Amazon Redshift

新增對 Teradata 地理空間內建函數的支援:ST_LineString方法

Greenplum

Amazon Redshift

Greenplum 序列轉換 — 將下一個項目新增至屬性索引標籤:最小值最大值增量週期

Greenplum

Amazon Redshift

解析程式 — 新增「字元」資料類型解析。

Greenplum

Amazon Redshift

字元轉換長度 — 更新了字元類型的 PL/pgSQL 轉換。

Greenplum

Amazon Redshift

已解決 Greenplum 分佈金鑰選擇的問題,其中資料表具有分佈 KEY AWS SCT ,但無法將資料表識別並擷取為 RANDOMLY DISTRIBUTED。

Teradata

Amazon Redshift

Teradata 游標支援 — 新增對游標轉換的支援。

Teradata

Amazon Redshift

Identity 欄 — 新增對 Identity 欄轉換的支援。

Teradata

Amazon Redshift

INTERVAL 資料類型 — 新增對 INTERVAL 資料類型轉換的支援。

已解決的問題:
  • 一般改進

  • Greenplum:由於日誌 【RESOLVED】 中的錯誤,無法執行轉換。

  • MSSQL — PostgreSQL:轉換 LAG 函數 【RESOLVED】 時發生轉換器錯誤。

  • MSSQL — PostgreSQL:SCOPE_IDENTITY 【RESOLVED】。

  • AWS SCT 掛在 DW 專案 【RESOLVED】 中。

  • 需要映射規則才能移除 AWS SCT 【RESOLVED】 中資料欄名稱上的額外空間。

AWS SCT Build 645 的版本備註

來源 目標 最新消息、增強功能或修正錯誤

Teradata

Amazon Redshift

提供解決方案來解析 Teradata 非完整檢視 (檢視中的檢視名稱或非完整檢視中的物件)。

Teradata

Amazon Redshift

新增對運算節點的 ASCII 函數支援。

Teradata

Amazon Redshift

當在CHAR定義為 的 Teradata 中 AWS SCT 發現多位元組資料時CHAR(N),它會在 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資料類型轉換為兩個 Amazon Redshift TIMESTAMP資料欄:

  • PERIOD(TIMESTAMP)

  • PERIOD(TIMESTAMP WITH TIMEZONE)

Teradata

Amazon Redshift

支援使用 RESET WHEN子句轉換 Teradata RANK函數。

Teradata

Amazon Redshift

已改善明確資料類型轉換中的 CAST 支援,以及運算式上的隱含 CASTs。

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 Build 644 的版本備註

1.0.643 AWS SCT 版的變更會合併至 AWS SCT 1.0.644 版。

來源 目標 最新消息、增強功能或修正錯誤

Teradata

Amazon Redshift

多個轉換改進。

  • 使用資料表別名改善QUALIFY使用 的轉換。

  • 改善 IN運算子的轉換。

  • 改善 LIKE運算子的轉換。

  • 改善轉換,並強調轉換程式碼中的問題。

  • 已改善 SQL 中 WHEREQUALIFY句的異常順序轉換。

  • 修正程序 的JOIN()建構轉換期間發生的轉換器錯誤UPD_FT_SVC_TRANS_BH_CBH_IND

  • 改善將巨集轉換為預存程序。

新增特殊 AWS SCT CLI 命令,可剖析提供的 sql/bteq 指令碼,並產生來源程式碼中遇到的語法結構數量報告。

  • BTEQ 命令的計數

  • HANDLERS 計數

  • CAST 案例計數

  • DML/DDL 案例計數

  • 可更新檢視DMLs 計數

新增評估報告動作項目:Amazon Redshift 不支援自訂日期格式的 Teradata 資料欄。

Oracle

PostgreSQL/Aurora PostgreSQL

新增儲存延伸套件安裝指令碼的功能。

AI 5334 的嚴重性等級已變更。

改善使用記錄做為套件變數 的效能IMPLEMENTATION

XMLAGG 新增彙總函數支援

IBM Db2

PostgreSQL/Aurora PostgreSQL

新增對儲存物件實作的註解的載入和轉換。

MS SQL DW

Amazon Redshift

轉換改善:已解決 的問題PATINDEX

使用者介面改善:

  • 儲存為來源樹實作的 SQL。

  • 為多個檔案的指令碼產生新增了額外的邏輯。

Vertica

Amazon Redshift

UI 改善:將來源樹實作另存為 SQL。

已解決的問題:
  • Teradata 和 Amazon Redshift 之間轉換的一般改進

  • 一般錯誤修正和 UI 改善

組 AWS SCT 建 642 的版本備註

1.0.642 AWS Schema Conversion Tool 版的變更。

注意

AWS Schema Conversion Tool (AWS SCT) 建置 1.0.642 變更適用於 Windows、Ubuntu 和 Fedora。macOS 沒有 1.0.642 組建。

來源 目標 最新消息、增強功能或修正錯誤

Microsoft SSIS

AWS Glue

實作將 Microsoft SQL Server Integration Services (SSIS) ETL 套件轉換為 AWS Glue。如需詳細資訊,請參閱AWS Glue 使用 將 SSIS 轉換為 AWS SCT

Oracle

MariaDB/SQL MODE=ORACLE/MySQL/Amazon Aurora MySQL

實作 WITH 子句中的 PL/SQL 宣告區段。

Oracle

PostgreSQL/Aurora PostgreSQL

新增對 DBMS_SESSION.RESET_PACKAGEDBMS_SESSION.MODIFY_PACKAGE 的支援。

Vertica

Amazon Redshift

啟用將 SQL 指令碼從 Vertica 資料庫匯出至 Amazon Redshift。

已解決的問題:
  • 評估報告增強功能。

  • 評估報告 UI 增強功能。

  • 新增從 UI 變更 JVM 設定的功能。

  • 一般改進。

AWS SCT 組建 641 的版本備註

1.0.641 AWS Schema Conversion Tool 版的變更。

注意

AWS Schema Conversion Tool (AWS SCT) 建置 1.0.641 變更適用於 Windows、Ubuntu 和 Fedora。macOS 沒有 1.0.641 組建。

來源 目標 最新消息、增強功能或修正錯誤

Oracle/MS SQL/MySQL/PostgreSQL/Db2 LUW

全部

在 .csv 檔案中產生時間報告計算。

Teradata

Amazon Redshift

新增對 CSUM 函數的支援。

新增對 Teradata 地理空間資料類型的支援。

Teradata

全部

新增轉換 IDENTITY 資料欄的支援。

Greenplum

Amazon Redshift

在 Greenplum 資料表轉換期間新增對分佈樣式 AUTO 的支援。

SAP ASE

全部

在 .csv 檔案中產生時間報告計算。

已解決:

  • 各種錯誤修正。

  • 各種效能改善。

AWS SCT Build 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 build 1.0.640 變更適用於 Windows、Ubuntu 和 Fedora。它們不適用於 macOS。

您無法在 Apple macOS 上安裝 1 AWS SCT .0.640 版或更新版本。 AWS SCT 1.0.632 版是支援在 Apple macOS 上安裝的最後一個版本。

在下表中,您可以找到已合併到版本 1.0.640 的 AWS Schema Conversion Tool 版本的功能和錯誤修正的清單。這些資料表會將來源引擎的功能和錯誤修正分組在一起。

1.0.640 版 Oracle 變更

下表列出建置 1.0.640 的變更,其中 Oracle 是來源引擎。

來源 目標 最新消息、增強功能或修正錯誤

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

新增 RDS MariaDB 10.4 支援所有線上交易處理 (OLTP) 廠商。

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 模式=Oracle/PostgreSQL/Aurora PostgreSQL/RDS Oracle

新增對 TABLE(DATA,EXTENDED DATA)、VIEW(DATA,EXTENDED DATA) 和 SEQUENCE(DATA) 的支援

Oracle

PostgreSQL/Aurora PostgreSQL/Oracle RDS

資料欄的 DEFAULT 定義可以延伸至將 DEFAULT 套用至明確 NULL 插入。

DEFAULT 子句有一個新的 ON NULL 子句。當 INSERT 陳述式嘗試指派評定為 NULL 時,這個新子句會指示資料庫指派特定預設的資料欄值。

Oracle

MariaDB/MariaDB (SQL MODE=ORACLE)

新增對「身分資料欄」的支援,它會在插入時自動增加。

全部

全部

從 JDK 8 升級到 Amazon Corretto JDK 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:新增對新索引屬性 OPTIMIZE_FOR_SEQUENTIAL_KEY 的支援。

SQL Server 2017:新增支援圖形資料庫節點和 Edge 資料表類型。

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 游標參數。

透過在「轉換設定」下新增「套件變數邏輯實作」選項來重新實現套件變數。可用的設定為:「工作階段變數」和「plv8 全域物件」。預設值是「工作階段變數」。

實作具有 dblink 和 pg_background 的 AUTONOMOUS_TRANSACTION 支援。

Oracle

全部

實作檢視 SYS_%_TAB_COMMENTS。

Oracle

PostgreSQL

PostgreSQL 不支援篩選條件的變數輸入。從 Oracle 轉換為 PostgreSQL 時,如果遇到變數篩選條件,現在會報告例外狀況。

Oracle

Amazon Redshift

實作儲存的程式碼 FOR..LOOP 游標轉換的改進。

使用預設參數實現函數/程序的儲存程式碼叫用。

實現儲存的程式碼能力,使用別名更新沒有 WHERE 子句。

實作儲存的程式碼函數使用 SELECT FROM 雙重函數預先執行的其他案例。

實作儲存的程式碼 Table%ROWTYPE 參數和套件變數。

實作使用 JAVA 和外部程序的儲存程式碼。

在儲存的程式碼中實作標準的 Oracle 套件。

1.0.640 版 Microsoft SQL Server 變更

下表列出建置 1.0.640 的變更,其中Microsoft SQL Server 是來源引擎。

來源 目標 最新消息、增強功能或修正錯誤

Microsoft Azure/ Microsoft SQL Server

PostgreSQL/Aurora PostgreSQL/MySQL/Aurora MySQL

增加了對 COLUMN STORE 索引的支援。

Microsoft SQL Server

RDS MariaDB 10.4

新增 RDS MariaDB 10.4 支援所有線上交易處理 (OLTP) 廠商。

Azure/SQL Server

MariaDB/MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL

新增對 OPTIMIZE_FOR_SEQUENTIAL_KEY 屬性的支援。

Azure/SQL Server

MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL

新增對資料庫節點和 Edge 資料表類型的支援。

Azure/SQL Server

MariaDB/MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL

新增對 TEMPORAL TABLES 的支援。

全部

全部

從 JDK 8 升級到 Amazon Corretto JDK 11。如需包括下載連結的詳細資訊,請參閱《Amazon Corretto 11 使用者指南》中的什麼是 Amazon Corretto 11?。

全部

全部

在評定報告中新增關於使用者資料庫中可能不一致的資訊。

Azure/SQL Server

MySQL/Aurora MySQL/PostgreSQL/Aurora PostgreSQL/MariaDB

新增對 SQL Server 圖形架構的 DML 處理支援。

SQL Server

Aurora PostgreSQL

新增轉換參數沒有 par_ 字首的選項。

Azure/SQL Server

MySQL 8.x

新增對 CHECK 限制條件的支援。

全部

SQL Server

SQL Server 2019:新增對新索引屬性 OPTIMIZE_FOR_SEQUENTIAL_KEY 的支援。

SQL Server 2017:新增支援圖形資料庫節點和 Edge 資料表類型。

SQL Server 2016:新增 TEMPORAL TABLES 的支援。

全部

全部

實作使用虛擬分割區覆寫實體分割區的能力。資料倉儲提取器根據建立的虛擬分割區提取資料。

SQL Server

AWS Glue (Python shell)

轉換改進功能,包括:

  • 實作內建函數轉換為 Python.String。

  • 在儲存程式碼中實作 EXECUTE 和 EXEC。

  • 使用資料表類型實作。

Azure/SQL Server

PostgreSQL/Aurora PostgreSQL

實作使 $TMP 程序變為選用。

SQL Server

MySQL/Aurora MySQL

具有日期的延伸算術運算。

建構模擬 'TOP (expression) WITH TIES。

現在叫出產生的參考游標後,參考游標便會關閉。

在 Aurora MySQL 中不支援設定 GLOBAL 隔離等級。您只能變更工作階段範圍。交易的預設行為是使用 REPEATABLE READ 和一致性讀取。專為與 READ COMMITTED 搭配使用而設計的應用程式可能需要修改。或者,他們可以明確地將預設值變更為 READ COMMITTED。

SQL Server

AWS Glue (Python shell)

SQL Server 陳述式會產生完整的結果集,但有時候最好一次處理一個資料列的結果。在結果集上開啟游標可讓您一次處理一列結果集。您可以將游標指派給具有游標資料類型的變數或參數。

針對預存程式碼實作了一系列 Transact-SQL 陳述式,因此即使 Python 不支援 SQL Server 的 BEGIN 和 END 作為control-of-flow。

不支援 SQL Server LABEL 和 GOTO 陳述式 AWS Glue。如果在程式碼中 AWS SCT 遇到標籤,則會略過該標籤。如果 AWS SCT 遇到一個 GOTO 陳述式,系統會加上註解。

SQL Server

Amazon Redshift

透過實作 IF ... ELSE 控制實作儲存程式碼的 Transact-SQL 語句的條件處理 。

實作了為預存程式碼括住一系列 Transact-SQL 陳述式,以便一組 Transact-SQL 陳述式可以做為區塊執行。支援巢狀 BEGIN... END 區塊。

在儲存程式碼中實作 SET 和 SELECT。

透過在資料表上建立使用者指定的排序索引鍵,在 Amazon Redshift (不支援索引) 中實作 CREATE INDEX。

發行版本 1.0.640 的變更

下表列出建置 1.0.640 的變更,其中 MySQL 是來源引擎。

來源 目標 最新消息、增強功能或修正錯誤

MySQL

PostgreSQL 12.x

新增對已產生資料欄的支援。

全部

全部

從 JDK 8 升級到 Amazon Corretto JDK 11。如需詳細資訊,包括下載連結,請參閱《Amazon Corretto 11 使用者指南》中的什麼是 Amazon Corretto 11?。

全部

全部

在評定報告中新增關於使用者資料庫中可能不一致的資訊。

MySQL

PostgreSQL/Aurora PostgreSQL 11.

已新增下列項目的支援:

  • SQL 儲存程序中的內嵌交易。

  • CALL SQL 儲存程序的能力。

  • 建立 SQL 儲存程序的能力。

全部

SQL Server

SQL Server 2019:新增對新索引屬性 OPTIMIZE_FOR_SEQUENTIAL_KEY 的支援。

SQL Server 2017:新增支援圖形資料庫節點和 Edge 資料表類型。

SQL Server 2016:新增 TEMPORAL TABLES 的支援。

全部

全部

實作使用虛擬分割區覆寫實體分割區的能力。資料倉儲提取器根據建立的虛擬分割區提取資料。

1.0.640 版 PostgreSQL 變更

下表列出了建置 1.0.640 的變更,其中 PostgreSQL 是來源引擎。

來源 目標 最新消息、增強功能或修正錯誤

PostgreSQL

MySQL 8.x

MySQL 現在支援建立索引運算式而非欄位值的功能索引鍵部分。函數金鑰部分可索引無法以其他方式索引的值,例如 JSON 值。

MySQL 現在支援 CTE 和 Recursive CTE。

全部

全部

從 JDK 8 升級到 Amazon Corretto JDK 11。如需詳細資訊,包括下載連結,請參閱《Amazon Corretto 11 使用者指南》中的什麼是 Amazon Corretto 11?。

全部

全部

在評定報告中新增關於使用者資料庫中可能不一致的資訊。

PostgreSQL 11.x

PostgreSQL/Aurora PostgreSQL 11.

已新增下列項目的支援:

  • SQL 儲存程序中的內嵌交易。

  • CALL SQL 儲存程序的能力。

  • 建立 SQL 儲存程序的能力。

PostgreSQL

MySQL 8.x

新增 MySQL 對降序索引的支援。不再忽略索引定義中的 DESC,但會導致儲存金鑰值按降序排列。

已新增 MySQL 支援使用表達式作為資料類型規格中的預設值,包括將表達式作為 BLOB、TEXT、幾何和 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:新增對新索引屬性 OPTIMIZE_FOR_SEQUENTIAL_KEY 的支援。

SQL Server 2017:新增支援圖形資料庫節點和 Edge 資料表類型。

SQL Server 2016:新增 TEMPORAL TABLES 的支援。

全部

全部

實作使用虛擬分割區覆寫實體分割區的能力。資料倉儲提取器根據建立的虛擬分割區提取資料。

PostgreSQL/Aurora PostgreSQL

全部

新增系統檢視系統索引模擬。

如果程序中沒有指定 INTO 的 SELECT 陳述式,則會針對目標上的程序建立類型參考游標的 INOUT p_refcur 參數。

1.0.640 版 Db2 LUW 變更

下表列出建置 1.0.640 的變更,其中 DB2 LUW 是來源引擎。

來源 目標 最新消息、增強功能或修正錯誤

DB2 LUW

RDS MariaDB 10.4

新增 RDS MariaDB 10.4 支援所有線上交易處理 (OLTP) 廠商。

全部

全部

從 JDK 8 升級到 Amazon Corretto JDK 11。如需包括下載連結的詳細資訊,請參閱《Amazon Corretto 11 使用者指南》中的什麼是 Amazon Corretto 11?。

全部

全部

在評定報告中新增關於使用者資料庫中可能不一致的資訊。

DB2 LUW

MySQL 8.0.17

新增 CHECK 限制條件的支援。

全部

SQL Server

SQL Server 2019:新增對新索引屬性 OPTIMIZE_FOR_SEQUENTIAL_KEY 的支援。

SQL Server 2017:新增支援圖形資料庫節點和 Edge 資料表類型。

SQL Server 2016:新增 TEMPORAL TABLES 的支援。

全部

全部

實作使用虛擬分割區覆寫實體分割區的能力。資料倉儲提取器根據建立的虛擬分割區提取資料。

1.0.640 版 Teradata 變更

下表列出建置 1.0.640 變更 Teradata 來源引擎。

來源 目標 最新消息、增強功能或修正錯誤

Teradata

Amazon Redshift

新增 MERGE 和 QUALIFY 陳述式的支援。

從 Terdata 陳述式移除 LOCKING ROWS FOR ACCESS 子句。

新增對 CAST 函數的支援。

全部

全部

從 JDK 8 升級到 Amazon Corretto JDK 11。如需包括下載連結的詳細資訊,請參閱《Amazon Corretto 11 使用者指南》中的什麼是 Amazon Corretto 11?。

Teradata

Teradata

實作 REGEXP_INSTR() 和 REGEXP_SUBSTR() 中的改進。

全部

全部

在評定報告中新增關於使用者資料庫中可能不一致的資訊。

全部

SQL Server

SQL Server 2019:新增對新索引屬性 OPTIMIZE_FOR_SEQUENTIAL_KEY 的支援。

SQL Server 2017:新增支援圖形資料庫節點和 Edge 資料表類型。

SQL Server 2016:新增 TEMPORAL TABLES 的支援。

Teradata

全部

新增了 REGEXP_INSTR() 和 REGEXP_SUBSTR() 的支援。

全部

全部

實作使用虛擬分割區覆寫實體分割區的能力。資料倉儲提取器根據建立的虛擬分割區提取資料。

Teradata

Amazon Redshift

使用「專案設定」、「另存為 SQL」和「套用」、「下拉式清單:單一檔案/多個檔案」中的設定,實作將來源樹狀結構的 SQL 儲存為單一檔案或多個檔案的函數。

實作檢視和程序轉換的改進。

Teradata

全部

新增對 Terdata 版本 16.20 的支援

其他引擎的 1.0.640 版變更

下表列出建置 1.0.640 對其他來源引擎的變更。

來源 目標 最新消息、增強功能或修正錯誤

Sybase

RDS MariaDB 10.4

新增 RDS MariaDB 10.4 支援所有線上交易處理 (OLTP) 廠商。

SAP ASE

MariaDB

實作下列項目:

  • MariaDB 10.4

  • EXECUTE IMMEDIATE 陳述式

  • DEFAULT 定義

  • CHECK 限制條件的支援

SAP ASE

PostgreSQL 12.x

新增對已產生資料欄的支援。

全部

全部

從 JDK 8 升級到 Amazon Corretto JDK 11。如需包括下載連結的詳細資訊,請參閱《Amazon Corretto 11 使用者指南》中的什麼是 Amazon Corretto 11?。

全部

全部

在評定報告中新增關於使用者資料庫中可能不一致的資訊。

SAP ASE

MySQL 8.0.17

新增 CHECK 限制條件的支援。

全部

SQL Server

SQL Server 2019:新增對新索引屬性 OPTIMIZE_FOR_SEQUENTIAL_KEY 的支援。

SQL Server 2017:新增支援圖形資料庫節點和 Edge 資料表類型。

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。在 Aurora MySQL 中不支援設定 GLOBAL 隔離等級。您只可變更任務階段範圍。交易的預設行為是使用 REPEATABLE READ 和一致性讀取。設計為使用 READ COMMITTED 執行的應用程式可能需要修改。或者,您可以明確地將預設值更改為 READ COMMITTED。

SAP ASE

PostgreSQL

新增了對沒有延伸套件的 CONVERT 函數 (樂觀) 的支援。

SAP ASE

全部

新增系統檢視系統索引模擬。

如果程序中沒有指定 INTO 的 SELECT 陳述式,則會針對目標上的程序建立類型參考游標的 INOUT p_refcur 參數。

Greenplum

Amazon Redshift

實作 CREATE TEMPORARY TABLE,如下所示:

  • Greenplum 暫時資料表具有 GLOBAL 和 LOCAL 參數。這些關鍵字適用於 SQL 標準相容性,但在 Greenplum 中沒有效果。

  •  

  • 新資料表會建立為暫存資料表。暫存資料表會在任務階段結束時自動卸除,或選擇性地在目前交易結束時卸除 (請參閱 ON COMMIT)。當暫時資料表存在時,目前工作階段看不到具有相同名稱的現有永久資料表,除非它們使用符合結構描述資格的名稱進行參考。在暫時資料表上建立的任何索引也是自動臨時的索引。