Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.07;
Скачать: [xml.tar.bz2];

Вниз

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

 
скорпион   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
3-20933
Serg&Sn
2002-09-17 17:20
2002.10.07
Как прямо в запросе сделать округление!


1-21108
bobr12
2002-09-25 14:52
2002.10.07
Как свернуть программу, чтобы она появлялась на панели задач?


4-21302
Teron
2002-08-19 19:39
2002.10.07
Что такое регион и с чем его едят...


4-21305
Daiz13
2002-08-20 10:09
2002.10.07
Сообщение другому приложению


14-21270
Елена
2002-09-12 08:13
2002.10.07
Ошибки в Интернете





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский