![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как реализовать ведение лога ошибок? [D6, IB6.x]
Z-man7777 © (2002-12-09 12:30:00)Как реализовать ведение лога ошибок, произошедших в базе данных InterBase?
В логе отображать код ошибки SQL и т.д.
asmith (2002-12-09 16:29:00) [1]Работать с данными только через хранимые процедуры, внутри них обрабатывать ошибки и писать лог. Если InterBase стоит на WinNT/W2K/XP - пользоваться стандартным решением - Application Event Log
KA_ (2002-12-09 13:27:00) [2]Написать трехзвенное приложение с сервером, отвечающим за лог :)
Prooksius (2002-12-09 13:08:00) [3]2 sniknik © (09.12.02 12:58)
Понятное дело, ложить то, что (и когда) можно положить. :)
Alexandr (2002-12-09 13:08:00) [4]для этого можно и в расшаренный в сети файл всем писать.
Например тот же dbf файл. - как бы своя маленькая БД ошибок.
sniknik (2002-12-09 12:58:00) [5]ага, ошибка таймаута или сервер недоступен, очченнь поможет на сервер класть. :о)))
Prooksius (2002-12-09 12:52:00) [6]Еще раз:
> При ошибке ловить try...except и записывать SQLCODE в какую-нибудь
> таблицу в базе.
Z-man7777 (2002-12-09 12:45:00) [7]А если на клиенте сработала ошибка, нельзя ли ее передать на сервак?
И почему?
Prooksius (2002-12-09 12:43:00) [8]На клиенте, но хранить на сервере.
При ошибке ловить try...except и записывать SQLCODE в какую-нибудь таблицу в базе.
Alexandr (2002-12-09 12:39:00) [9]только на клиенте и для каждого клиента поотдельности