選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用 AWS DMS Fleet Advisor 探索和分析遷移限制

焦點模式
使用 AWS DMS Fleet Advisor 探索和分析遷移限制 - AWS 資料庫遷移服務

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

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

您可以使用 DMS 資料收集器來探索目標引擎不支援的資料庫功能。若要選擇正確的遷移目標,您應該考慮這些限制。

DMS 資料收集器會探索特定的來源資料庫功能。然後,DMS Fleet Advisor 會分析從遷移角度到指定目標的來源功能,並提供有關限制的其他資訊,並包含建議的動作來解決或避免此限制。此外,DMS Fleet Advisor 會計算這些限制的影響。

限制清單可在目標引擎詳細資訊頁面取得。從左側導覽選單的建議頁面導覽至此頁面。從目標清單中,選擇要檢查的目標引擎。限制清單位於頁面底部。

下表為 Amazon RDS for MySQL 不支援的 MySQL 資料庫功能。

限制 描述 影響

身分驗證外掛程式

Amazon RDS 不支援 MySQL 身分驗證外掛程式。

將錯誤記錄至系統日誌

Amazon RDS 不支援將錯誤日誌寫入系統日誌。

全域交易識別碼

您可以將全域交易識別碼用於所有 RDS for MySQL 5.7 版、RDS for MySQL 8.0.26 版以及更新的 8.0 版本。

群組複寫

Amazon RDS 不支援 MySQL 群組複寫外掛程式。

InnoDB 資料表空間加密

Amazon RDS 不支援 InnoDB 資料空間加密。

InnoDB 保留字詞

InnoDB 是 Amazon RDS for MySQL 的保留字詞。此名稱無法用於 MySQL 資料庫。

Keyring 外掛程式

Amazon RDS 不支援 MySQL Keyring 外掛程式。

密碼驗證外掛程式

Amazon RDS 不支援 MySQL validate_password 外掛程式。

持續的系統變數

Amazon RDS 不支援 MySQL 的持久系統變數。

限制存取

Amazon RDS 會將存取權限制在需要進階許可的特定系統程序和資料表。此外,Amazon RDS 不允許使用者利用 Telnet、Secure Shell (SSH) 或 Windows 遠端桌面連線,直接託管資料庫執行個體的存取權。

重寫器查詢重寫外掛程式

Amazon RDS 不支援 MySQL 重寫器查詢重寫外掛程式。

半同步複寫

Amazon RDS 不支援 MySQL 半同步複寫。

可傳輸的資料表空間

Amazon RDS 不支援 MySQL 可傳輸資料表空間功能。

X 外掛程式

Amazon RDS 不支援 MySQL X 外掛程式。

下表為 Amazon RDS for Oracle 不支援的 Oracle 資料庫功能。

限制 描述 影響

Active Data Guard

Active Data Guard 無法搭配 Oracle 多租戶容器資料庫 (CDB) 使用。

自動儲存空間管理

Amazon RDS 不支援 Oracle 自動儲存空間管理 (Oracle ASM)。

資料庫活動串流

Amazon RDS 在單一租用戶架構不支援 Oracle 資料庫活動串流。

檔案大小限制

RDS Oracle 資料庫執行個體上的單一檔案大小上限為 16 TiB。

FTP 和 SFTP

Amazon RDS 不支援 FTP 和 SFTP。

混合式分割資料表

Amazon RDS 不支援 Oracle 混合分割資料表。

Oracle Data Guard

Amazon RDS 在單一租用戶架構不支援 Oracle Data Guard。

Oracle Database Vault

Amazon RDS 不支援 Oracle Database Vault。

Oracle DBA 權限資料庫

Amazon RDS 對於 Oracle DBA 權限設有限制。如需詳細資訊,請參閱 Oracle DBA 權限的限制

Oracle Enterprise Manager

Amazon RDS 在單一租用戶架構不支援 Oracle Enterprise Manager。

Oracle Enterprise Manager Agent

Amazon RDS 在單一租用戶架構不支援 Oracle Enterprise Manager Agent。

Oracle Enterprise Manager Cloud Control 管理儲存庫

Amazon RDS for Oracle 資料庫執行個體無法用於 Oracle Enterprise Manager Cloud Control 管理儲存庫。

Oracle Flashback Database

Amazon RDS Oracle 不支援 Oracle Flashback Database 功能。

Oracle Label Security

Amazon RDS 在單一租用戶架構不支援 Oracle Label Security。Oracle Label Security 只能搭配多租戶容器資料庫 (Oracle CDB) 使用。

Oracle Messaging Gateway

Amazon RDS 不支援 Oracle Messaging Gateway。

Oracle Real Application Clusters

Amazon RDS 不支援 Oracle Real Application Clusters (Oracle RAC)。

Oracle Real Application Testing

Amazon RDS 不支援 Oracle Real Application Testing。

Oracle Snapshot Standby 資料庫

Amazon RDS 不支援 Oracle Snapshot Standby 資料庫。

