文書の過去の版を表示しています。
SqlException クラス (System.Data.SqlClient)
SqlException の Number に設定される番号の種類は以下の通りである。
20未満はSQLServerに接続する前のエラーで、System.Data.SqlClient.TdsEnums(private class)に定義されている番号が設定される。
番号 | 補足 |
---|---|
-3 | ZeroBytes |
-2 | Timeout |
-1 | Unknown |
1 | InsufficientMemory |
2 | AccessDenied |
3 | ConnectionBusy |
4 | ConnectionBroken |
5 | ConnectionLimit |
6 | ServerNotFound |
7 | NetworkNotFound |
8 | InsufficientResources |
9 | NetworkBusy |
10 | NetworkAccessDenied |
11 | GeneralError |
12 | IncorrectMode |
13 | NameNotFound |
14 | InvalidConnection |
15 | ReadWriteError |
16 | TooManyHandles |
17 | ServerError |
18 | SSLError |
19 | EncryptionError |
20 | EncryptionNotSupported |
20より大きい番号は SQLServer の master データベースの dbo.sysmessages テーブルに定義されているものが発生する。