powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB как LinkedServer в MS SQL Server 2008
7 сообщений из 7, страница 1 из 1
FB как LinkedServer в MS SQL Server 2008
    #38539516
Фотография Romka-Fes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Извиняюсь, за дублирование поста
http://www.sql.ru/forum/1073748/join-v-openquery-v-firebird-2-5-kotoryy-linkedserver
, но хотелось бы чтобы он был в двух ветках, так как проблема затрагивает как FB так и MS SQL.
Не могу понять, ЧЯДНТ, с запросом:

Это работает в IBExpert.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
select pid ,
gid,
SUM (zvalue) as Qty
from calcrep
INNER JOIN constructions ON calcrep.pid = constructions.id
where constructions.pid = 229
GROUP BY pid, gid


Но не работает, если запрос отправить со стороны MS SQL Server к FB, который прилинкован через ODBC, используя fbclient.dll.
Запрос без
Код: sql
1.
INNER JOIN constructions ON calcrep.pid = constructions.id

или
Код: sql
1.
where calcrep.pid = constructions.id


Работает.
У кого-то есь работающие запросы с "JOIN" или "WHERE .. = ... " в FB, как LinkedServer в MS SQL?
Заранее спасибо :).
...
Рейтинг: 0 / 0
FB как LinkedServer в MS SQL Server 2008
    #38539520
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romka-Fes,

трассируй, что тебе приходит от mssql
...
Рейтинг: 0 / 0
FB как LinkedServer в MS SQL Server 2008
    #38539530
Фотография Romka-Fes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,
К сожалению, опыта работы с FB немного. Не подскажите рабочий на Win7 64 bit инструмент для трассировки?
Пока гуглю по этому вопросу. Ранее для просмотра запросов приложений к FB использовал UIBMonitor, но он крашится на моей Win7 64 и не думаю что получится захукать сам процесс sqlservr.exe (да и сервер продуктивный, стремновато-то как-то). Есть ли на стороне сервера FB средства логгирования приходящих к нему запросов?
...
Рейтинг: 0 / 0
FB как LinkedServer в MS SQL Server 2008
    #38539534
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romka-Fes,

В IBExpert есть трассировка
...
Рейтинг: 0 / 0
FB как LinkedServer в MS SQL Server 2008
    #38539536
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romka-FesЕсть ли на стороне сервера FB средства логгирования приходящих к нему запросов? http://www.firebirdsql.org/file/documentation/release_notes/html/ru/rlsnotes25.html#rnfb25-trace
и далее всё, что зацепишь.

Альтернативно- можно включить трассировку на уровне ODBC и ковыряться в его логах
...
Рейтинг: 0 / 0
FB как LinkedServer в MS SQL Server 2008
    #38539537
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисRomka-Fes,

В IBExpert есть трассировка+1
...
Рейтинг: 0 / 0
FB как LinkedServer в MS SQL Server 2008
    #38539548
Фотография Romka-Fes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

но в IBExpert у меня ошибки-то нет :).
Ещё раз спасибо за наводку по поводу явного задания имени таблицы в имени поля.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB как LinkedServer в MS SQL Server 2008
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]