powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
25 сообщений из 28, страница 1 из 2
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332333
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Второй день бьюсь головой об сообщение

Указан недопустимый каталог или схема для поставщика "MSDASQL" для связанного сервера "ROMS350".


когда пробую запустить

SELECT * FROM ROMS350...CARDS

дайте хотя бы совет где начинать копать?

2 года назад создал подключение FB2.0 ->ODBC-> Linked Server и всё работает

но параметры настйки (и главное - что именно настроить) не могу вспомнить

Нужна именно такая констпукция, потому что на этих запросах у меня куча скриптов
Модератор: Перестань мусорить новыми топиками на одну тему.
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332356
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackGnomeГуест,

Через OLEDB у меня всё отлично работает. А что там не так с ODBC мне как-то побоку.
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332360
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildSeryBlackGnomeГуест,

Через OLEDB у меня всё отлично работает. А что там не так с ODBC мне как-то побоку.

Вы имеете ввиду платный IBProvider ?
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332367
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackGnomeГуестВы имеете ввиду платный IBProvider ?Да. Отличная штука, рекомендую. И стоит копейки.
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332378
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildSeryBlackGnomeГуестВы имеете ввиду платный IBProvider ?Да. Отличная штука, рекомендую. И стоит копейки.

$150 ?

У меня нет новых проектов, у меня уже установленный завалился
и сейчас по образцу поднять не могу

на форуме ничего вразумительного кроме цитирования правил разделения калалога и схемы не встретил. Я просто понять хочу где грабли могут быть. Настройки ODBC и Linker Server идентичные на обоих машинах. Версия MS SQL одна и та же
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332379
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, BlackGnomeГуест!
You wrote on 1 июля 2011 г. 10:46:08:

BlackGnomeГуестЯ просто понять хочу где грабли могут быть.
Настройки ODBC и Linker Server идентичные на обоих машинах.
Версия MS SQL одна и та жеа клиент?

--
With best regards, Мимопроходящий.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332405
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

Машины идентичные с точки зрения софта, один сервер у меня на столе, другой через VNC

Win2003, SQL Server 2008 with Advanced..., FB20, ODBC driver 2.0
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332414
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, BlackGnomeГуест!
You wrote on 1 июля 2011 г. 10:54:50:

BlackGnomeГуестМашины идентичные с точки зрения софта
я тебе не верю.

--
With best regards, Мимопроходящий.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332420
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, BlackGnomeГуест!
You wrote on 1 июля 2011 г. 10:54:50:

BlackGnomeГуестМашины идентичные с точки зрения софта
я тебе не верю.

--
With best regards, Мимопроходящий.


сборки одинаковые FireBird ODBC пробовал делать даже
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332435
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, BlackGnomeГуест!
You wrote on 1 июля 2011 г. 11:00:43:

BlackGnomeГуестсборки одинаковые FireBird ODBC пробовал делать
дажепроверь работу из Экселя.

--
With best regards, Мимопроходящий.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332489
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332491
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332498
serkuzm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackGnomeГуест,

Недавно настраивали linked с MSMSQL 2005/2008 на FB2.5.

На машину с сиквелом устанавить штатный ODBC драйвер FB последней версии.
Содать новый источник ODBC c корректными путями\логинами.
В Object Explorer: Server objects -> Linked Server -> Providers -> MSDASQL -> правой кнопкой -> Properties
В форме свойсва установить флаг "Level zero only".

Образец запроса выборки:

Код: plaintext
SELECT * FROM [testfb]...JOB


Очень интересно узнать результат, получилось ли у Вас.
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332524
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serkuzmBlackGnomeГуест,

Недавно настраивали linked с MSMSQL 2005/2008 на FB2.5.

На машину с сиквелом устанавить штатный ODBC драйвер FB последней версии.
Содать новый источник ODBC c корректными путями\логинами.
В Object Explorer: Server objects -> Linked Server -> Providers -> MSDASQL -> правой кнопкой -> Properties
В форме свойсва установить флаг "Level zero only".

Образец запроса выборки:

Код: plaintext
SELECT * FROM [testfb]...JOB


Очень интересно узнать результат, получилось ли у Вас.


Спасибо ГРОМАДНОЕ!

В форме свойства установить флаг "Level zero only".

ODBC свежий, FB 2.0. у меня



зы, извиняюсь за замусыривание форума - дело срочное
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332597
serkuzm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackGnomeГуест,

