![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Firebird(IB) & Win XP [D6, Firebird]
KDS © (2002-10-29 17:11:00)Добрый день.
Даже не знаю в чем проблема, не говоря уже о том, как ее устранить...
Ситуация такова:
===========
Есть парк клиентских машин 8шт (Дюроны, П3, К6) с ОС Win 98 и Win XP.
Server Линукс RedHat 7.1 с Firebird Beta2
Складская программа Д6+IBObject. Самого Firebird на клиентских ПК нет, одни лишь gds32.dll
================
Когда все ПК с ОС Win 98 выключены невозможно даже запустить складскую программу,
которая установлена на новых ПК с Win XP (prof/rus)
Она при инициализации хочет отослать отчет об ошибке в Kernell32.dll или в самой программе (каждый раз по разному).
P.S.Подключение к БД происходит по нажатию на кнопку, а не при старте программы.
Как только я просто включаю ПК с Win 98 - на ПК с Win XP сразу программа начинает запускаться.
Как сделать так, чтобы прогамма инициализировалась на Win XP независимо от других машин?
Дело в настройках Win XP, но в каких?
Заранее благодарен, Дмитрий.
Вольный Стрелок (2002-10-30 18:31:00) [1]какой winsock, подключается-то к Linux
а дело, имхо, в используемом протоколе и строке подключения
Alexandr (2002-10-30 12:40:00) [2]а вообще, спроси тут
http://interbase-world.com/newsgate
Alexandr (2002-10-30 12:38:00) [3]используй Yaffil
в нем эти 30секунд исправлены.
KDS (2002-10-30 12:24:00) [4]Проблема уже ясна. Нарыл в инете. Даю цитату:
======================
Если вы используете в качестве ОС Windows XP , то обнаружена некоторая несовместимость между winsock в Windows и способом, которым работает Interbase / Firebird с Winsock. Проблема проявляется как пауза около 30 секунд при соединении с сервером. По отношению к Firebird проблема полностью локализована в коде, и возможно будет исправлена в ближайшее время. В Interbase, скорее всего, проблема будет присутствовать до выхода версии 6.5 (конец 2002 года), если в этой версии она будет исправлена.
=================
Но на XP прога после этой паузы дает ошибку и все :)
>Alexandr
Дело в том, что эта винда не пишет название ошибки, а
сразу предлагает отправить отчет по инету к Гейтсу
ioSan (2002-10-30 06:39:00) [5]Попробуйте зайти в свойства exe-шника -> закладка "Совместимость".
Там есть такое:
Если программа успешно работала с более ранней версией Windows, а в данном случае испытывает трудности, выберите режим совместимости в соответствии с ранней версией.
Может то...
Alexandr (2002-10-30 06:22:00) [6]в общем случае такого не бывает.
Так что ты утаиваешь какие-то свои особенности.
Хоть бы сообщение об ошибке привел...
dim- (2002-10-30 00:06:00) [7]Назад в Win98:)
Aristarh (2002-10-29 17:52:00) [8]Хотелось бы узнать ответ на вопрос. У меня тоже иногда не запускается прога на XP, выдает ошибку.