--- /dev/null
+.. change::
+ :tags: bug, mssql
+ :tickets: 4680
+
+ Added error code 20047 to "is_disconnect" for pymssql. Pull request
+ courtesy Jon Schuff.
+
"Connection is closed",
"message 20006", # Write to the server failed
"message 20017", # Unexpected EOF from the server
+ "message 20047", # DBPROCESS is dead or not enabled
):
if msg in str(e):
return True
"Error 10054",
"Not connected to any MS SQL server",
"Connection is closed",
+ "message 20006", # Write to the server failed
+ "message 20017", # Unexpected EOF from the server
+ "message 20047", # DBPROCESS is dead or not enabled
]:
eq_(dialect.is_disconnect(error, None, None), True)