I wonder why it's still a problem. Every time I:
- lose wifi connection
- disconnect ethernet cord, let's say by accident
- move my laptop from my workplace, to client, home etc. without shutting my Windows down (i.e. hibernate, it's pretty common)
- other cases of temporary lost connection
... I need to shut the ArcMap down and restart it. Connection is lost and connection cannot be made again without it. I'm aware that there might be some database reasons to do it this way but I believe there is some mechanism to develop to avoid such behavior. Database clients are able to reconnect to database, right?