/ / Čo je to SqlError.Number pre "Prebieha proces SHUTDOWN"? - .net, sql-server

Čo je číslo SqlError.Number pre "Prebieha proces ukončovania SHUTDOWN"? - .net, sql-server

Mám sledovanie stĺpcov SqlException "z voľnej prírody" s nasledujúcou správou:

SHUTDOWN is in progress.
Login failed for user "USERNAME".
A severe error occurred on the current command.
The results, if any, should be discarded.

Vie niekto, čo SqlError.Number vlastnosť je pre túto chybu? Nedokážem reprodukovať situáciu, aby som ju určil pomocou ladiacich programov, najmä chcem vedieť, že kód chyby pre "SHUTDOWN prebieha", ale nie pre iné prípady "vážnej chyby ..."

odpovede:

4 pre odpoveď č. 1

Podľa MSDN, je to 6005:

Prihlásený popis udalosti chyby závažnosti 6005 10 Neprebieha žiadna operácia SHUTDOWN.

Môžete tiež zadať dotaz sysmessages v hlavnej databáze nájdete čísla chýb:

SELECT
*
FROM
master.dbo.sysmessages
WHERE
description like "%shutdown is in progress%"

Ktorý vracia podobné dáta ako dokumenty MSDN.