

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.

# Auflisten von Dateien auf der RDS DB-Instance
<a name="Appendix.SQLServer.Options.S3-integration.using.listing-files"></a>

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:\$1S3\$1 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:\$1S3\$1mydata.csv) | 
| size\$1in\$1bytes | Dateigröße (in Bytes) | 
| last\$1modified\$1utc | Letztes Änderungsdatum/-uhrzeit im UTC-Format | 
| is\$1directory | Option, die angibt, ob es sich bei dem Element um ein Verzeichnis handelt (true/false). | 