В этой статье мы рассмотрим несколько способов регистрации ошибок в MS Access для справки и корректирующих действий.
Нет ограничений на то, сколько раз пользователь может столкнуться с ошибкой в базах данных Access. Причин возникновения различных ошибок может быть несколько. Однако, чтобы избежать повторения ошибки, пользователь всегда может выбрать протоколирование ошибок. Регистрация ошибок в MS Access включает в себя ведение записей о том, какие ошибки возникают, когда и как часто. Это поможет вам избежать повторяющихся ошибок, а также найти решение для ошибки. Ошибка ведения журнала не является функцией по умолчанию в MS Access, вам придется сделать это, добавив эту функцию. Для этого потребуется – разработка кода и таблицы. Ниже приведены различные способы регистрации ошибок в MS Access.
- Основной способ — Этот способ лучше всего подходит, если вы единственный, кто управляет базой данных, и ни у кого больше нет доступа к базе данных, логирование ошибок можно легко сделать, добавив лог. Выяснение внутренней причины ошибки может быть сложной задачей, вы можете увидеть сообщение об ошибке при возникновении ошибки, но можете не помнить его. Поэтому рекомендуется использовать log.
- Регистрация ошибок с помощью процедуры обработки ошибок - Это еще один очень простой и простой способ регистрации ошибок в MS Access, просто позвольте процедуре обработки ошибок процедуры сделать это. Для этого вам потребуется ввести код в модуль в окне базы данных, после чего поле, содержащее ошибку, будет добавлено в другую таблицу.
- Используйте специальную функцию – Вы можете ввести код регистрации ошибок во все процедуры, но это окажется неэффективным, вместо этого лучше иметь специальную функцию.
- Избежать SQL Server – Миграция в SQL Server из Access, может быть вашим требованием, но также может создать проблему, поскольку операторы SQL часто становятся громоздкими и длинными. Не используйте Jet SQL, если вы хотите увеличить размер, SQL использует T-SQL, что потребует от вас изменения кода SQL, чтобы его можно было использовать SQL Server. Если вы используете Jet SQL при использовании доступа к таблице SQL, произойдет сбой, используйте сквозной запрос, но также знайте T-SQL.
Заключение

Об авторе:
Вивиан Стивенс — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая восстановить sql и программные продукты для восстановления Excel. Для получения дополнительной информации посетите www.datanumen.com
