quinta-feira, 20 de agosto de 2009

Log no Event Viewer pelo SQLServer.


Em alguns processo é bom gravar algo no Event Viewer do servidor, isso é uma prática muito utilizada por programadores de sistemas em suas aplicações.


No SQLServer tambem dá para gravar Logs no Event Viewer.


1) error_number - É um número de erro definido pelo usuário maior que 50.000. O valor máximo é 2147483647 (2^31 - 1).

2) message - É uma cadeia de caracteres com no máximo 2048 caracteres.

3) severity - É uma destas três cadeias de caracteres: INFORMATIONAL, WARNING ou ERROR. severity é opcional, com um padrão INFORMATIONAL.

EXEC xp_logevent 60000, 'Este é um teste de de Log Event pelo SQLServer', INFORMATIONAL

Lá no servidor o resultado no Event Viewer foi:

Event Type: Information
Event Source: MSSQLSERVER
Event Category: (2)
Event ID: 17061
Date: 20/8/2009
Time: 18:34:06
User: **********
Computer: **********
Description:
Error: 60000 Severity: 10 State: 1 Este é um teste de de Log Event pelo SQLServer
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Nenhum comentário:

Postar um comentário