EnumErrorLogs Método
Enumera la lista de archivos de registro de errores de SQL Server.
Espacio de nombres: Microsoft.SqlServer.Management.Smo
Ensamblado: Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Sintaxis
'Declaración
Public Function EnumErrorLogs As DataTable
'Uso
Dim instance As Server
Dim returnValue As DataTable
returnValue = instance.EnumErrorLogs()
public DataTable EnumErrorLogs()
public:
DataTable^ EnumErrorLogs()
member EnumErrorLogs : unit -> DataTable
public function EnumErrorLogs() : DataTable
Valor devuelto
Tipo: System.Data. . :: . .DataTable
Valor de objeto del sistema DataTable que contiene la lista de archivos de registro de errores de SQL Server. En la tabla se describen las distintas columnas del objeto DataTable devuelto.
Columna |
Tipo de datos |
Descripción |
|---|---|---|
Urn |
La cadena URN que identifica el registro de errores. "Server[@Name='MYSERVER']/ErrorLog[@ArchiveNo='2']", por ejemplo. |
|
Name |
El nombre del archivo de registro de errores. |
|
ArchiveNo |
El número de archivo que denota la secuencia cronológica en que se creó el registro de errores. 0 para el registro de errores más reciente y 1 para el siguiente más reciente. |
|
CreateDate |
La fecha y hora en que se creó el registro de errores. |
|
Tamaño |
El tamaño del archivo de registro de errores en bytes. |
Ejemplos
C#
Server srv = new Server("(local)");
DataTable d = srv.EnumErrorLogs();
foreach (DataRow r in d.Rows)
{
Console.WriteLine("============================================");
foreach(DataColumn c in d.Columns)
{
Console.WriteLine(c.ColumnName + " = " + r[c].ToString());
}
}
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$d = $srv.EnumErrorLogs()
foreach ($r in $d.Rows)
{
Write-Host "============================================"
Foreach ($c in $d.Columns)
{
Write-Host $c.ColumnName "=" $r[$c]
}
}
Vea también