powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как Excel соединить с Firebird?
18 сообщений из 18, страница 1 из 1
Как Excel соединить с Firebird?
    #39053683
svd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь в Excel создать работу с базой данных Firebird 2.5. Скачал "Firebird ODBC Driver". И что то руки загибаются - не могу подклучиться к базе.
Операционка Win7-x64, но Firebird 32-х разрядный. Пробовал устанавливать и 32-х и 64 версию драйвера. Ошибка при настройке ODBC - не может загрузить библиотеку, код ошибки 193. Сам Firebird работает без проблем. fbclient.dll и gds32.dll той же версии сервера, какой установлен. И присутствуют как System32, так и в SysWOW64.

Последняя доступная версия драйвера датируется с 01.11.2014 - не такое уж и старье, должно работат. Значит что то делаю не так. Кто-нибудь имеет опыт по настройке этого драйвера?
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39053695
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разрядность драйвера и клиента должны соответствовать разрядности приложения, а не сервера.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39053696
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Svd!
You wrote on 17 сентября 2015 г. 11:41:46:

Svd> Пробовал устанавливать и 32-х и 64 версию драйвера.
ты соорудил кашу.
теперь её расхлёбываешь.
начинай плясать от печки, сиречь от Excel-я.
если он у тебя 32-битный, то на кой хер тебе 64-битный ODBC ?
далее. если установил 32-битный ODBC, то на кой хер ему 64-битный fb-клиент?
ещё дальше. на 64-битной винде на самом деле 2 аплета настройки источников данных.
тебе нужен, тот который предназначен для 32-битных приложений.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39053835
svd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторначинай плясать от печки, сиречь от Excel-я.

Се ля ви. Как говорят у них. Разрядность fb сервера мне не разрешается менять. Но думаю, что разрядность сервера не играет роли: соединение должно быть по tcp. Excel на 64. ODBC я тоже на этой Win7 только единственную нашел. Устанавливаю драйвер на 64. И, ура, панель настройки драйвера открылась. И при клиенте на 64 драйвер показывает "connection successeful". Бинго.

Теперь пытаюсь в Excel соединиться. Выбрал "данные" - "Соединения", затем "добавить новый источник". Там выбираю сначала "другие", затем "Microsoft OLE DB Provider for ODBC Driver". Затем в соединении выбираю настроенный до этого драйвер, нажимаю кнопку "тест соединения" и выкидывает ошибку: "Ошибка соединение "блаблабала" во время инициализации провайдера [Microsoft][ODBC Driver Manager]".

Такое же точно сообщение выкидывает при соединении "ODBC DNS".

Что теперь делаю не так?
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39053844
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Svd!
You wrote on 17 сентября 2015 г. 13:28:33:

Svd> Excel на 64.что за версия такая?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39053849
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svdExcel на 64.
Ага. А рация - на бронепоезде.
Task Manager показывает разрядность запущенных приложений.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39053857
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

у меня эксель 2010, уже 64битный.
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39053916
Barmaley57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovsvdExcel на 64.
Ага. А рация - на бронепоезде.
Task Manager показывает разрядность запущенных приложений.
Отстал ты от жизни. Офис 64-разрядный уже сто лет в обед.
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39053957
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Barmaley57Офис 64-разрядный уже сто лет в обед.
Не в этом дело. Предлог "на" заставляет меня подозревать, что 64 в сообщении аффтара это
разрядность ОСи, что не гарантирует разрядности офиса.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39053959
svd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Спасибо за подсказку: точно Эксель 32х разрядный, хотя вся офисная лабуда почему-то установлена в "Programm files" (не в "Programm files (х86)").

Этот мемент выяснили. Дальше что можно предпринять? Если следовать совету Мимипроходящего, то нужно как-то "ODBC Manager" на 32 бита вызвать и настроить. Как к нему подобраться?
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39054015
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svd,

https://support.microsoft.com/ru-ru/kb/942976

самый полезный абзац - вот этот
" Если вы создаете и запускаете приложение как 32-разрядное приложение в 64-разрядной операционной системе, необходимо создать источник данных ODBC с помощью администратора ODBC в % windir%\SysWOW64\odbcad32.exe. Чтобы указать тип источника данных, вы можете добавить «_32» к пользовательскому 32-разрядному источнику данных и «_64» к пользовательскому 64-разрядному источнику данных. "

кроме того, тут на форуме это уже много раз обсуждали.
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39054033
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svdКак к нему подобраться?
Панель управления - Административные задачи - Источники данных 32 бит.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39054066
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovПанель управления - Административные задачи - Источники данных 32 бит.
в Вин 7х64 нет такого там. Это может ты себе шоткат добавил. По умолчанию в админке никаких 32-64 нет.
Источники данны (ODBC) - только 64бит. О чем в приведенном мной KB и говорит МС.
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39054068
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvв Вин 7х64 нет такого там.
У меня в Вин 8х64 - есть.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39054071
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

тогда круто. :-)
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39054092
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvтогда круто. :-)
Круто в смысле, что не надо ручками лезть в SysWOW64 и искать эту панель. Как там с
отображением пользовательских DSN о котором толкует статья по ссылке - я не знаю. Не
пользовался за ненадобностью. Я использую исключительно системные DSN, поскольку только
они видны сервисам.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39054187
svd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Дим, как всегда твой совет помог окончательно. Что сделал: инсталировал 32двух битный ODBC драйвер. затем зашел в Win\SysWOW64\odbcad32.exe, провел настройку заново (, привязал его на крепко к 32х битной клиентской библиотеке). И после этого Экселина перестал материться и сразу полез данные забирать.
...
Рейтинг: 0 / 0
Как Excel соединить с Firebird?
    #39054212
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не успел. Такая шутка про скотч пропала...
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как Excel соединить с Firebird?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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