ODBC для (localdb) \ Тест не работает - PullRequest
0 голосов
/ 12 июня 2018

После создания нового экземпляра SQLLocalDB (SQLLocalDB create Test) и проверки его работоспособности я могу успешно войти в Microsoft SQL Server Management Studio с помощью следующего:

Тип сервера: компонент Database Engine

Имя сервера: (localdb) \ Test

После создания пользователя (Security | Login | New Login) с аутентификацией SQL я могу выйти и снова войти в систему. Я также дал этому пользователю securityadmin разрешения.

Моя проблема возникает, когда я пытаюсь создать 64-битное соединение ODBC (системный DSN).Используя драйвер ODBC 13 для SQL Server и используя (localdb)\Test учетную запись и пароль пользователя для проверки подлинности SQL, выдается следующая ошибка:

Попытка подключения ... Системе не удается найти указанный файл

Как видно, я могу войти в систему вручную, используя те же учетные данные для SQL Server Management Studio, но это не будет работать при попытке настроить соединение ODBC.

Я уже проверил, что Allow remote connections to this server проверен (хотя я не знаю, действительно ли это необходимо, поскольку он локальный - но все равно сделал).

Я пытался использовать разныеДрайверы, разные логины, создали новый экземпляр и т. Д.

Любые мысли приветствуются.

Error When Testing Connection

1 Ответ

0 голосов
/ 13 июня 2018

Оказывается, это была неправильная версия драйвера ODBC.Мне нужно было 13,1, а потом все заработало:

https://www.microsoft.com/en-us/download/details.aspx?id=53339

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