Выбор OLE DB Provider под Win2000 для Firebird 2.5

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
Plchnn
Сообщения: 7
Зарегистрирован: 23 дек 2010, 14:09

Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Plchnn » 23 дек 2010, 14:19

Винда двухтысячка.
База на FB 2.5
При использовании _IBProvider_x3_free_i.dll не устанавливается соединение (База живая, IBExpert видит)
---------------------------------------------------------------------------------------------------------------------------------
Какие есть варианты решения?

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Dimitry Sibiryakov » 23 дек 2010, 14:27

Внимательно прочитать сообщение об ошибке.

Plchnn
Сообщения: 7
Зарегистрирован: 23 дек 2010, 14:09

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Plchnn » 23 дек 2010, 15:51

INET/inet_error: read errno = 10054
Unable to complete network request to host "bserver_travel".
Error reading data from the connection.
В логе так

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение kdv » 24 дек 2010, 02:20

чудесно. сервер ФБ или не запущен, или коннект не пропускает firewall. Казалось бы, при чем тут Provider (и зачем, кстати)?

Plchnn
Сообщения: 7
Зарегистрирован: 23 дек 2010, 14:09

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Plchnn » 24 дек 2010, 10:26

\\сервер ФБ или не запущен
содержимое таблиц видно через IBExpert => СУБД и запущена, и достойно работает;

\\коннект не пропускает firewall
на вин2кСП3+СП4 файервол отсутствует. Эт его ставить надо дополнительно

\\Казалось бы, при чем тут Provider (и зачем, кстати)?
приложение использует ОЛЕ ДБ (длл, короче). На ХР и позже приложение нормально соединяется
телнетом, как и экспертом достукиваемся под 2000 до базы, а через оле дб - нет ((

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Dimitry Sibiryakov » 24 дек 2010, 14:58

Plchnn писал(а):В логе так
Это обрыв уже установленной связи или падение сервера. А я говорил об ошибке, которую выдаёт IB Provider когда не может соединиться.

Plchnn
Сообщения: 7
Зарегистрирован: 23 дек 2010, 14:09

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Plchnn » 27 дек 2010, 13:57

Спасибо за уточнение.

1) Неверный пароль - тогда провайдер об этом говорит.
2) Верный пароль - провайдер ничего не говорит - программа вылетает и никаких сообщений

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Dimitry Sibiryakov » 27 дек 2010, 14:09

Plchnn писал(а):программа вылетает и никаких сообщений
Значит в этой программе баг. Найти и уничтожить.

Plchnn
Сообщения: 7
Зарегистрирован: 23 дек 2010, 14:09

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Plchnn » 27 дек 2010, 15:44

:) коллеги написали прогу

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение kdv » 28 дек 2010, 01:11

коллегам почесать пятки. или подзатыльник. по вкусу.

Plchnn
Сообщения: 7
Зарегистрирован: 23 дек 2010, 14:09

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Plchnn » 29 дек 2010, 16:09

И в продолжение темы: скачал и установил последний триал IBProvider. Точно та же картина. Только провайдер-лайт ругается (на неверный логин или имя, когда вводишь неверно). А ввод действующего логина и пароля заканчивается вылетом приложения.

:) ХР примерно по системным требованиям сравнима с 2000 => перейти на ХР остается

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение kdv » 29 дек 2010, 17:57

я извиняюсь, тут это не очень интересно, т.к. работу IBProvider нужно обсуждать с авторами IBProvider, благо они по русски говорят.

Plchnn
Сообщения: 7
Зарегистрирован: 23 дек 2010, 14:09

Re: Выбор OLE DB Provider под Win2000 для Firebird 2.5

Сообщение Plchnn » 13 янв 2011, 13:28

Так и сделал. Итог: показали, что под 2000 сервером при некоторых вариантах работает.
Вывод: 2000 устарела

Ответить