Здравствуйте. Ситуация: FB 1.5.3.4870, попытка поднять линк к нему с MS SQL 2005 через ODBC драйвер Firebird ODBC 1.2.0 (вроде как).
Когда создается соединение через linked сервер по такой команде: EXEC master.dbo.sp_addlinkedserver @server = N'server', @srvproduct=N'test', @provider=N'MSDASQL', --LCPI.IBProvider.3.Free -...@datasrc=n'MD_TEST'--'ip:disk:\path\base.gdb', @provstr=N'Driver=Firebird/InterBase(r) driver;Dbname=ip:disk:\path\base.gdb; CHARSET=NONE; PWD=password; UID=user; Client=C:\Program Files\Firebird\FB_1.5 ODBC Client\fbclient.dll' то после выполнения запроса select count(*) from ais_dogovor выдается: Поставщик OLE DB "MSDASQL" для связанного сервера "server" вернул сообщение "[ODBC Firebird Driver][Firebird]Dynamic SQL Error SQL error code = -204 Table unknown ais_dogovor At line 1, column 28.". Сообщение 7321, уровень 16, состояние 2, строка 1 Ошибка при подготовке запроса "SELECT COUNT(*) "Expr1003" FROM "ais_dogovor" "Tbl1002"" к выполнению при помощи поставщика OLE DB "MSDASQL" для связанного сервера "server". user, password - правильные. Таблица есть права есть. Всё есть. Но - не работает. Где подкрутить, что не так? С уважением, Вишняков Алексей.