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

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


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

SELECT * FROM ROMS350...CARDS

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

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

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

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

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

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

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

$150 ?

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

на форуме ничего вразумительного кроме цитирования правил разделения калалога и схемы не встретил. Я просто понять хочу где грабли могут быть. Настройки ODBC и Linker Server идентичные на обоих машинах. Версия MS SQL одна и та же
...
Рейтинг: 0 / 0
01.07.2011, 13:47:43
    #37332379
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
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
01.07.2011, 13:54:50
    #37332405
BlackGnomeГуест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
Мимопроходящий,

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

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

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

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

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

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


сборки одинаковые FireBird ODBC пробовал делать даже
...
Рейтинг: 0 / 0
01.07.2011, 14:04:02
    #37332435
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
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
01.07.2011, 14:23:44
    #37332489
BlackGnomeГуест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
Мимопроходящий,
...
Рейтинг: 0 / 0
01.07.2011, 14:24:02
    #37332491
BlackGnomeГуест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
Мимопроходящий,
...
Рейтинг: 0 / 0
01.07.2011, 14:26:54
    #37332498
serkuzm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
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
01.07.2011, 14:39:49
    #37332524
BlackGnomeГуест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
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
01.07.2011, 15:26:17
    #37332597
serkuzm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
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
01.07.2011, 15:31:06
    #37332613
serkuzm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
BlackGnomeГуест,

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

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

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

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

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

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

Сегодня утром думал об этой страшной вещи
...
Рейтинг: 0 / 0
26.09.2011, 00:30:55
    #37455367
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
А процедуру из firebird можно так вызвать?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
19.11.2013, 12:20:09
    #38469649
delphi_begin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
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
19.11.2013, 12:43:36
    #38469691
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
delphi_begin,

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

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

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

Оба коннекта работают (каждый в своем ODBC администраторе).
...
Рейтинг: 0 / 0
19.11.2013, 13:02:52
    #38469738
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
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
19.11.2013, 13:11:19
    #38469757
delphi_begin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь уже линковал FireBird к MSSQL через ODBC? Неужеди никто?
kdv,

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

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

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

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


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