|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.09.2010, 01:51 | #1 |
Пользователь
Регистрация: 30.08.2009
Сообщений: 35
|
Объединение или синхронизация?
Работаю торговым представителем и сделал базу в Access 2007 для себя. Руководству понравилось и решили внедрить для всех. Тут возникла сложность. Возможно ли объединить несколько одинаковых по структуре баз в одну?
Условия такие: Access 2007 Каждый торговый представитель работает автономно несколько дней со своими организациями. В каждой организации несколько контактных лиц, которые могут делать заказы продукции. Таким образом в базе 5 таблиц: Организации Контактные лица Визиты Заказы Продукция Ну и куча всяких запросов и отчетов. Продукция у всех одинаковая, а Организации, Контактные лица и Визиты у каждого свои и не пересекаются. Руководство хочет смотреть статистики по всей базе без внесения изменений. Вижу 2 пути: писать скрипт, который бы объединял несколько баз в одну или делать одну базу, которая могла бы автономно работать на ноутбуках торговых представителей и синхронизироваться с главной на сервере компании. Возможно ли это сделать в рамках Access2007 или придется переходить на другую платформу. Может кто-то сталкивался с похожей задачей и может посоветовать литературу или похожие готовые решения. P.S. Что бы почитать по оптимизации в плане быстродействия? Последний раз редактировалось Santosh; 22.09.2010 в 01:54. Причина: Добавил P.S. |
22.09.2010, 08:54 | #2 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 487
|
|
22.09.2010, 17:41 | #3 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Santosh.
если высказывание "..синхронизироваться с главной на сервере компании..." подразумевает наличие сетевого доступа к "серверу компании" вопрос может быть решен подключением к БД размещенной непосредственно на сервере. Иначе, как рекомендовал Abrakadabra, поможет репликация. Евгений. |
22.09.2010, 21:42 | #4 |
Пользователь
Регистрация: 30.08.2009
Сообщений: 35
|
Abrakadabra:
В компании используется корпоративный Office 2007. Если преобразовать в версию 2003, нужно будет устанавливать 2003 Office ? Teslenko_EA: Сетевой доступ к серверу компании имеется, но не всегда, а раз или два в неделю. Возможно ли будет вносить изменения в ноутбучную базу и пользоваться ей в полнои объеме, а раз в неделю синхронизировать с центральной? |
23.09.2010, 14:53 | #5 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Santosh, приобретя текстовый процессор например MS Word Вы сможете читать текстовые документы, и без него они будут доступны через Блокнот. ..корпоративный Office 2007, это СУБД (система управления базами данных), а сами данные могут быть расположены на SQL сервере, в таблицах DBF, в текстовых файлах,... или БД MDB формата А2000-2003, т.е. в "хранилище" доступ к которому можно организовать с помощью (приобретенной ) СУБД А2007, приобретать и "..устанавливать 2003 Office.." необходимости нет.
"..доступ к серверу .. раз или два в неделю.." - проще говоря сети нет, значит однозначно или репликация, или если у каждого пользователя свой набор данных а общий только справочник "Продукция", разработка приложения допускающего обновление с серверной БД справочника и отправку на серверную БД "наработок" из локальной базы - "синхронизировать с центральной". В любом случае необходимо создавать собственную конструкцию, успехов Вам. Евгений. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Синхронизация потоков | alenka_ej | Помощь студентам | 0 | 03.06.2010 22:20 |
Синхронизация | kostyan142 | Общие вопросы по Java, Java SE, Kotlin | 6 | 13.01.2010 01:39 |
Синхронизация | yarilo | Софт | 2 | 07.08.2009 15:50 |
Объединение (синхронизация) данных в Microsoft Office Excel | Алексндр | Microsoft Office Excel | 2 | 29.07.2008 08:12 |
пользовательский формат или объединение содержимого | mr.beginner | Microsoft Office Excel | 3 | 08.07.2008 16:39 |