Странная ситуация с подключением к SQL Server с JDBC - PullRequest
2 голосов
/ 25 февраля 2012

У меня есть приложение, которое я разработал 2 года назад, и которое перестало работать из-за невозможности больше подключиться к удаленному SQL Server 2008, и я не могу понять, почему это происходит.

Это ситуация: у меня есть рабочий стол с jdk1.6.0_31, и я разработал небольшое приложение типа helloworld для тестирования соединения с этим удаленным SQL Server, даже если брандмауэр выключен, я не могу его сделать подключения. Все еще на этом рабочем столе у ​​меня есть Visual Studio, где я могу подключиться к этому SQL Server (так что брандмауэр не проблема, я думаю).

У меня есть ноутбук, на котором я тестировал это приложение JDBC 'helloworld', и на этом ноутбуке приложение работает, и я просто скопировал приложение с рабочего стола на ноутбук.

Я также скопировал приложение на мой виртуальный сервер (на котором размещено приложение, которое я разработал 2 года назад), и там это приложение 'helloworld' также не работает, с включенным или выключенным межсетевым экраном, это не имеет значения.

Так что мне интересно, что в мире может привести к такой странной ситуации? JDBC на рабочем столе не работает, но через visual studio это работает, JDBC на ноутбуке работает, а JDBC на виртуальном сервере - нет ?? Я действительно смущен по этому поводу. Я боролся с этим уже неделю. И именно поэтому мне очень нужна ваша помощь, люди !!

С наилучшими пожеланиями и заранее спасибо! Bruno

1 Ответ

0 голосов
/ 25 марта 2012

Я ожидаю, что это так же просто, как вопрос строки подключения. Формат строки подключения может измениться для разных языков (Java против C #). Не могли бы вы опубликовать строку подключения, которую вы используете - конечно, переименуйте константы - я просто хочу увидеть формат, который вы используете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...