Heim >häufiges Problem >So zeigen Sie Protokolle in SQL Server an
SQL Server-Protokolle können über SQL Server Management Studio (SSMS), T-SQL-Skripte und PowerShell angezeigt werden. Filter können verwendet werden, um bestimmte Protokolleinträge zu finden, einschließlich Eintragstyp, Zeitbereich, Quelle und Textinhalt.
So zeigen Sie Protokolle in SQL Server an
Direkter Weg: Verwenden Sie SQL Server Management Studio (SSMS)
Per Befehl: Mit T-SQL
Sie können das folgende T-SQL-Skript verwenden, um SQL Server-Protokolle abzufragen:
<code>SELECT EntryType, Time, Source, Text FROM sys.fn_dblog(NULL, NULL) ORDER BY Time DESC;</code>
Mit PowerShell
Sie können das folgende PowerShell-Skript ausführen, um SQL Server-Protokolle zu exportieren in eine Textdatei:
<code>$serverInstance = "YourServerInstance" $databaseName = "YourDatabaseName" $logFile = "C:\Path\To\Log.txt" Invoke-Sqlcmd -ServerInstance $serverInstance -Database $databaseName -Query "SELECT * FROM sys.fn_dblog(NULL, NULL)" -OutFile $logFile</code>
Bestimmte Protokolleinträge suchen
Die folgenden Filter können verwendet werden, um bestimmte Protokolleinträge zu finden:
Das obige ist der detaillierte Inhalt vonSo zeigen Sie Protokolle in SQL Server an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!