Я работаю с клиентом, для которого мы пытаемся связать SQL серверные таблицы с Access. Достаточно просто, верно? Проблема в том, что на компьютере установлена версия Office 2013 на Windows 7. Сервер SQL, как мне кажется, SQL 2017 (на 99% уверен).
И все же, что бы я ни пытался , SQL Собственный сервер, ODB C 11, ODB C 13, с использованием той же встроенной аутентификации Windows, которую я могу успешно использовать в SQL Server Management Studio, не могу создать ODB C соединение (либо пользовательское, либо системное, либо файловое), оно всегда говорит мне «Сервер не найден»
По запросу полное сообщение об ошибке. Я должен набрать это вручную так (сообщение об ошибке исходит от ODB C Создать источник данных ...
Connection Failed:
SQLState: '08001'
SQL Server Error: -1
[Microsoft][ODBC Driver 11 for SQL Server] SQL Server Network
Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]
Connection Failed:
SQLState: 'HYT00'
SQL Server Error: 0
[Microsoft][ODBC Driver 11 for SQL Server]Login timeout expired.
Так вот еще некоторые особенности: я удаленно на рабочий стол Windows 7. Позвоните этому ПК № 1. Мы подключаемся к SQL серверу через подключение к удаленному рабочему столу (SQL Сервер не установлен на этом компьютере). Вызовите этот ПК № 2
Если я войду в ПК № 2 с помощью удаленного рабочего стола соединение (машина, на которой SQL Сервер фактически установлен) Я могу без проблем создать соединение ODB C.
Однако Access устанавливается на ПК № 1. Если я пытаюсь подключиться к SQL Серверная база данных с использованием ПК2 \ SQLEXPRESS, вот когда мы получаем ошибку.
ДЕТАЛИ: Операционная система: Windows 7 Office 2013 SQL Server 2017 (через удаленный рабочий стол) - Я не могу подключиться к этой проблеме в SSMS, используя те же встроенные учетные данные безопасности, которые я пытаюсь здесь.
Это то, что я могу сделать во сне в Access 2016 и Windows 10, но я ' У меня быстро заканчиваются идеи. Есть идеи?