Відкат оновлення програми, або підвищення версії бази даних
Re: Відкат оновлення програми, або підвищення версії бази да
Уважаемые, Вы в догадки не пускайтесь и отделите мух от котлет. Вы приблизительно хотите сохранить бэкап реестра винды с файлом ОС в произвольный момент.
Отделите бекап базы от бекапа оболочки и прочуствуйте разницу всего этого от экспорта из базы средствами оболочки базы и средствами базы.
Это как минимум 4 разных случая!
Базу целиком - копирование файла базы.
Оболочку целиком - копирование каталога медка, кроме базы.
Все в комплексе сохранить вам позволяет планировщик (т.е. тупо весь каталог оболочки и файл базы).
Бекап средствами БД - отдельная тема.
Экспорт из базы средствами медка - РК (это не тупо скопировать файл базы, а сделать именно экспорт данных).
Проблема в том, что это не полный экспорт, кот. должен быть!
Планировщик в медке - это временное решение, поскольку еще не научились в РК кидать роли, данные Медок-Зарплата и т.п.
Если бы научились - все бы ограничилось созданием и восстановлением РК.
Только РК, кот. должна представлять собой полный экспорт, может обеспечить полный импорт данных в любую структуру БД не ниже созданной! Все остальное - комбинаторика: либо база, либо оболочка, либо все целиком, но без возможности втянуть в более новую версию.
Вот сообственно и вся наука
Отделите бекап базы от бекапа оболочки и прочуствуйте разницу всего этого от экспорта из базы средствами оболочки базы и средствами базы.
Это как минимум 4 разных случая!
Базу целиком - копирование файла базы.
Оболочку целиком - копирование каталога медка, кроме базы.
Все в комплексе сохранить вам позволяет планировщик (т.е. тупо весь каталог оболочки и файл базы).
Бекап средствами БД - отдельная тема.
Экспорт из базы средствами медка - РК (это не тупо скопировать файл базы, а сделать именно экспорт данных).
Проблема в том, что это не полный экспорт, кот. должен быть!
Планировщик в медке - это временное решение, поскольку еще не научились в РК кидать роли, данные Медок-Зарплата и т.п.
Если бы научились - все бы ограничилось созданием и восстановлением РК.
Только РК, кот. должна представлять собой полный экспорт, может обеспечить полный импорт данных в любую структуру БД не ниже созданной! Все остальное - комбинаторика: либо база, либо оболочка, либо все целиком, но без возможности втянуть в более новую версию.
Вот сообственно и вся наука
-
- Повідомлень: 66
- З нами з: 21 вересня 2012, 16:32
- Звідки: Уездный город
- Контактна інформація:
Re: Відкат оновлення програми, або підвищення версії бази да
- | Показать
Re: Відкат оновлення програми, або підвищення версії бази да
Особисто мене цілком би влаштував "менеджер БД" який би доводив версію БД до поточної.bandurovskiy писав:Остался риторический вопрос. что меша-ет(-ло) изначально создать полный экспорт. Да заодно что бы экспорт делался по сети или на сетевые диски.
-
- Повідомлень: 308
- З нами з: 02 лютого 2013, 23:13
Re: Відкат оновлення програми, або підвищення версії бази да
Если бы можно было просто поменять номер БД и на этом успокоится, то и проблемы бы не было. При установке обновления в БД обновляется список отчетов( чаще всего обновления добавляют или обновляют именно формы отчетов) и их соответствие кодам( все эти Jxxxxxxxxx). Проверка делается для того, что бы список форм в БД соответствовал имеющимся формам в папке tmpl. Получается, что бы можно было обновлять, или откатывать, с любой версии на любую версию, нужна еще одна БД, где будут отдельно храниться вносимые изменения в БД для каждой версии обновления, что довольно сложно реализовать, гораздо проще делать кумулятивное обновление, которое будет проверять наличие записей о формах и добавлять только отсутствующие.Олег писав:Особисто мене цілком би влаштував "менеджер БД" який би доводив версію БД до поточної.
Re: Відкат оновлення програми, або підвищення версії бази да
а как восстановить *.BKZ ???
-
- Повідомлень: 308
- З нами з: 02 лютого 2013, 23:13
Re: Відкат оновлення програми, або підвищення версії бази да
Распаковать любым архиватором, который понимает zip архивы, или же воспользоваться штатным бекап-менеджером, в корне медка исполняемый файл BackupManager.exe23q писав:а как восстановить *.BKZ ???
-
- Повідомлень: 38
- З нами з: 13 серпня 2013, 10:46
Re: Відкат оновлення програми, або підвищення версії бази да
23q
Можно также из самой программы через Администрирование - Менеджер архива программы - Восстановление из рез.копии
Можно также из самой программы через Администрирование - Менеджер архива программы - Восстановление из рез.копии
Re: Відкат оновлення програми, або підвищення версії бази да
перед каждым обновление медок сохраняет бекап программы в папку backup. Я посмотрел там только несколько файлов. Мне, как админу, можно с нее востанавливать(откатываться на предыдущее обновление, если после текущего допустим не запускается медок)?? И как это делать? Или эта папка существует для того, что если недоставилось обновлние, то медок сам откатывает?*
Востаннє редагувалось 30 серпня 2013, 08:30 користувачем 23q, всього редагувалось 1 раз.
-
- Повідомлень: 8802
- З нами з: 29 липня 2011, 14:59
- Звідки: Украина, Донецкая область, Бахмут
- Контактна інформація:
Re: Відкат оновлення програми, або підвищення версії бази да
Да, можно. Файлы с папки backup копируете обратно в папку Медка и получаете предыдущею версию.