列出RDS資料庫執行個體上的檔案 - Amazon Relational Database Service

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

列出RDS資料庫執行個體上的檔案

若要列出資料庫執行個體上存在的檔案,請使用預存程序和函數。首先,執行下列預存程序,從 D:\S3\ 中的檔案收集檔案詳細資料。

exec msdb.dbo.rds_gather_file_details;

預存程序會傳回任務的 ID。就像其他任務一樣,此預存程序以非同步方式執行。一旦任務的狀態變成 SUCCESS,您就可以在 rds_fn_list_file_details 函數中使用任務 ID,以列出 D:\S3\ 中現有的檔案和目錄,如下所示。

SELECT * FROM msdb.dbo.rds_fn_list_file_details(TASK_ID);

rds_fn_list_file_details 函數會傳回含有以下幾欄的表格:

輸出參數 描述
filepath 檔案的絕對路徑 (例如,D:\S3\mydata.csv)
size_in_bytes 檔案大小 (以位元組為單位)
last_modified_utc 上次修改的日期和時間UTC格式
is_directory 指出項目是否為目錄的選項 (true/false)