全部產品
Search
文件中心

:資料庫匯出

更新時間:Jun 30, 2024

當您需要進行Database Backup、匯出資料庫表進行資料分析等操作時,您可使用Data Management的資料匯出功能,該功能可通過提交工單的方式匯出資料庫。

前提條件

  • 資料庫類型如下:

    • MySQL系列:自建MySQL、RDS MySQLPolarDB MySQL版AnalyticDB for MySQLOceanBase MySQL模式

    • SQL Server系列:自建SQL Server、RDS SQL Server

    • PostgreSQL系列:自建PostgreSQL、RDS PostgreSQLPolarDB PostgreSQL版AnalyticDB for PostgreSQL

    • Oracle系列:PolarDB PostgreSQL版(相容Oracle)

    • RDS MariaDB、其他來源的MariaDB。

  • 已在DMS中登入待匯出的資料庫,且具有資料庫的匯出許可權。更多資訊,請參見查看我的許可權申請資源許可權

資料匯出說明

執行個體管控模式

匯出行數

自由操作

每日最多免費匯出100萬行資料

穩定變更

每日最多免費匯出2000萬行資料

安全協同

不限制匯出資料行數

如果當前執行個體的管控模式不滿足您的業務需求,可以由管理員或DBA變更執行個體的管控模式。具體操作,請參見變更管控模式

說明

自由操作免費,穩定變更和安全協同模式收費。費用資訊,請參見計費項目

image

注意事項

  • 待匯出表的每個儲存格的資料最多包含32767個字元,超過將無法成功匯出。

  • 自2024年05月起建立的資料庫匯出工單,下載匯出檔案沒有時效限制。

操作步驟

  1. 登入Data Management 5.0
  2. 單擊控制台左上方的2023-01-28_15-57-17.png表徵圖,選擇全部功能 > 資料庫開發 > 資料匯出 > 資料庫匯出

    說明

    若您使用的是非極簡模式的控制台,在頂部功能表列中,選擇資料庫開發 > 資料匯出 > 資料庫匯出

  3. 配置資料匯出工單的相關資訊。

    配置

    說明

    資料庫名

    選擇目標資料庫。

    匯出的表

    選擇部分表全部表。若您選擇部分表,則需要在頁面右側選中表。

    說明

    如需為部份表匯出配置過濾條件,請雙擊WHERE條件。

    相關人

    設定的相關人員可查看工單並協同開發,非相關人員則不能查看工單(管理員、DBA除外)。

    匯出內容

    根據業務需求選擇需要匯出的資料表內容:

    • 資料:待匯出的表資料,以INSERT語句形式展示。

    • 結構:待匯出的表結構,以CREATE語句形式展示。

    • 資料和結構:待匯出表的資料及結構,都會被匯出。

    匯出格式

    根據業務需求選擇匯出檔案的格式,取值:

    • SQL

    • CSV

    • EXCEL

    匯出結構類型

    根據業務需求選擇匯出的結構類型。

    • 預存程序

    • 函數

    • 觸發器

    • 視圖

    • 事件

    說明

    不同類型的資料庫支援的匯出結構類型不同,請以控制台為準。

    更多選項

    單擊巨量資料匯出選項SQL指令碼拓展選項,然後選中對應的匯出選項。

    • 巨量資料匯出選項

      • 匯出TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB類型(輸出格式為16進位)。

      • 匯出BINARY、VARBINARY類型(輸出格式為16進位)。

      • 匯出TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT類型。

    • SQL指令碼拓展選項

      • 在CREATE語句前產生DROP TABLE語句。

      • 在INSERT語句前產生TRUNCATE TABLE語句。

      • 壓縮INSERT語句,將VALUES合并為5M大小。

    工單附件

    您可以上傳圖片或文檔對本次的匯出操作進行補充說明。

  4. 配置完成後,單擊提交申請,等待審批完成。

    您可以在工單詳情頁的審批地區查看審批進展。

    說明
    • 自由操作和穩定變更執行個體的資料庫匯出時無需審批。

    • 工單的審批次程序由管理員、DBA設定。自訂審批次程序操作,請參見自訂工單審批次程序

  5. 審批通過後,在下載地區框,單擊下載匯出檔案

後續操作

  • 資料庫匯出完成後,若您不再需要穩定變更或安全協同管控模式的能力,請退訂管控商品,以節約開支。具體操作如下:

    1. 將執行個體的管控模式變更為自由操作。具體操作,請參見變更管控模式

    2. DMS訂單管理中,退訂目標管控商品。退訂操作,請參見退款說明

  • 若業務需求發生變更,請及時關閉工單,以減少資料流出。具體操作,請參見關閉工單

相關API

常見問題

  • Q:在資料匯出前,變更了管控模式,資料匯出後,執行個體的管控模式可以切換回原來的模式嗎?

    A:可以。具體操作,請參見變更管控模式

  • Q:2024年05月前的匯出檔案,有下載匯出檔案時間限制嗎?

    A:有,無法下載已執行完成超過24小時的工單的匯出檔案。如果需要匯出資料庫,請重新提交工單。