Відкат оновлення програми, або підвищення версії бази даних

Ваші пропозиції щодо розширення функціоналу програми.
-X3
Повідомлень: 217
З нами з: 06 серпня 2012, 17:48

Re: Відкат оновлення програми, або підвищення версії бази да

Повідомлення -X3 » 19 квітня 2013, 21:17

Уважаемые, Вы в догадки не пускайтесь и отделите мух от котлет. Вы приблизительно хотите сохранить бэкап реестра винды с файлом ОС в произвольный момент.
Отделите бекап базы от бекапа оболочки и прочуствуйте разницу всего этого от экспорта из базы средствами оболочки базы и средствами базы.
Это как минимум 4 разных случая!
Базу целиком - копирование файла базы.
Оболочку целиком - копирование каталога медка, кроме базы.
Все в комплексе сохранить вам позволяет планировщик (т.е. тупо весь каталог оболочки и файл базы).
Бекап средствами БД - отдельная тема.
Экспорт из базы средствами медка - РК (это не тупо скопировать файл базы, а сделать именно экспорт данных).
Проблема в том, что это не полный экспорт, кот. должен быть!
Планировщик в медке - это временное решение, поскольку еще не научились в РК кидать роли, данные Медок-Зарплата и т.п.
Если бы научились - все бы ограничилось созданием и восстановлением РК.
Только РК, кот. должна представлять собой полный экспорт, может обеспечить полный импорт данных в любую структуру БД не ниже созданной! Все остальное - комбинаторика: либо база, либо оболочка, либо все целиком, но без возможности втянуть в более новую версию.
Вот сообственно и вся наука ;)

bandurovskiy
Повідомлень: 66
З нами з: 21 вересня 2012, 16:32
Звідки: Уездный город
Контактна інформація:

Re: Відкат оновлення програми, або підвищення версії бази да

Повідомлення bandurovskiy » 22 квітня 2013, 10:31

| Показать
Проблема в том, что это не полный экспорт, кот. должен быть!
Планировщик в медке - это временное решение, поскольку еще не научились в РК кидать роли, данные Медок-Зарплата и т.п.
Если бы научились - все бы ограничилось созданием и восстановлением РК.
Только РК, кот. должна представлять собой полный экспорт, может обеспечить полный импорт данных в любую структуру БД не ниже созданной! Все остальное - комбинаторика: либо база, либо оболочка, либо все целиком, но без возможности втянуть в более новую версию.
Остался риторический вопрос. что меша-ет(-ло) изначально создать полный экспорт. Да заодно что бы экспорт делался по сети или на сетевые диски.

Олег
Повідомлень: 125
З нами з: 19 жовтня 2011, 13:36

Re: Відкат оновлення програми, або підвищення версії бази да

Повідомлення Олег » 29 квітня 2013, 11:20

bandurovskiy писав:Остался риторический вопрос. что меша-ет(-ло) изначально создать полный экспорт. Да заодно что бы экспорт делался по сети или на сетевые диски.
Особисто мене цілком би влаштував "менеджер БД" який би доводив версію БД до поточної.

пан Томима
Повідомлень: 308
З нами з: 02 лютого 2013, 23:13

Re: Відкат оновлення програми, або підвищення версії бази да

Повідомлення пан Томима » 29 квітня 2013, 13:36

Олег писав:Особисто мене цілком би влаштував "менеджер БД" який би доводив версію БД до поточної.
Если бы можно было просто поменять номер БД и на этом успокоится, то и проблемы бы не было. При установке обновления в БД обновляется список отчетов( чаще всего обновления добавляют или обновляют именно формы отчетов) и их соответствие кодам( все эти Jxxxxxxxxx). Проверка делается для того, что бы список форм в БД соответствовал имеющимся формам в папке tmpl. Получается, что бы можно было обновлять, или откатывать, с любой версии на любую версию, нужна еще одна БД, где будут отдельно храниться вносимые изменения в БД для каждой версии обновления, что довольно сложно реализовать, гораздо проще делать кумулятивное обновление, которое будет проверять наличие записей о формах и добавлять только отсутствующие.

23q
Повідомлень: 14
З нами з: 21 травня 2013, 08:35

Re: Відкат оновлення програми, або підвищення версії бази да

Повідомлення 23q » 18 серпня 2013, 13:39

а как восстановить *.BKZ ???

пан Томима
Повідомлень: 308
З нами з: 02 лютого 2013, 23:13

Re: Відкат оновлення програми, або підвищення версії бази да

Повідомлення пан Томима » 18 серпня 2013, 15:35

23q писав:а как восстановить *.BKZ ???
Распаковать любым архиватором, который понимает zip архивы, или же воспользоваться штатным бекап-менеджером, в корне медка исполняемый файл BackupManager.exe

Кристина Балан
Повідомлень: 38
З нами з: 13 серпня 2013, 10:46

Re: Відкат оновлення програми, або підвищення версії бази да

Повідомлення Кристина Балан » 19 серпня 2013, 09:31

23q
Можно также из самой программы через Администрирование - Менеджер архива программы - Восстановление из рез.копии

23q
Повідомлень: 14
З нами з: 21 травня 2013, 08:35

Re: Відкат оновлення програми, або підвищення версії бази да

Повідомлення 23q » 30 серпня 2013, 08:27

перед каждым обновление медок сохраняет бекап программы в папку backup. Я посмотрел там только несколько файлов. Мне, как админу, можно с нее востанавливать(откатываться на предыдущее обновление, если после текущего допустим не запускается медок)?? И как это делать? Или эта папка существует для того, что если недоставилось обновлние, то медок сам откатывает?*
Востаннє редагувалось 30 серпня 2013, 08:30 користувачем 23q, всього редагувалось 1 раз.

Колпаков Б.И.
Повідомлень: 8788
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Відкат оновлення програми, або підвищення версії бази да

Повідомлення Колпаков Б.И. » 30 серпня 2013, 08:29

Да, можно. Файлы с папки backup копируете обратно в папку Медка и получаете предыдущею версию.

Відповісти

Повернутись до “Побажання”