Драйвер JDBC использует соединение TCP / IP. Компактная версия, скорее всего, не может прослушивать порт TCP / IP 1433. Компактная версия предназначена для доступа к приложению, которое загрузило DLL-файлы, необходимые для связи с ним. Он предназначен для проектов Visual Studio.
Вам нужно удалить компактную версию и установить вместо нее SQL Express 2005/2008. После установки включите учетную запись «sa», задайте ей пароль, включите аутентификацию SQL + NT, а затем включите прослушиватель TCP / IP для прослушивания через порт 1433 (порт по умолчанию).
Затем, наконец, вы можете соединиться с JDBC. Jtds является драйвером JDBC3.0 и поэтому требует JDK1.6 +. Я предпочитаю использовать драйвер Microsoft 2005 JDBC2.0.