Что такое URL-адрес JTDS для подключения JDDS к MS SQL Server 2005 Express

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

Я пробовал один и тот же URL-адрес подключения (ниже), который я использовал в другой системе (тот же самый код jave), на котором запущен MS SQL Server 2000. Но это не работает.

jdbc:jtds:sqlserver://127.0.0.1:1433/Finance 

Есть идеи?

Вы уверены, что это правильный экземпляр? SQL Express имеет тенденцию устанавливать как именованный экземпляр, например «localhost \ SQLExpress», вместо стандартного экземпляра. Так что это будет что-то вроде:

 jdbc:jtds:sqlserver://127.0.0.1:1433/Finance;instance=<instance_name> 

Если это не сработает, попробуйте удалить имя экземпляра и изменить порт на порт, используемый именованным экземпляром:

 jdbc:jtds:sqlserver://127.0.0.1:<instance_port>/Finance 

Попробуйте сначала проверить подключение через инструмент OSQL.exe. Вы также можете проверить FAQ по jTDS .

Я бы предложил URL-адрес MicSim:

 jdbc:jtds:sqlserver://localhost/Finance;instance=sqlexpress 

Проверьте это для информации URL-адреса jTDS.

Это также содержит некоторую интересную информацию, помогающую устранить проблемы jtds для SQL-выражений.

Удачи. Дайте нам знать, как это происходит.

Чтобы проверить, включен ли TCP / IP и не заблокирован порт, вы можете использовать «telnet 1433». Пока telnet не подключится, jTDS тоже не будет.

 eg, c:>telnet servername 1433 

для включения telnet-клиента в windows

http://social.technet.microsoft.com/wiki/contents/articles/910.how-to-enable-telnet-client-in-windows-7.aspx

Служба браузера SQL Server по умолчанию отключена. Если вы разрабатываете .Net-приложения, вам не нужно запускать SQLBrowser, но если вы используете JTDS на Java, вам нужно будет запустить его. Пример (нет необходимости указывать порт сервера sql).

 <property name="connection.url">jdbc:jtds:sqlserver://localhost/yourDbName;instance=SQLEXPRESS</property> <property name="connection.username">yourDbUser</property> <property name="connection.password">yourDbPassword</property> 
  • Использование jTDS для подключения к SQL Server 2012 вызывает IOException; Работает драйвер MS SQL
  • Java Hibernate с SQL Server 2012 не работает?
  • Аутентификация экземпляра SQL Server в качестве пользователя Windows через JDBC
  • Соединение Java с сервером Sql с ошибкой jtds
  • Проблемы с драйвером JTDS для принятия sendStringParametersAsUnicode = false?
  • Sql Developer Sql Server 2012 - ошибка «Код разработчика 207»
  • Низкая производительность с использованием API-интерфейсов Hibernate
  • JDBC Как получить все сгенерированные ключи из одной вставки с большим количеством запросов?
  • Строка подключения jTDS для SQL Server Developer Edition с пакетом обновления 2
  • JTDS и транзакции
  • Проблемы с JTDS с SQL Server
  • Interesting Posts

    Хранение JSON в базе данных и наличие нового столбца для каждого ключа

    Методология выполнения «И» в SQL Server

    Как разместить отрицательное значение в скобках

    Создание нового текстового столбца в таблице SQL Server: какой тип выбрать?

    Сокращение соответствия tsql

    Вставка идентификатора на связанном сервере не выполняется

    Выполнение табличной функции из хранимой процедуры с несколькими переданными табличными параметрами?

    SQL, чтобы показать все идентификаторы ключей, которые не соответствуют критериям для всех записей

    SQL – создание атрибута для неавторизованных данных

    удалять все строки каждые полчаса в MsSQL, ASP.NET

    SQL Server 2005 'между «поведение оператора» – ошибка или функция?

    Получение номеров строк для ошибок, выпущенных в SQL Server CLR Runtime

    .NET SqlDataReader: SqlException не был обработан кодом пользователя

    Нарушение ПК после транзакционной репликации

    триггер для обновления другой таблицы с условием

    Давайте будем гением компьютера.