Соединение JDBC с экземпляром SQL Server 2005 на удаленном компьютере - PullRequest
2 голосов
/ 17 мая 2011

Я пытаюсь подключиться к экземпляру sql server 2005, работающему на удаленной машине, из моего весеннего веб-приложения. Это веб-приложение работает на сервере Tomcat. Ранее, когда я подключился к SQL Server 2000, он работал нормально. Я использовал msbase.jar, mssqlserver.jar, msutil.jar для подключения к SQL Server 2000. Моя строка подключения была

jdbc:microsoft:sqlserver://192.168.0.38:1433;DatabaseName=AndroidPOC 

Но теперь, когда я пытаюсь подключиться к SQL Server 2005. Я получаю все виды проблем. Я пробовал разные вещи, но безрезультатно.

Строка подключения для сервера sql 2005 была

jdbc:sqlserver://192.168.0.202;instanceName=INSTANCE_NAME;DatabaseName=MYDATABASE

Пожалуйста, помогите мне с шагами для подключения к серверу 2005 sql.

  1. Для чего нужны все банки?
  2. Нужно ли обновлять драйвер jdbc сервера sql, если да, то как.
  3. Имя класса драйвера, который будет использоваться.
  4. Если возможно, предоставьте пример кода, используя также Spring jdbc и обычный jdbc.

Заранее спасибо ........

Ответы [ 2 ]

3 голосов
/ 17 мая 2011

Это может быть проблема с версией драйвера, так как прошло много времени с тех пор, как драйвер JDBC был включен в один Jar. Скорее всего, используемый вами формат URL не распознается вашим старым драйвером.

Вы можете получить последнюю версию JAR здесь .

0 голосов
/ 17 мая 2011

MSSQLSERVER-JDBC и Работа с подключением ответит на все ваши вопросы.

...