Я пытаюсь создать связанный сервер от SQL Server к всеобъемлющей базе данных.
У меня настроен и работает 64-битный системный DSN:
и настроив связанный сервер таким образом:
с безопасностью, установленной на «Сделать без использования контекста безопасности» (что правильно).
Нажимая ОК для создания, я получаю это сообщение:
=================================== Связанный сервер был создан, но не прошел проверку соединения. Делать
вы хотите сохранить связанный сервер?
Исключение при выполнении инструкции или пакета Transact-SQL. (Microsoft.SqlServer.ConnectionInfo) ------------------------------ Расположение программы: Microsoft.SqlServer.Management.Common.ServerConnection .ExecuteNonQuery (String sqlCommand, ExecutionTypes executionType, Boolean retry) в Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQuery (String cmd, Boolean retry) в Microsoft.SqlServer.Management.Smo.Linked Management.SqlManagerUI.LinkedServerProperties.DoPreProcessExecution (RunType
runType, ExecutionMode и ExecutionResult)
Поставщик OLE DB «MSDASQL» для связанного сервера «WTT» сообщил об ошибке. Провайдер не предоставил никакой информации об ошибке. Не удается инициализировать объект источника данных поставщика OLE DB «MSDASQL» для связанного сервера «WTT». (Поставщик данных .Net SqlClient) ------------------------------ Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=12.00.5207&EvtSrc=MSSQLServer&EvtID=7399&LinkId=20476 ------------------------------ Имя сервера: CHOMCHOM \ CHOMCHOM Номер ошибки: 7399 Уровень серьезности: 16 Состояние: 1 Процедура: sp_testlinkedserver Номер строки: 1 ------------------------------ Расположение программы: в Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql (действие ExecuteTSqlAction, Object execObject, DataSet fillDataSet, Boolean catchException) в Microsoft.SqlServer.Management.Common.ServerConnection.Exepesle ExecuteNonyTuery (ExecuteTSqlTuery)
Мне кажется, что связанный сервер даже не видит системный DSN. Если я сделаю то же самое с выдуманным источником данных (например, «WTT-boo»), я получу то же сообщение.
Я настраивал их раньше точно так же, но, похоже, не могу понять этого.