Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.18;
Скачать: CL | DM;

Вниз

Firebird(IB) & Win XP   Найти похожие ветки 

 
KDS ©   (2002-10-29 17:11) [0]

Добрый день.

Даже не знаю в чем проблема, не говоря уже о том, как ее устранить...
Ситуация такова:
===========
Есть парк клиентских машин 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, но в каких?

Заранее благодарен, Дмитрий.


 
Aristarh ©   (2002-10-29 17:52) [1]

Хотелось бы узнать ответ на вопрос. У меня тоже иногда не запускается прога на XP, выдает ошибку.


 
dim- ©   (2002-10-30 00:06) [2]

Назад в Win98:)


 
Alexandr   (2002-10-30 06:22) [3]

в общем случае такого не бывает.
Так что ты утаиваешь какие-то свои особенности.
Хоть бы сообщение об ошибке привел...


 
ioSan ©   (2002-10-30 06:39) [4]

Попробуйте зайти в свойства exe-шника -> закладка "Совместимость".

Там есть такое:
Если программа успешно работала с более ранней версией Windows, а в данном случае испытывает трудности, выберите режим совместимости в соответствии с ранней версией.

Может то...


 
KDS ©   (2002-10-30 12:24) [5]

Проблема уже ясна. Нарыл в инете. Даю цитату:
======================
Если вы используете в качестве ОС Windows XP , то обнаружена некоторая несовместимость между winsock в Windows и способом, которым работает Interbase / Firebird с Winsock. Проблема проявляется как пауза около 30 секунд при соединении с сервером. По отношению к Firebird проблема полностью локализована в коде, и возможно будет исправлена в ближайшее время. В Interbase, скорее всего, проблема будет присутствовать до выхода версии 6.5 (конец 2002 года), если в этой версии она будет исправлена.
=================
Но на XP прога после этой паузы дает ошибку и все :)
>Alexandr
Дело в том, что эта винда не пишет название ошибки, а
сразу предлагает отправить отчет по инету к Гейтсу


 
Alexandr   (2002-10-30 12:38) [6]

используй Yaffil
в нем эти 30секунд исправлены.


 
Alexandr   (2002-10-30 12:40) [7]

а вообще, спроси тут

http://interbase-world.com/newsgate


 
Вольный Стрелок   (2002-10-30 18:31) [8]

какой winsock, подключается-то к Linux
а дело, имхо, в используемом протоколе и строке подключения



Страницы: 1 вся ветка

Текущий архив: 2002.11.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
7-59467
Tony'c
2002-09-15 19:55
2002.11.18
как отрубить доступ к сетевой карте?


3-59050
PrettyFly
2002-10-28 13:04
2002.11.18
План выполнения подзапросов


1-59262
Uran
2002-11-05 09:02
2002.11.18
Поиск в html файле.


1-59218
Lamak
2002-11-03 02:56
2002.11.18
Генератор


6-59318
Алексей Ким
2002-09-20 13:38
2002.11.18
console+sockets