

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.

# Arbeiten mit Trace- und Dump-Dateien für Amazon RDS für SQL Server
<a name="Appendix.SQLServer.CommonDBATasks.TraceFiles"></a>

Dieser Abschnitt beschreibt das Arbeiten mit Trace- und Dump-Dateien für Ihre Amazon-RDS-DB-Instances, auf denen Microsoft SQL Server ausgeführt wird. 

## Generieren einer Trace-SQL-Abfrage
<a name="Appendix.SQLServer.CommonDBATasks.TraceFiles.TraceSQLQuery"></a>

```
1. declare @rc int 
2. declare @TraceID int 
3. declare @maxfilesize bigint 
4. 
5. set @maxfilesize = 5
6. 
7. exec @rc = sp_trace_create @TraceID output,  0, N'D:\rdsdbdata\log\rdstest', @maxfilesize, NULL
```

## Anzeigen eines offenen Trace
<a name="Appendix.SQLServer.CommonDBATasks.TraceFiles.ViewOpenTrace"></a>

```
1. select * from ::fn_trace_getinfo(default)
```

## Anzeigen der Trace-Inhalte
<a name="Appendix.SQLServer.CommonDBATasks.TraceFiles.ViewTraceContents"></a>

```
1. select * from ::fn_trace_gettable('D:\rdsdbdata\log\rdstest.trc', default)
```

## Festlegen des Aufbewahrungszeitraums für Trace- und Dump-Dateien
<a name="Appendix.SQLServer.CommonDBATasks.TraceFiles.PurgeTraceFiles"></a>

Trace- und Dump-Dateien können sich ansammeln und viel Festplattenspeicher belegen. Amazon RDS löscht automatisch Trace-und Dump-Dateien, die älter als sieben Tage sind. 

Um den aktuellen Aufbewahrungszeitraum für Trace- und Dump-Dateien anzuzeigen, verwenden Sie die Prozedur `rds_show_configuration`, wie im folgenden Beispiel zu sehen ist. 

```
1. exec rdsadmin..rds_show_configuration;
```

Um den Aufbewahrungszeitraum für Trace-Dateien zu ändern, verwenden Sie die Prozedur `rds_set_configuration` und legen `tracefile retention` in Minuten fest. Beim folgenden Beispiel wird der Aufbewahrungszeitraum für Trace-Dateien auf 24 Stunden festgelegt: 

```
1. exec rdsadmin..rds_set_configuration 'tracefile retention', 1440; 
```

Um den Aufbewahrungszeitraum für Dump-Dateien zu ändern, verwenden Sie die Prozedur `rds_set_configuration` und legen `dumpfile retention` in Minuten fest. Beim folgenden Beispiel wird der Aufbewahrungszeitraum für Dump-Dateien auf 3 Tage festgelegt: 

```
1. exec rdsadmin..rds_set_configuration 'dumpfile retention', 4320; 
```

Aus Sicherheitsgründen kann eine bestimmte Trace- oder Dump-Datei in einer SQL Server-DB-Instance nicht von Ihnen gelöscht werden. Damit alle ungenutzten Trace- oder Dump-Dateien gelöscht werden, legen sie den Aufbewahrungszeitraum für die Dateien auf 0 fest. 