Связал два сервера SQL 2008 Enterpice.
Сделал запрос с выводом данных в TM_Table:
sQuery:= 'SELECT ID_Channel,MeasureDate,Value,State FROM [ASDK-VZ2].Telemera.dbo.Currents;';
tblMy.RunSQL(sQuery, tsSaveFixRow);
Выводит ошибку:
Invalid use of schema or catalog for OLE DB provider "SQLNCLI10" for linked server "ASDK-VZ2". A four-part name was supplied, but the provider does not expose the necessary interfaces to use a catalog or schema.
The OLE DB provider "SQLNCLI10" for linked server information about the error.
В SQL Менеджере видно таблицы, но при запросе:
SELECT [ID_Channel]
,[MeasureDate]
,[Value]
,[State]
FROM [ASDK-VZ2].[Telemera].[dbo].[Currents]
GO
Выдает:
Msg 7399, Level 16, State 1, Line 1
The OLE DB provider "SQLNCLI10" for linked server "ASDK-VZ2" reported an error. The provider did not give any information about the error.
Msg 7312, Level 16, State 1, Line 1
Invalid use of schema or catalog for OLE DB provider "SQLNCLI10" for linked server "ASDK-VZ2". A four-part name was supplied, but the provider does not expose the necessary interfaces to use a catalog or schema.
С чем это связано и что надо посмотреть?
P.S.
Установил виртуал бокс, на нем прилинковал базу и прочитал данные!!!
Извиняюсь за беспокойство.
Видимо есть какая-то хрень на моей машине...
