|
Обновление БД копированием конфигурации. | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
golem14
27.03.17
✎
05:40
|
Можно ли делать SQL копию рабочей БД, обновлять конфигурацию на копии, затем копировать обновленную конфигурацию обратно в рабочую БД?
|
||||||||||
1
Рэйв
27.03.17
✎
05:48
|
Можно.На дописано-допиленных - это лучший вариант.
Только кеопию делать обязательно скульным бэкапом, а не просто в пустую заливать cf.Иначе имена таблиц разойдутся. |
||||||||||
2
1dvd
27.03.17
✎
06:01
|
Речь про семерку чтоли?
|
||||||||||
3
Sammo
27.03.17
✎
06:08
|
Можно. Правда после того, как про...факапишь изменение структуры придется уволиться, но это же не проблема.
|
||||||||||
4
Рэйв
27.03.17
✎
06:26
|
(0)Если сабж про 7.7 то никакого копирования .md естественно.
Только загрузка из файла. |
||||||||||
5
1dvd
27.03.17
✎
06:50
|
Как вы в снеговике конфигурацию копируете? средствами скуля чтоли?
|
||||||||||
6
Рэйв
27.03.17
✎
07:09
|
(5)Я протелепатировал что просто скульный юэкап поднимают. Но возможно у ТС свой вариант
|
||||||||||
7
Рэйв
27.03.17
✎
07:09
|
*бэкап
|
||||||||||
8
1dvd
27.03.17
✎
07:11
|
(6) а какой смысл? это нисколько не ускорит процесс обновления, а даже наоборот
|
||||||||||
9
Рэйв
27.03.17
✎
07:12
|
(8)в 7.7 можно сбоку нормально протестировать и только потом в рабочую...Напрямую в боевую лично я никогда не обновляю
|
||||||||||
10
Рэйв
27.03.17
✎
07:12
|
да и в 8.х тоже..
|
||||||||||
11
h-sp
27.03.17
✎
08:21
|
(0) в 8 можно обновлять конфу прямо на рабочей. Но не делать обновление конфы БД. Это можно делать без выгона пользователей, просто в любое время.
После обновления основной конфы, делаем копию и на ней тестируем. По ходу выявленные ошибки исправляем в основной конфе в рабочей. Опять же не трогая конфу БД. Когда всё сделано, на рабочей просто делаем обновить конфу бд. Уже с выгоном пользователей. Но на небольшое время. То есть никаких загрузок перегрузок конфигураций не требуется. |
||||||||||
12
golem14
27.03.17
✎
09:12
|
(8) смысл в том что перепиленную вдоль и поперек базу можно спокойно обновить на SQL копии в течении дня пока все работают в базе, а потом вечером cf быстро перенести в рабочую базу.
|
||||||||||
13
golem14
27.03.17
✎
09:14
|
(3) что за такое изменение в структуре, после которого все сломается, можете привести пример? как избежать проблем в этом случае?
|
||||||||||
14
1dvd
27.03.17
✎
09:15
|
(12) перенести в рабочую через пункт "Загрузить кофигурацию из файла" или "Сравнить, объединить с конфигурацией из файла"?
|
||||||||||
15
golem14
27.03.17
✎
09:16
|
(1) Если я буду делать не SQL бэкап, а выгрузку в dt и создание новой файловой базы. Это что то меняет?
|
||||||||||
16
golem14
27.03.17
✎
09:16
|
(2) Речь о 8.2 8.3
|
||||||||||
17
1dvd
27.03.17
✎
09:17
|
(15) время затратится в разы больше
|
||||||||||
18
golem14
27.03.17
✎
09:19
|
(17) файловая быстрее обновляется
|
||||||||||
19
golem14
27.03.17
✎
09:19
|
(14) "Загрузить кофигурацию из файла"
|
||||||||||
20
golem14
27.03.17
✎
09:27
|
Речь идет именно о копировании конфигурации поверх старой через пункт меню "Загрузить кофигурацию из файла". Некоторые высказываются в том духе что рано или поздно что то сломается и все пойдет по ... это реальная опасность или нет?
|
||||||||||
21
vicof
27.03.17
✎
09:29
|
(20) Бэкапы делайте, и ничего никуда не пойдет
|
||||||||||
22
golem14
27.03.17
✎
09:31
|
(21) ну это естественно, но в течение часа в базу заносится столько информации, что откатываться на бэкап будет не рационально
|
||||||||||
23
golem14
27.03.17
✎
09:32
|
(21) а проблемма может обнаружится далеко не сразу
|
||||||||||
24
Serg_1960
27.03.17
✎
09:34
|
Крайне редко было так, что ставил обновления "напрямую" на рабочие базы, только в исключительных случаях. Обновляешь копию, проверяешь как там твои изменения и многочисленные обработки после обновления себя чувствуют. и только после проверки, в удобное время загружаешь в рабочую базу.
"Все эксперименты - над мышами!" т.е. на копиях. |
||||||||||
25
vicof
27.03.17
✎
09:34
|
Ну обновитесь еще раз.
|
||||||||||
26
vicof
27.03.17
✎
09:34
|
(24) +1
|
||||||||||
27
golem14
27.03.17
✎
09:38
|
(1) (24) а если я делаю не SQL копию, а выгружаю через dt.
Это имеет принципиальное значение, например имена таблиц разойдутся или что-то еще? |
||||||||||
28
Serg_1960
27.03.17
✎
09:39
|
(20) Реальна ли опасность? Да. Погугли "демоническое обновление". Ошибки, свойственные ему, сейчас можно поймать даже при "обычном" обновлении.
"Глюки обычно проявляются после второго динамического обновления."(Волшебник) |
||||||||||
29
Serg_1960
27.03.17
✎
09:45
|
(27) Рассинхронизация идентификаторов? Это маловероятно. Только если конфигурация сбойная, с внутренними ошибками. Может возникнуть при сравнении конфигураций (объекты не сопоставятся друг другу) и по невнимательности могут проскочить в конфигурацию базы (там тоже происходит синхронизация метаданных) с потерей данных.
|
||||||||||
30
1dvd
27.03.17
✎
09:49
|
(29) если из базы А сделать копию Б, затем внести изменения и в А, и в Б, то тогда при загрузке конфы из Б в А, будет каша. А если как делает (0), то не должно быть
|
||||||||||
31
golem14
27.03.17
✎
09:49
|
всем большое спасибо за помощь
|
||||||||||
32
Serg_1960
27.03.17
✎
09:58
|
(30) Если обновить (Поддержка - Обновить и т.д.) конфигурации А и Б независимо друг от друга, то конфигурации останутся идентичными. Поверь на слово :)
|
||||||||||
33
Antony8x
27.03.17
✎
10:01
|
(0) Последний раз именно так и обновил нетиповую КА 1.1, подготовил CF на тестовой, затем накатил ключевые релизы на рабочую. Нормально
|
||||||||||
34
Мимохожий Однако
27.03.17
✎
10:04
|
(33) Повезло
|
||||||||||
35
Повелитель
27.03.17
✎
10:06
|
(12) Так и делаю. База переписанная, уходит 1-2 дня на обновление копии.
Потом cf натягиваю на реальную базу. Можно, я сам так всегда делаю |
||||||||||
36
RomanYS
27.03.17
✎
10:12
|
Клонировать базу средствами SQL - норм.
Переносить конфигурацию средствами SQL - не норм. Переносить конфигурацию через "загрузить конфигурацию из файла" - норм. |
||||||||||
37
АнтонБ
27.03.17
✎
10:41
|
Если не меняется структура БД
Очень осторожно |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |