Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
1 / 1 / 0
Регистрация: 01.10.2015
Сообщений: 127
1

Защита данных !

13.01.2016, 15:58. Просмотров 399. Ответов 7
Метки нет (Все метки)

Здравствуйте !
У меня разделена база "База1"(Формы, запросы, отчеты отдельно), "База2"(только таблицы) отдельно, сделал для того, чтобы базой пользовалось одновременно несколько человек.
Сегодня столкнулся с такой проблемы.
Пришел утром на работу, сделал копию "базы2" в 9 утра, (делаю каждый день, чтобы если что, информация не пропала).
Но около 13:00 "база2" полетела, и вся информация пропала.
Но есть копия "базы2", и все восстановил, но информация с 9 до 13:00 пропала, начальник не доволен. сказал, чтобы я думал, над тем, чтобы сделать защиту типа Raid-массива, или что-то подобное. Я вообще бес понятия, что это и как это !!!!
ВОПРОС, уважаемые программисты ! Что можно придумать, чтобы избежать данную проблему.
Можно ли как-то сделать дубляж, и заносить информацию сразу в 2 таблицы, чтобы избежать интервалов во времени?
В общем, посоветуйте, что лучше и как ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2016, 15:58
Ответы с готовыми решениями:

Защита данных
Здравствуйте, уважаемые форумчане! Возникла такая задача: есть база данных MS Access, необходимо...

Защита базы данных
Здравствуйте! Меня интересуют такие вопросы: 1. Возможно ли создать такую базу данных в которой...

Защита данных от изменений
Решил сделать в Access вот такую базу. Для ускорения ввода данных и уменьшения ошибок сделал так,...

Защита базы данных
У меня еще один 'чайниковский' вопрос. Я защитила базу данных при помощи определения прав...

7
шапоклякистка 8-го дня
3646 / 2207 / 390
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
13.01.2016, 17:02 2
1) Какая у вас версия Access установлена
2) "несколько" человек это в точности сколько?
3) как именно они пользуются файлом База1?
4) какие симптомы у "полетевшей" базы?
0
Эксперт MS Access
15829 / 6581 / 1396
Регистрация: 21.06.2012
Сообщений: 12,086
13.01.2016, 17:51 3
Цитата Сообщение от Alexartun Посмотреть сообщение
В общем, посоветуйте, что лучше и как ?
База2 и копии База1 для каждого пользователя в отдельных папках на сервере, работа пользователей c сервером по RDP. Данные чаше всего портятся из-за сбоев обмена по сети.
1
447 / 235 / 14
Регистрация: 29.10.2014
Сообщений: 936
13.01.2016, 21:15 4
У кого-то из пользователей барахлит интерфейс (есть ошибки). Это если нет злостного пользователя, намеренно удаляющего информацию. Можно поискать методом исключения, или лучше половинного деления. Можно обновить Базу1 у каждого пользователя. Выбрать наименее кровопролитный способ. Удачи.
0
1 / 1 / 0
Регистрация: 01.10.2015
Сообщений: 127
14.01.2016, 08:31  [ТС] 5
texnik-san , 1) 2013 версия 2) пока работают 5 человек 3) База1, они используют, как способо забивания данных. То есть у каждого своя копия на столе, а База2 в сетевой папке. И База1 с каждого компа связана с "База2" 4) Симптомы простые, когда включили База1, то он пишет, что у База2 формат не распознан, когда запускаю База2, то он пишет, что данные повреждены
0
шапоклякистка 8-го дня
3646 / 2207 / 390
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
14.01.2016, 21:34 6
Больше всего похоже на результат сбоя по питанию в момент записи или сбой при передаче сетвых данных, о чем написал ltv_1953.

Для сервера обязательно УПС + совет ltv_1953: работать с базой через Remote Desktop.
0
447 / 235 / 14
Регистрация: 29.10.2014
Сообщений: 936
14.01.2016, 22:18 7
Питание м.быть не при чем.Если при включении каждой из 5 баз не распознается формат База2, то нужно сначала проверить-м.б. на ПК с этой базой, да и сама база исполнены в Office более высокого порядка. А вообще, лучше сначала обновить ссылки в Базе1 на таблицы Базы2. Да такого не м.быть, что при включении каждой из баз пользователя повреждались (не удалялись согласно задания) данные.
0
458 / 75 / 13
Регистрация: 06.03.2015
Сообщений: 148
19.01.2016, 03:18 8
Если база небольшая, то проще всего решить проблему периодическим запуском через планировщик батника примерно следующего содержания:
Код
rem периодическое копирование c:\db.mdb в папку c:\temp
set VTIME=%time:~3,2%
Copy /y c:\bd.mdb c:\temp\bd%VTIME%.mdb
Периодичность: несколько минут (7, 13, 17). Лучше выбрать простое число, на которое 60 не делится, тогда копий будет 60.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2016, 03:18

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Защита базы данных
Здравствуйте. Давайте во первых обоснуем эту тему для известных нам способов защиты базы данных....

Защита базы данных
Здравствуйте! Подскажите пожалуйста, а что если с целью защиты базы данных (чтобы кроме версии...

Защита целостности данных
Если пользователь захочет выдать книгу, которую не вернули, т.е. флажок "сдано" не установлен, то...

Защита база данных - вопрос
Прошу подсказать мне решение следующей проблемы. Существует база данных Access, база находится на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.