Прицепом,

У нас был более запущенный случай, когда нужно было залинковать к MSMQL базу FB у которой часть таблиц названы в UPPERCASE, а часть в MixedCase. О, это была песня!

В результате:
Для корректной настройки соединения нужно в свойствах ODBC провайдера
указать флаги "в кавычках", "регистрозависимый", "автоцитирование", а также "Поле SCHEMA не используется" (под вопросом).

В результате имеем валидные запросы со стороны MSSQL:
Код: plaintext
1.
2.
3.
4.
SELECT * FROM testfb...NewTable
INSERT INTO testfb...NewTable (Code) VALUES ( 'QQQ')
UPDATE t SET t.CODe = t.CODe + ' *' FROM testfb...NewTable AS t
DELETE FROM testfb...NewTable

p.s.
Одно время было желание оформить описание всего процесса настройки linked server c MSSQL на Firebird в виде блого-записи
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332613
serkuzm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackGnomeГуест,

Рассматривался даже вариант:

Firebird -> штатный ODBC Provider -> LinkedTable в MS Access MDB -> OLE.DB Provider-> Linked Server на MS SQL

Про скорость работы в такой сцепке речи даже не шла...
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37332629
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serkuzmBlackGnomeГуест,

Рассматривался даже вариант:

Firebird -> штатный ODBC Provider -> LinkedTable в MS Access MDB -> OLE.DB Provider-> Linked Server на MS SQL

Про скорость работы в такой сцепке речи даже не шла...

Сегодня утром думал об этой страшной вещи
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #37455367
__Avenger__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А процедуру из firebird можно так вызвать?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #38469649
delphi_begin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
serkuzm,
а с таким случаем можете помочь?

Хочу привязать Fb 2.0 к MS SQL 2008 как Linked Server

Win 7 x64
Создал два ODBC соединения - через ODBC_64 (драйвер ODBC FB 64) и через ODBC_32 из odbcad_32 (драйвер ODBC 32).
Оба соединения успешны в каждом ODBC администраторе.

Пытаюсь подрубить связанный сервер, ставлю в настройках MDASQL - Только нулевой уровень.
Выскакивает ошибка:

Не удалось проинициализировать объект источника данных поставщика OLE DB "MSDASQL" для связанного сервера "Q1".
Поставщик OLE DB "MSDASQL" для связанного сервера "Q1" вернул сообщение "[Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию". (Microsoft SQL Server, ошибка: 7303)
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #38469691
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
delphi_begin,

сами по себе эти odbc соединения работают? в настройках алиасов есть соответствующая кнопка.
И, для 64бит odbc должен быть установлен 64-битный клиент FB, а для 32-битного ОДБЦ - fbclient от 32битного. Вероятно, ты их перезаписал один поверх другого.
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #38469710
delphi_begin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

да, коннекты не могут быть поверх один другого, т.к. имеют разные имена.

Один коннект я создал через odbcad32 с драйвером ODBC_32 и fbclient32
Второй коннект уже через ODBC Admin из меню Пуск с драйвером ODBC_64 и fbclient64

Оба коннекта работают (каждый в своем ODBC администраторе).
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #38469738
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
delphi_begin,

драйверы самый свежак, 2.0.2.153? если нет - обновить обязательно.
http://sourceforge.net/projects/firebird/files/firebird-ODBC-driver/2.0.2-Release/

delphi_beginда, коннекты не могут быть поверх один другого, т.к. имеют разные имена.
я не про коннекты, я про клиента фб. потому что и 32бит и 64бит называется одинаково - fbclient.dll. Раз работает, то ок.

delphi_beginОдин коннект я создал через odbcad32
оба "настройщика" ОДБЦ, и 32бит и 64бит называются odbcad32.exe, только лежат в разных местах :-)
http://support.microsoft.com/kb/942976/ru
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #38469757
delphi_begin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

да, у меня последние. Стоят оба и 32 и 64.

fbclent.dll находятся в разных папках и в DSN я к ним указываю, каждый к своей. Также законектил базу к MS ACCESS без проблем.

Но мне нужен LInked Server MS SQL, все таки
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #38469769
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
delphi_beginОба коннекта работают (каждый в своем ODBC администраторе).

Они пользовательские или системные?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
    #38469789
delphi_begin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
получается, пользоветальские, т.к. я их сам создал..
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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