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

Вниз

ошибка работы по сети   Найти похожие ветки 

 
скорпион   (2002-09-14 16:50) [0]

interbase 5.1.1.680
написал программу, в которой используются компоненты для работы
с ib без bde:ibdatabase,ibtransaction,ibquery ....
При запуске IBTransaction.start.
На форме есть кнопка обновить, которая завершает
with dm1 do
begin
IBTransaction.commit;
IBDatabase.connected:=false;
OpenInterBase() ;
end;
openinterbase - запускает транзакцию,IBDatabase.open;
и открывает нужные запросы.
Когда запущено 2 копии программ на каомпе с локальной базе, кнопка обновить работает без ошибок, удаление и доьавление записей видны на другой копии.
При запуске программы на удаленном компе при нажатии "обновить"
почти всегда ошибка: не открывается ни один запрос и error reading data from connection.
При закрытии программы также появляются ошибки:
-программа выполнила недопустимую операцию и будет закрыта
-exception eibinterbase error.
Как же сделать,чтобы по сети работало без сбоев как на одном компе.
Полный доступ к диску с базой не помогает


 
скорпион   (2002-09-16 08:49) [1]

ап


 
Johnmen ©   (2002-09-16 09:52) [2]

Зачем же переоткрывать соединение с БД в рамках работы приложения ???????????!!!!!!!!!!!!!!!


 
monya ©   (2002-09-16 09:54) [3]

Давать полный доступ к диску на котором лежит база - это просто невежество.
Проверь файл services (win9x -> %windir%\services.
winnt/w2k -> %sys32%\drivers\etc\services.)
без расширения.
В нем должна быть строка gds_db 3050/tcp
если её нет, добавь в конец файла на сервере.
Проверь если на удаленной машине файлик %sys%\gds32.dll
Если нет то проинсталь клиента.


 
Павел2   (2002-09-17 00:11) [4]

Похоже что проблемы у тебя "железные".
Посмотри лог сервера на предмет наличия ошибки 10054, скорее всего она присутствует; если так, то начинай проверять от сетевух заканчивай винтами и материнками.
Для начала пингани сервер с клиента с максимальным пакетом.


 
Павел2   (2002-09-17 00:13) [5]

Да, и Interbase обнови, хотя бы до 5.6



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
14-21230
delta
2002-09-06 18:37
2002.10.07
Сколько вам лет


4-21311
MaxIII
2002-08-10 12:19
2002.10.07
TService и СУБД.


6-21166
VID
2002-08-05 15:39
2002.10.07
Почему идёт сразу два покета ?


14-21244
spROOT13
2002-09-12 23:05
2002.10.07
Видео


4-21340
SergeBSL
2002-08-22 01:58
2002.10.07
Еще 1 про позицию курсора в Edit