Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Dateien auf der RDS DB-Instance auflisten
Verwenden Sie zum Auflisten der auf der DB-Instance verfügbaren Dateien eine gespeicherte Prozedur und eine Funktion. Führen Sie zunächst die folgende gespeicherte Prozedur aus, um Dateidetails von den Dateien in zu erfasse D:\S3\
.
exec msdb.dbo.rds_gather_file_details;
Die gespeicherte Prozedur gibt die ID der Aufgabe zurück. Wie andere Aufgaben wird diese gespeicherte Prozedur asynchron ausgeführt. Sobald der Status der Aufgabe SUCCESS
ist, können Sie die Aufgaben-ID in der rds_fn_list_file_details
-Funktion verwenden, um die vorhandenen Dateien und Verzeichnisse in D:\S3\ wie nachfolgend gezeigt aufzulisten.
SELECT * FROM msdb.dbo.rds_fn_list_file_details(
TASK_ID
);
Die rds_fn_list_file_details
-Funktion gibt eine Tabelle mit den folgenden Spalten zurück:
Ausgabeparameter | Beschreibung |
---|---|
filepath |
Absoluter Pfad der Datei (zum Beispie, D:\S3\mydata.csv ) |
size_in_bytes |
Dateigröße (in Bytes) |
last_modified_utc |
Datum und Uhrzeit der letzten Änderung im UTC Format |
is_directory |
Option, die angibt, ob es sich bei dem Element um ein Verzeichnis handelt (true /false ). |