公有同義詞

Amazon RDS 不支援 Oracle 所提供結構描述的公有同義詞。

不支援功能的結構描述

Amazon RDS 不支援需要系統權限的 Oracle 功能和元件結構描述。

單純的統一稽核

Amazon RDS 不支援單純的統一稽核。您可以在混合模式下使用統一稽核。

Workspace Manager

Amazon RDS 不支援 Oracle Database Workspace Manager WMSYS 結構描述。

下表為 Amazon RDS for PostgreSQL 不支援的 PostgreSQL 資料庫功能。

限制 描述 影響

並行連線

RDS for PostgreSQL 執行個體的同時連線上限數受到 max_connections 參數限制。

最新版本

Amazon RDS 不會自動套用主要版本升級。若要執行主要版本升級,請手動修改資料庫執行個體。如需詳細資訊,請參閱選擇 PostgreSQL 的主要版本升級

保留的連線

Amazon RDS 最多保留 3 個連線當作系統維護用途。如果您指定使用者連線參數的值,請將您預期使用的連線數目再加 3。

支援的擴充功能

RDS for PostgreSQL 僅支援一部份的 PostgreSQL 資料庫引擎擴充功能。您可以在該 PostgreSQL 版本的預設資料庫參數群組中找到支援的擴充功能清單。您也可以使用 psql 來顯示 rds.extensions 參數,即可看到目前的延伸清單。

資料表空間分割或隔離

您無法使用資料表空間進行輸入/輸出分割或隔離。在 RDS for PostgreSQL 中,所有儲存空間都位於單一邏輯磁碟區上。

下表為 Amazon RDS for SQL Server 不支援的 SQL Server 資料庫功能。

限制 描述 影響

備份至 Microsoft Azure Blob Storage

RDS for SQL Server 不支援備份到 Microsoft Azure Blob Storage。

緩衝集區延伸

RDS for SQL Server 不支援緩衝區延伸。

自訂密碼政策

RDS for SQL Server 不支援自訂密碼政策。

Data Quality Services

RDS for SQL Server 不支援 SQL Server Data Quality Services (DQS)。

資料庫日誌傳送

RDS for SQL Server 不支援資料庫日誌傳送。

資料庫名稱

