Создайте jTDS строку подключения

В Схеме это заставит интерпретатор исчерпывать память:

(define (x)
  ((x)))

(x)
52
задан Cœur 15 December 2018 в 19:52
поделиться

3 ответа

Как подробно описано в jTDS Часто задаваемые вопросы , формат URL для jTDS следующий:

jdbc:jtds:<server_type>://<server>[:<port>][/<database>][;<property>=<value>[;...]]

Итак, для подключения к базе данных под названием «Блог», размещенной на MS SQL Server, работающий на MYPC , вы можете получить что-то вроде этого:

jdbc:jtds:sqlserver://MYPC:1433/Blog;instance=SQLEXPRESS;user=sa;password=s3cr3t

Или, если вы предпочитаете использовать getConnection (url, "sa", "s3cr3t") :

jdbc:jtds:sqlserver://MYPC:1433/Blog;instance=SQLEXPRESS

РЕДАКТИРОВАТЬ: Что касается ошибки Соединение отклонено , дважды проверьте, что вы используете SQL Server на порту 1433, что служба работает и что у вас нет брандмауэра, блокирующего входящие соединения. .

113
ответ дан 7 November 2019 в 09:02
поделиться

Выстрел в темноте, но Судя по вашему сообщению об ошибке, кажется, что либо экземпляр sqlserver не работает на порту 1433, либо что-то блокирует запросы к этому порту

4
ответ дан 7 November 2019 в 09:02
поделиться

jdbc: jtds: sqlserver: // xxxx / database замена xxxx IP-адресом или именем хоста вашего компьютера SQL Server.

jdbc: jtds: sqlserver: // MYPC / Blog; instance = SQLEXPRESS

или

jdbc: jtds: sqlserver: // MYPC: 1433 / Blog; instance = SQLEXPRESS

Если вы хотите установить имя пользователя и пароль в строка подключения тоже вместо отдельного объекта подключения:

jdbc: jtds: sqlserver: // MYPC / Blog; instance = SQLEXPRESS; user = foo; password = bar

(Обновлена ​​моя неверная информация и добавлена ​​ссылка на синтаксис экземпляра )

8
ответ дан 7 November 2019 в 09:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: