將資料移轉至專用 Exadata 基礎架構上的自治式 AI 資料庫
資料移轉正在將資料與其綱要從一個系統、位置或應用程式一起移動到另一個系統、位置或應用程式。其中一個典型的資料移轉範例是,您決定為組織採用自治式 AI 資料庫,並將現有歷史資料從目前的資料庫移至自治式 AI 資料庫。
資料移轉與將範例資料或少量資料載入資料庫不同。它通常涉及大量資料,且可以是單次活動或定期活動,視需求而定。請參閱資料載入選項,瞭解將範例資料載入 Autonomous AI Database 時可用的不同選項。
資料移轉概要
Oracle 提供數個選項,將您的資料移轉至專用 Exadata 基礎架構上的自治式 AI 資料庫。專用基礎架構上的專用 Exadata 基礎架構上的自治式 AI 資料庫可讓您執行以下項目的手動資料匯出和匯入:
-
內部部署資料庫、系統或資料來源
-
SaaS 應用程式
-
第三方資料來源
-
資料湖 (Hadoop)
-
其他 Oracle Database Cloud 服務

移轉至 Autonomous AI Database 時,您可以:
-
使用 Oracle SQL*Loader 和 Oracle Data Pump 等傳統工具,將您的來源資料庫移轉至 Autonomous AI Database。
-
使用資料移轉服務 (DMS) 輕鬆移轉需要低移轉停機時間的大型資料庫。
-
使用「零停機移轉 (ZDM)」工具安全地移轉至公有雲和 Exadata Cloud@Customer 上的自治式 AI 資料庫。
-
使用 Oracle Object Storage 來管理、載入和上傳大量資料。
-
提供各種格式的來源資料,例如 SQL 載入器文字檔、匯出匯入傾印檔、CSV、JSON、Parquet 檔案。
-
使用
DBMS_CLOUD_ADMIN連附客戶提供的外部網路檔案系統 (NFS) 裝置或 Oracle Cloud Infrastructure 檔案系統服務 (OCI FSS),將資料載入自治式 AI 資料庫。
注意:
如果您在將資料移轉至自治式 AI 資料庫後發現任何物件編譯錯誤,可以使用下列方式重新編譯資料庫物件。UTLRP.SQL 無法用來在自治式 AI 資料庫上執行全域重新編譯。
exec sys.UTL_RECOMP.RECOMP_PARALLEL(4);
移轉先決條件
先決條件是,建議您執行 Cloud Premigration Advisor Tool (CPAT) ,以協助您評估來源資料庫與 Autonomous AI Database 的相容性。CPAT 可識別移轉前或移轉期間可能需要採取的潛在行動,優先考慮其重要性並建議解決方法。某些移轉工具和服務會自動執行此建議程式。如需詳細資訊,請參考 Oracle Database 19c Utilities 或 Oracle Database 26ai Utilities 中的 Cloud Premigration Advisor Tool 。
Migration Options - 移轉選項
在公有雲和 Cloud@Customer 中,您可以選擇將資料移入專用基礎架構上的自治式 AI 資料庫。
這些選項會與表格一起列出,以便根據客戶使用案例挑選正確的選項。
-
Oracle Database Migration Service:完全受管理的雲端服務,可簡化將已建立的資料庫從內部部署、第三方或 Oracle Cloud 移轉至 Autonomous AI Database。
-
Oracle GoldenGate:Oracle 的一次性資料移轉資料複製工具,以及使用變更資料擷取的資料複製。
-
零停機移轉 (ZDM):在您佈建的主機上安裝並執行具有命令行介面的服務。安裝「零停機移轉」軟體的伺服器稱為「零停機移轉」服務主機。您可以從「零停機移轉」服務主機執行一或多個資料庫移轉工作。
-
網路檔案儲存 (NFS):使用本機網路檔案系統 (NFS) 儲存將網路檔案儲存 (NFS) 共用連附至您的自治式 AI 資料庫,即可將資料移入和移出 Exadata Cloud@Customer 部署。
-
Oracle Data Pump:支援 Oracle 資料庫和 Autonomous AI 資料庫之間高速大量資料和描述資料移動的資料庫公用程式。
-
Oracle SQL*Loader:將資料從外部檔案載入 Oracle Database 的資料庫公用程式。
移轉用例
根據您的來源資料庫,可以使用上述一或多個移轉選項將資料移轉至公有雲或 Exadata Cloud@Customer 部署上的自治式 AI 資料庫。以下是一些最常見的移轉使用案例,可協助您選擇正確的選項。
| 移轉使用案例 | 移轉選項 | 進一步參考 |
|---|---|---|
非 Oracle Database → 公有雲或 Exadata Cloud@Customer 上的 ADB-D。 |
|
|
Oracle Database 版本 11.2.0.4 和更新版本 → 公有雲上的 ADB-D |
|
|
Oracle Database 版本 11.2.0.4 和更新版本 → Exadata Cloud@Customer 上的 ADB-D |
|
|
Oracle Database 版本低於 11.2.0.4 → 公有雲或 Exadata Cloud@Customer 上的 ADB-D |
|
|
OCI 資料庫 (VMDB、BMDB、ExaCS) → 公有雲上的 ADB-D |
|
|
OCI 資料庫 (VMDB、BMDB、ExaCS) → Exadata Cloud@Customer 上的 ADB-D |
|
|
在公有雲或 Exadata Cloud@Customer 上使用 Autonomous AI Database Serverless → ADB-D |
|
|
第三方雲端供應商 (AWS、Azure) → 公有雲或 Exadata Cloud@Customer 上的 ADB-D |
|
|
專用 Exadata 基礎架構上的自治式 AI 資料庫 → 專用 Exadata 基礎架構上的自治式 AI 資料庫 |
|
備註:決定要使用的移轉工具或公用程式取決於多個因素,例如來源資料庫、來源資料格式、資料量及複雜性。為了協助您找出將資料移轉至自治式 AI 資料庫的最理想解決方案,Oracle 提供了名為 Oracle Cloud Migration Advisor 的諮詢公用程式。如需此公用程式的詳細資訊,請參閱 www.oracle.com/goto/move 。