2016-01-26 2 views
0

Мне нужно установить собственный клиент SQL Server 11 на моем компьютере, чтобы я мог получить доступ к базе данных Azure SQL (согласно инструкциям, которые я следую), которые находятся за моим веб-приложением Access.Не удается установить собственный клиент SQL Server 11 в Windows 10?

Но родной клиент 11 не установит - я получаю сообщение о том, что он «несовместим с этой операционной системой». Google предлагает мне установить версию 10. Стоит идти, хотя я сомневаюсь, что это сработает. Он устанавливает, но не устанавливает соединение. Я получаю эту ошибку при создании источника данных после страницы входа:

Error 1

Так что изменить имя пользователя, чтобы включить имя сервера в соответствии с инструкциями, и я получаю эту ошибку:

enter image description here

It прошло более 5 минут. так как я открыл подключение к веб-приложениям Access из любого местоположения.

У меня действительно есть проблема с подключением или у меня проблема совместимости с драйвером? Как получить собственный клиент 11 в Windows 10?

Edit: Сделано некоторые вещи более ясно, выше, и вот еще некоторые данные:

я понял, что мой офисный компьютер имеет SQL Express 2012 установлен (я у себя дома прямо сейчас), поэтому он должен иметь собственный клиент 11 на Это. Конечно. Не знаю, почему я смог установить 2012 на Win10 там. Anyhoo, я пытался добавить DSN на офисном компьютере с помощью Native Client 11. Я получаю мимо экрана входа в систему, но когда я пытаюсь выбрать базу данных по умолчанию из выпадающего списка я получаю эту ошибку:

enter image description here

Поэтому я попробовал просто вставить имя сервера в базу данных по умолчанию, и это требуется. Но когда я тестирую соединение в конце мастера, я получаю вторую ошибку выше о том, что мой IP-адрес начинает отклоняться.

Чтобы было ясно, что я могу, насколько я знаю, изменить правила брандмауэра на SQL-сервере, как если бы у меня была настоящая учетная запись Azure. Я должен сказать Office 365, чтобы сделать это с помощью настроек в моем приложении Access Web.

О, и я открыл порт 1433 в брандмауэре.

+0

Какую строку подключения вы используете? И если выглядит, как установка, это не проблема, поэтому, пожалуйста, проверьте свой заголовок. Скопируйте текст сообщения об ошибке AS в свой вопрос, чтобы другие могли найти его, используя поиск – Marged

+0

@Marged Version 11 не установил, версия 10 сделала. Я слишком ленив, чтобы перепечатать все сообщение - я жду Windows 23, когда они наконец разрежу вырезать/вставить MsgBoxes. –

+0

Если у вас нет сообщения об ошибке в виде текста, ответ поможет вам только потому, что другие не смогут найти его, выполнив поиск сообщения об ошибке. – Marged

ответ

2

Так что я просто решил проблему с моим домашним компьютером, установив SQL Server 2014 Management Studio. Собственный клиент 11 включен и устанавливается без жалобы таким образом. Мое соединение ODBC с SQL Azure полностью функционально.

Смежные вопросы