5 просто концов для того чтобы предотвратить развращение
базы данных ГОСПОЖИ доступа
Важно понять что каждый раз, когда клиент доступа
отключает непредвиденно, он может установить "флаг развращения" в
архиве mdb показывая что база данных находится в corrupt
положении (regardless of были коррумпированы ли любые данные
фактическ или не). Любой потребитель пытает раскрыть базу данных
пока этот флаг установлен получит сообщение, и базу данных быть
отремонтированным прежде чем его можно использовать. Если
потребители не имеют позволение выполнить ремонт, или не умеют как
выполнить ремонт, то может быть значительно downtime прежде чем
база данных имеющяяся снова. Это может привести к в потере
урожайности также,как весьма фрустрация для потребителей. После
5 концов ниже уменьшьет ваших фор потери данных от развращения в
ваших базах данных доступа.
1) разделило вашу базу данных.
Одиночная самая важная вещь, котор вы можете сделать для
того чтобы предотвратить развращение в ГОСПОЖЕ базы данных доступа
должна разделить базу данных в "front-end" и "back-end".
Front-end содержит весь из форм, queries, и рапортов,
пока back-end содержит только таблицы данных. Экземпляр
front-end помещен на компьютере каждого потребителя, и
back-end с данными по таблицы хранится в, котор делят
скоросшивателе на сети. Как это предотвращает развращение?
Наилучшим образом, рассматривайте количество информации которое
должно сделать его через вашу сеть к вашему компьютеру each
time, котор вы раскрываете форму или сообщайте. Если один
бит той информации не делает его неповрежденной, то вы рискуете
коррумпировать вашу базу данных. Друг, если формы, queries
и рапорты все хранятся на вашем местном компьютере, то единственный
бит информации которая траверсировать сеть фактические данные по
таблицы. Путем уменьшение количества данных, котор вы двинуть
back and forth через сеть, вас значительно уменьшите
шансы коррумпировать вашу базу данных. Если вы имеете, то
проблемами развращения с базой данных доступа на сети управляют,
разделяющ базу данных будут одиночная самая важная вещь, котор вы
можете сделать для того чтобы остановить их.
2) не держит соединения открытым.
Это одно применяется как к программникам так и к
потребителям. Если вы будете программником, то make
sure вы конец ваши соединения как можно скорее после
использования их. Оставляющ соединениям открытая воля позвольте
больше возможностей для "непредвиденного" упаденного соединения.
The only time вы сможете хотеть выйти открытое
соединения длинн чем необходимо о когда оно будет использовано внутри
петли. В такой случай, раскройте соединение на начале петли, и
после этого конец, котор он после петли завершит. Как раз
make sure он получает закрытым в все случаи (включая
исключения).
Если вы используете базу данных или применение доступа
microsoft, то будьте уверен закрыть его когда вы закончены.
Опять, оставлять применение открытым обеспечивает возможность
для развращения если соединение сети потеряно. Remind, что
потребители всегда закрывают применение перед идти домой, по мере того
как nightly резервные работы могут потерпеть неудачу или
причинить развращение в, котор делят архиве если будут открытые
соединения.
3) выходит база данных правильно.
Всегда закройте базу данных или применение правильно.
Havoc wreak чонсервной банкы задачи
Ctrl-Alt-Delete/End на базах данных доступа. Когда по
возможности, завершейте ваши задачи, тогда близко применение
использующ архив - выйдите вариант меню или вариант выхода алтернативы
обеспеченные применением.
4) не делает skimp на оборудовании.
Вспомните что флаг развращения можно установить от самой
небольшой потери пакета между вашим компьютером и файлом базы данных.
ГОСПОЖА доступ иногда была вызвана "канерейкой в угольнаяа
шахта". Он приобретал эту репутацию от быть первым применением
", котор нужно умереть" когда будет самый небольшой намек тревоги на
вашей сети. Справедливо как самое небольшое присутсвие газа
причинил канерейку умереть, самое небольшое присутсвие проблем сети и
потеря пакета может убить ваши применения доступа. Make
sure вы не использует дешевое built-in NICs приходит с
некоторыми pCs. Вместо, используйте карточки сети фирмення
наименование. Это же идет для дешевых hubs. Когда по
возможности, сопрягайте хорошие тавра оборудования повсеместно в ваша
сеть.
5) компакт и ремонт регулярно.
Порекомендованы, что предотвращает развращение и улучшает
выполнять built-in функцию компакта и ремонта регулярно
представление. Рассматривайте автоматизировать эту функцию с
общим назначением для того чтобы компактировать и отремонтировать все
ваших баз данных nightly или во время викэнда.
Сообщения ошибки, котор нужно посмотреть вне для -
following сообщения ошибки могут просигнализировать развращение
базы данных:
"базой данных ' databasename.mdb ' быть
отремонтированным или не будет файл базы данных доступа
microsoft."
"Record(s) можно прочитать, никакие прочитанные
позволения на ' databasename.mdb '"
"Непредвиденная Ошибка 35012"
"unrecognized форма ' databasename.mdb '
базы данных."
"' databasename.mdb ' не будет индексом в этой
таблице. Посмотрите, что в собрании индексов предмета
TableDef обусловить действительные имена индекса."
"двигатель базы данных двигателя microsoft не был в
состоянии найти базы данных предмет '. Make sure
предмет существует и тому вы говорите свое имя и имя по буквам курса
правильно."
"база данных была помещена в положении '' потребителя на
'' машины предотвращает его от быть раскрынным или зафиксированным"
"ошибка диска -- reserved ошибка
(-1601)"
"база данных была помещена в непредвиденном
положении."
"Record(s) можно прочитать; отсутствие
прочитанного позволения на ' MSysObjects' "
"Record(s) можно прочитать; никакое
прочитанное позволение на ' MSysACEs'."
"двигатель базы данных двигателя microsoft не может
найти таблицу входного сигнала или запросить '
MSysAccessObjects'. Make sure он существует и что
свое имя сказано по буквам правильно."
Заключение:
Пока вы можете никогда не мочь предотвратить все
развращение базы данных доступа microsoft, вы должны мочь
остановить 98% из проблем прежде чем они происходит путем
следовать за этими 5 просто концами. Последуйте за этими
концами и снабдите расчетливый автоматизированный резервный
план-график для того чтобы уменьшить ваших фор значительно потери
данных.
Искры Kevin будут технически сочинителем для
разрешений средства программирования Kaizen, производителем
dba цифров, автоматизированной ГОСПОЖЕЙ доступом контролируя,
подпоркой, и общим назначением compact/repair. Для больше
информации, посетите их website на
http://www.kzsoftware.com/products/digitaldba
Статья Источник: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Вебмастер получить html-код
Добавить эту статью на Вашем сайте прямо сейчас!
Вебмастер представить свои статьи
Не требуется регистрация! Заполните форму и ваша статья в Messaggiamo.Com каталог!