將資料移轉至專用 Exadata 基礎架構上的自治式 AI 資料庫
資料移轉正在將資料與其綱要從一個系統、位置或應用程式一起移動到另一個系統、位置或應用程式。其中一個典型的資料移轉範例是,您決定為組織採用 Autonomous AI Database ,並將現有歷史資料從目前資料庫移至 Autonomous AI Database 。
資料移轉與將範例資料或少量資料載入資料庫不同。它通常涉及大量資料,且可以是單次活動或定期活動,視需求而定。請參閱資料載入選項,以探索將範例資料載入 Autonomous AI Database 的不同選項。
相關主題
資料移轉概要
- 內部部署資料庫、系統或資料來源
- SaaS 應用程式
- 第三方資料來源
- 資料湖 (Hadoop)
- 其他 Oracle Database Cloud Service
- 使用 Oracle SQL*Loader 和 Oracle Data Pump 等傳統工具,將來源資料庫移轉至 Autonomous AI Database 。
- 使用資料移轉服務 (DMS) 輕鬆移轉需要低移轉停機時間的大型資料庫。
- 使用「零停機移轉 (ZDM)」工具安全地移轉至公有雲和 Exadata Cloud@Customer 上的 Autonomous AI Database 。
- 使用 Oracle Object Storage 管理、載入和上傳大量資料。
- 以各種格式提供來源資料,例如 SQL 載入器文字檔、匯出匯入傾印檔、CSV、JSON 以及 Parquet 檔案。
- 使用
DBMS_CLOUD_ADMIN
附加客戶提供的外部網路檔案系統 (NFS) 裝置或 Oracle Cloud Infrastructure 檔案系統服務 (OCI FSS),將資料載入 Autonomous AI Database 。
附註:
如果您在將資料移轉至 Autonomous AI Database 後發現任何物件編譯錯誤,可以使用UTL_RECOMP
重新編譯資料庫物件,如下所示:exec sys.UTL_RECOMP.RECOMP_PARALLEL(4);
UTLRP.SQL
無法用於在 Autonomous AI Database 上執行全域重新編譯。
移轉的先決條件
先決條件是,建議您執行 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 的專用基礎架構上,有多種選擇可將資料移入 Autonomous AI Database 。
- Oracle Database Migration Service:完全受管理的雲端服務,可以簡化將已建立的資料庫從內部部署、第三方或 Oracle Cloud 移轉至 Autonomous AI Database 。
- Oracle GoldenGate:Oracle 的資料複製工具可進行一次性資料移轉,以及使用變更資料擷取進行資料複製。
- 零停機移轉 (ZDM):具有命令行介面的服務,可在您佈建的主機上安裝並執行。安裝 Zero Downtime Migration 軟體的伺服器稱為 Zero Downtime Migration 服務主機。您可以從「零停機移轉」服務主機執行一或多個資料庫移轉工作。
- 網路檔案儲存 (NFS):使用本機網路檔案系統 (NFS) 儲存將網路檔案儲存 (NFS) 共用附加至您的 Autonomous AI Database ,即可將資料移入和移出 Exadata Cloud@Customer 部署。
- Oracle Data Pump:支援 Oracle 資料庫與 Autonomous AI Database 之間高速大量資料與描述資料移動的資料庫公用程式。
- Oracle SQL*Loader:將外部檔案資料載入 Oracle Database 的資料庫公用程式。
移轉用例
移轉使用案例 | 移轉選項 | 進一步參考 |
---|---|---|
非 Oracle Database → 公有雲上的 ADB-D 或 Exadata Cloud@Customer 。 ![]() |
|
|
Oracle Database 版本 11.2.0.4 和更新版本 → 公有雲上的 ADB-D ![]() |
|
|
Oracle Database 版本 11.2.0.4 和更新版本 → Exadata Cloud@Customer 上的 ADB-D ![]() |
|
|
低於 11.2.0.4 的 Oracle Database 版本 → Public Cloud 上的 ADB-D 或 Exadata Cloud@Customer ![]() |
|
|
OCI 資料庫 (VMDB、BMDB、ExaCS) → 公有雲上的 ADB-D ![]() |
|
|
OCI 資料庫 (VMDB、BMDB、ExaCS) → Exadata Cloud@Customer 上的 ADB-D ![]() |
|
|
Autonomous AI Database Serverless → 公有雲或 Exadata Cloud@Customer 上的 ADB-D ![]() |
|
|
第三方雲端供應商 (AWS、Azure) → 公有雲上的 ADB-D 或 Exadata Cloud@Customer ![]() |
|
|
專用 Exadata 基礎架構上的自治式 AI 資料庫 → 專用 Exadata 基礎架構上的自治式 AI 資料庫 ![]() |
|
附註:
決定要使用的移轉工具或公用程式取決於多種因素,例如來源資料庫、來源資料格式、資料量和複雜性。為了協助您識別將資料移轉至 Autonomous AI Database 的最最佳解決方案,Oracle 提供了名為 Oracle Cloud Migration Advisor 的諮詢公用程式。如需此公用程式的詳細資訊,請參閱 www.oracle.com/goto/move 。