Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Поделитесь опытом (выбор способа репликации) / 19 сообщений из 19, страница 1 из 1
23.07.2004, 10:35:01
    #32618148
Reznichenko Y.V.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
Здравствуйте. Есть задача, в ходе решения которой, необходимо данные, введенные в филиалах, собирать в центральном офисе. В каком формате лучше это делать (xls, txt, dbf, ...) ? Можно конечно делать репликацию с последующей синхронизацией, но хотелось бы услышать Ваше мнение. Заранее благодарен.
...
Рейтинг: 0 / 0
23.07.2004, 10:42:30
    #32618168
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
xml. Выгружаешь в него ADO recordset, кладешь на дисктетку, несешь в центральный офис, загружаешь в ADO Recordset.
...
Рейтинг: 0 / 0
23.07.2004, 10:50:00
    #32618191
Reznichenko Y.V.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
To zz.

А нельзя ли поподробнее. Чем обусловлен именно такой выбор ?
...
Рейтинг: 0 / 0
23.07.2004, 10:50:33
    #32618196
sposad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
Не знаю, подойдёт ли, но у меня сторонняя организация, с которой никакой связи нет кроме е-майла, еженедельно высылает по почте .xls файл. А ночью по расписанию сканируется папка входящих, по отправителю находится письмо, из него вытаскивается вложенный файл и данные из него перекачиваются в базу.
...
Рейтинг: 0 / 0
23.07.2004, 12:58:24
    #32618599
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
Reznichenko Y.V. :
Простотой. Делаешь один запрос к куче таблиц, который содержит нужные тебе данные, потом с этого запроса через ADO сохранение в xml. Несколько строчек кода. Точнее - одна :)). Загрузка - аналогично, если результирующий запрос поддерживает обновление, но и по таблица раскидать нетрудно.
...
Рейтинг: 0 / 0
23.07.2004, 13:21:42
    #32618664
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
ну и сжать чем нибудь(типа gzip) перед пересылкой данных.
...
Рейтинг: 0 / 0
23.07.2004, 14:18:29
    #32618859
sv80
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
Все зависит от того какая структура информации, которую необходимо собирать, каков ее обьем, будет ли слежение изминений во времени, грамотность пользователей, необходимый минимум защиты от дурака, изминение структуры во времени. На каком софте все это дело будет работать.
У меня часть однотипных отчетов - оборотка грубо говоря заполняется в Екселе - с макросами - Заполняются таблицы со скрытыми занчениями кодов основной базы - пользователи вбиваю только 2 колонки чисел - как оказалось нужна проверка и сдесь ну например на целочисленность(0,,, бутылки - это бой.:)) У половины пользователей была проблема как включить макросы - даже после прочтения инструкции с картинками - Пункт закрыть ексель полностью а не только файл- пропускали мимо ушей.
А второй проэкт база где нужно следить за представленностью наших ТМ в торговых точках - реализован на Аксесе мдб. так как 1неделя будет добавлять по минимуму 20000 записей - месяц - и Ексель не потянет - да и его обьем будет тянуть немеряно - и не все равно не ровняйте умные таблички с СУБД.
Так что если хочешь более полного совета больше нужно информации - да и СУБД оно и в Африке СУБД. Но и с Аксесом были проблемы не у всех стоял диспетчер связаных таблиц - да и мануал пришлось писать по использывании программы с картинками - так свиньи еще и читать в лом было им.
...
Рейтинг: 0 / 0
23.07.2004, 14:25:09
    #32618883
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
Операция должна быть максимально простой для пользователя.
получить письмо, аттачмент положить в предписанное инструкцией месте,
нажать кнопку.
...
Рейтинг: 0 / 0
23.07.2004, 14:38:54
    #32618918
sv80
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
2 Alexey Sh
Все пользователи мечтают о кнопочке "СДЕЛАТЬ ВСЕ" им даже не нравиться раздвоение "Можно сделать так", "А можно вот так". И как оказалось что бы кнопочки работали иногда а то и почти всегда нужно по минимуму настроить систему. (Типа разрешить макросы, добавить пару надстроек или библиотек)
...
Рейтинг: 0 / 0
23.07.2004, 14:47:48
    #32618940
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
2 sv80: предпочитаю варианты для полных идиотов :) , минимизирующие доп настройки . Для загрузки экспорчёного в xml рекордсета никаких доп установок не требуется
...
Рейтинг: 0 / 0
23.07.2004, 14:54:56
    #32618964
sv80
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
2 Alexey Sh
Для загрузки нет - а для обновление форм кнопок и самого выполнения кода? Или все формы и исполнение кода нерушымо на все века:):):) Практика показывает аппетит приходит во время еды.
...
Рейтинг: 0 / 0
23.07.2004, 16:16:33
    #32619250
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
2 sv80: насчёт аппетита согласен, имел ввиду исключительно передачу данных а не кода/дизайна. ИМХО mdb с интерфейсом следует передавать целиком(компилённым, компакчённым)
...
Рейтинг: 0 / 0
23.07.2004, 16:20:16
    #32619260
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
Если есть возможность, то лучше через FTP.

а данные передавать в заархивированном mdb, ведь туда можно обновление ЛЮБОГО объекта записать.

IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.07.2004, 16:36:40
    #32619307
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
24d_monster:
И че, каждый день слать 20-100мб? Мало ли каких размеров там у него база достигает.
...
Рейтинг: 0 / 0
23.07.2004, 16:43:30
    #32619317
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
Слать надо изменения :-)


IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.07.2004, 16:45:11
    #32619320
Reznichenko Y.V.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
Спасибо огромное всем. Я еще слабо представляю себе размер базы, т.к.задача в процессе осмысления. Думаю все же делать приложение на Visual FoxPro, а не на Access. Еще раз всем спасибо. Не ожидал такой полемики по данному вопросу.
...
Рейтинг: 0 / 0
23.07.2004, 16:51:51
    #32619336
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
2 4d_monster:
ну вот создал я в таблице столбец. А еще в восемь таблиц добавилось по 1-ой записи. И еще кнопку в форму воткнул. Значит, я должен:
1. Создать механизм, который бы отслеживал все изменения во всех объектах с момента последнего изменения.
2. Создать механизм, создающий mdb и выгружающий туда эти изменения
3. создать механизм, считывающий и реализующий эти изменения.

хе-х) Мне кажется xml-em попроще будет.
...
Рейтинг: 0 / 0
23.07.2004, 17:05:20
    #32619361
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
1 - проще не лучше
2 - да и лучше не лениться
3 - изменения структур можно отслеживать самостоятельно, ибо у админа достаточно знаний, чтобы если он добавил столбец, внести эту команду в репликацию, а изменения записей обязательно автоматически.

IMHO, Mon$te®
...
Рейтинг: 0 / 0
20.12.2004, 20:50:53
    #32835887
Shurgenz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом (выбор способа репликации)
кстати, о gzip: сжать на стороне сервера в *nix системе файл просто: # gzip имя_файла.

А чем распаковать такой файл? причем из VBA? Есть ли стандартные библиотеки?

Я итак уже слишком много в проект навернул, тяжко его теперь по заказчикам разносить.

О, кстати... может, заодно подскажет кто-нибудь простенький InstallShield?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Поделитесь опытом (выбор способа репликации) / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]