pymssqlがどこからエラーコードを取得しているのか不思議です。pymssqlはどこからエラーコードを取得しますか?
私がOperationalError: (18456, "Login failed for user '***'.DB-Lib error message 18456, severity 14)
を取得した場合、私は18456がMS SQLのsys.messages
に由来することを知っています。しかし、私がOperationalError: (20009, 'Net-Lib error during Connection refused')
を取得した場合、20009がどこから来ているのか分かりません。 sys.messages
表では私はFreeTDSのドキュメントによると、2009