Главная страница
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.025 c
3-20944
KIR
2002-09-12 02:16
2002.10.07
На что сменить ГЛЮЧНЫЙ Paradox?


1-21119
UnDISCOvery
2002-09-25 16:16
2002.10.07
TThread.Handle, TThread.ThreadID - какая разница ?


1-21075
Dvorez
2002-09-24 12:22
2002.10.07
CheckBox в ListBoxe


1-21125
Metotrone
2002-09-24 17:54
2002.10.07
IconExclamation


3-20942
Ol11
2002-09-18 13:05
2002.10.07
Пожалуста Подскажите, Всегда ли нужно использовать клиент-сервер