資料庫名稱有下列限制:不能以 rdsadmin 開頭;不能以空格或 Tab 開頭或結尾;不能包含任何建立新行的字元;不能包含單引號 (')。

資料庫快照

RDS for SQL Server 不支援資料庫快照。您只能在 Amazon RDS 中使用資料庫執行個體快照。

擴充預存程序

RDS for SQL Server 不支援擴充預存程序,包括 xp_cmdshell.

檔案資料表

RDS for SQL Server 不支援檔案資料表。

FILESTREAM 支援

RDS for SQL Server 不提供 FILESTREAM 支援。

連結伺服器

RDS for SQL Server 僅提供有限的連結伺服器支援。

機器學習服務和 R 服務

RDS for SQL Server 不支援機器學習和 R 服務,因為您需要作業系統存取權才能安裝這些服務。

維護計劃

RDS for SQL Server 不支援維護計劃。

效能資料收集器

RDS for SQL Server 不支援效能資料收集器。

政策型管理

RDS for SQL Server 不支援政策型管理。

PolyBase

RDS for SQL Server 不支援 PolyBase。

複寫

RDS for SQL Server 不支援複寫。

資源管理員

RDS for SQL Server 不支援資源管理員。

伺服器層級觸發程序

RDS for SQL Server 不支援伺服器層級的觸發程序。

Service Broker 端點

RDS for SQL Server 不支援 Service Broker 端點。

SSAS

請留意在 RDS for SQL Server 上執行 SQL Server Analysis Services (SSAS) 的限制。如需詳細資訊,請參閱限制

SSIS

請留意在 RDS for SQL Server 上執行 SQL Server Integration Services (SSIS) 的限制。如需詳細資訊,請參閱限制

SSRS

請留意在 RDS for SQL Server 上執行 SQL Server Reporting Services (SSRS) 的限制。如需詳細資訊,請參閱限制

SQL Server 資料庫執行個體的儲存空間大小

SQL 伺服器一般用途 (SSD) 儲存空間和佈建 IOPS 儲存空間執行個體的儲存空間大小上限為 16 TiB。

SQL Server Magnetic 儲存空間執行個體的儲存空間大小上限為 1 TiB。

延展資料庫

RDS for SQL Server 不支援 SQL Server Stretch Database 功能。

T-SQL 端點

RDS for SQL Server 不支援所有使用 CREATE ENDPOINT 的操作。

TRUSTWORTHY 資料庫屬性

RDS for SQL Server 不支援 TRUSTWORTHY 資料庫屬性,因為該屬性需要 sysadmin 角色。

下表包含建議問題清單。DMS Fleet Advisor 會分析來源和目標資料庫功能,並提供這些遷移限制。封鎖程式影響的限制表示 DMS Fleet Advisor 無法產生來源資料庫的目標建議。

限制 描述 影響

找不到適當的執行個體

AWS DMS 找不到可做為來源資料庫指標組合適當大小遷移目標的目標執行個體。

封鎖程式

IOPS 找不到適當的執行個體

來源資料庫使用數個 IOPS,這超過了可能的目標資料庫執行個體的 IOPS 上限。

封鎖程式

RAM 找不到適當的執行個體

來源資料庫使用一定 GB 的 RAM,這超過了可能的目標資料庫執行個體的 RAM 大小上限。

封鎖程式

依儲存體大小找不到適當的執行個體

來源資料庫使用 TB 的儲存體,這超過了可能的目標資料庫執行個體的最大儲存體大小。

封鎖程式

版本找不到適當的執行個體

來源資料庫具有 Amazon RDS 不支援的版本。

封鎖程式

CPU 核心找不到適當的執行個體

來源資料庫具有數個 CPU 核心,這超過了可能的目標資料庫執行個體的 CPU 核心數量上限。

封鎖程式

版本找不到適當的執行個體

您的來源資料庫具有 AWS DMS 無法辨識的版本。

封鎖程式

CPU 參數未定義

DMS 資料收集器不會收集來源資料庫使用的 CPU 相關資訊。請確定您已收集必要的指標和設定的登入資料,以便在資料收集器中轉送資料。請參閱 設定資料轉送的憑證

封鎖程式

記憶體參數未定義

DMS 資料收集器不會收集來源資料庫使用的記憶體相關資訊。請確定您已收集必要的指標和設定的登入資料,以便在資料收集器中轉送資料。請參閱 設定資料轉送的憑證

封鎖程式

儲存體大小參數未定義

DMS 資料收集器不會收集來源資料庫使用的儲存體大小的相關資訊。請確定您已收集必要的指標和設定的登入資料,以便在資料收集器中轉送資料。請參閱 設定資料轉送的憑證

封鎖程式

儲存 IOPS 參數未定義

DMS 資料收集器不會收集來源資料庫使用的儲存 IOPS 指標。請確定您已收集必要的指標和設定的登入資料,以便在資料收集器中轉送資料。

封鎖程式

資料不足

DMS 資料收集器未收集足夠的資料來產生目標建議。請確定您已設定 登入資料,以便在資料收集器中轉送資料。請參閱 設定資料轉送的憑證

封鎖程式

資料庫版本未定義

DMS 資料收集器不會收集來源資料庫版本的相關資訊。請確定您已收集必要的指標和設定的登入資料,以便在資料收集器中轉送資料。請參閱 設定資料轉送的憑證

封鎖程式

不明錯誤

DMS Fleet Advisor 無法為您的來源資料庫產生目標建議。

封鎖程式

資料庫版本未定義

DMS Fleet Advisor 不會收集來源資料庫版本的相關資訊。DMS Fleet Advisor 建議您為來源資料庫使用最新的資料庫版本。如果您選擇此建議,則必須升級資料庫版本。檢閱為來源資料庫產生的目標建議,並確保這些建議符合您的需求。

增加 RDS 設定中的資料庫連線數量

您的來源資料庫需要特定數量的連線。根據預設,Amazon RDS 資料庫執行個體的可用連線數量不同。建立 RDS 資料庫執行個體時,請務必變更此預設值。若要這樣做,請更新max_connections參數群組中的參數值。

目標版本相容

來源資料庫的目標建議使用不同的資料庫版本。您的來源資料庫版本支援與建議目標版本相同的功能。不過,選擇此新資料庫版本可能會增加您的費用。

儲存輸送量參數未定義

DMS 資料收集器不會收集來源資料庫使用的儲存輸送量指標。檢閱為來源資料庫產生的目標建議,並確保這些建議符合您的需求。

資料庫連線號碼參數未定義

DMS 資料收集器不會收集來源資料庫使用的連線數量相關資訊。檢閱來源資料庫產生的目標建議,並確保這些建議符合您的需求。或者,請求提高配額。

資料庫降級版本

您的來源資料庫執行的版本高於 Amazon RDS 資料庫。若要降級資料庫版本,請確定您未使用未在較低版本中實作的功能。或者,使用 Amazon EC2 做為遷移目標。

目標版本不同

來源資料庫的目標建議使用不同的資料庫版本。您的來源資料庫版本與建議的目標版本相容。不過,建議的目標資料庫版本不支援來源資料庫版本的一些功能。選擇此新資料庫版本可能會增加您的費用。

從不支援的版本升級

您的來源資料庫已到達支援階段的結尾。若要使用最新的資料庫引擎版本做為目標,請在遷移之前升級資料庫。或者,使用 Amazon EC2 做為遷移目標。

視資料庫引擎而定,請使用下列其中一個連結進一步了解:

升級 MySQL

升級 SQL Server

升級 OracleDB

升級 PostgreSQL

下一個主題:

故障診斷

上一個主題:

匯出目標建議
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。