本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
列出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 ) |