Я недавно изменил приложение с хранения имени пользователя и пароля базы данных в файле конфигурации ( GASP пароль, хранящийся в простом тексте в файле конфигурации).
Приложение теперь запрашивает пользователь в печати в своем пользователе и пароле. SQLexception Чтобы определить, что вызвало исключение (недопустимое имя пользователя или пароль, недоступный сервер базы данных, время ожидания подключения и т. Д.)
, чтобы он мог решить, что делать дальше (предложить пользователю исправить имя пользователя и пароль, сообщите пользователю снова попробовать сеть. Ошибка кодов (sqlexception.getErrorCode ()), которые относятся к этим (и другим) причинам, были близки к невозможным, и мы были вынуждены догадываться (что иногда может быть опасным). < /p>
Документы Java API говорят, что это может быть поставщиком. Драйверы?
Подробнее здесь: https://stackoverflow.com/questions/133 ... rror-codes