|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
Накатываю структуру одной БД на другую (FB 2.5) Использую Database Comparer. Почти всегда все нормально проходит, но иногда начинает тупить и выдает всякую хрень как на скрине. Такое ощущение что не может правильно выстроить порядок и удалить view из-за того, что на него есть ссылка в другом месте. Однако повторюсь, такое бывает не всегда, точнее почти всегда все нормально проходит Почему так происходит в отдельных случаях? Как это побороть? Какие еще есть пути безболезненно слить старую и новую базу, чтобы новая структура накатилась на старую базу? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 09:55 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
арт2010, написать разработчикам утилиты и предоставить им воспроизводимый пример, чтоб они разобрались, не предлагать? Попробовать сравнение баз в IBExpert. Быть может, вам понравится результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 10:02 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
Да, спасибо, уже разобрался. Пришлось в таргет-базе удалить одну процедуру вручную, тогда нормально слилось. Но все же странно, почему иногда не срабатывает, так то хороший инструмент ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 10:07 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
Когда не срабатывает, то делайте воспроизводимый минимальный тесткейс и отправляйте разработчикам. Пускай разбираются. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 10:14 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
А есть ещё параноики, которые не доверяют оглупляторам и готовят скрипты апгрейда структуры вручную. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 13:50 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
26.02.2019 13:50, Dimitry Sibiryakov пишет: > А есть ещё параноики, которые не доверяют оглупляторам и готовят скрипты апгрейда структуры вручную. дикари! (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 13:55 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, А ещё есть авторы своих велосипедов на эту тему. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 14:46 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
Блин, да я б помер скрипты при сколько-нибудь существенной разработке вручную составлять. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 14:47 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
IBEScript.dll рулит (дай Бог здоровья нескончаемого и жизни благолепной Александру)!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 15:29 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
WildSery> Блин, да я б помер скрипты при сколько-нибудь существенной разработке вручную составлять. Шо, даже не проверяешь потом? Или суть проверки (и велосипеда) заключается в цепочке выгрузка из DevelDB-накат на номинальную-сравнение? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 15:43 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, Не, к проверке это не имеет отношения. Конечно дальше всё проверяется и тестируется. Сделанные вручную в проверке не нуждаются? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 15:45 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovА есть ещё параноики, которые не доверяют оглупляторам и готовят скрипты апгрейда структуры вручную.Если разработчик вручную написал ALTER для объектов тестовой базы, зачем ему ещё что-то готовить для обновления боевых баз? Сохранил написанный скрипт и привет! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 17:03 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
WildSery> Не, к проверке это не имеет отношения. WildSery> Конечно дальше всё проверяется и тестируется. А тогда в чём суть/отличие лисапеда, что именно он делает? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 11:04 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, В смысле, зачем лисапед, а не оглуплятор? В лисапед запихано сравнение "внутренних метаданных" (описание объектов) и предопределённых значений справочников, оно тоже в скрипт всё выгружается. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 11:23 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
WildSery> В лисапед запихано сравнение "внутренних метаданных" (описание объектов) Ты имеешь в виду создание/изменение искусственных метаданных (DML) в дополнение к стандартным (DDL)? Так это тоже можно оглуплятором делать. > предопределённых значений справочников, оно тоже в скрипт всё выгружается. Кстати, как ты это делаешь? Есть скрипт, который заполняет справочники "чистой" БД, или какая-то сравнилка содержимых справочников? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 16:01 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, Я тоже не понял, что ты имеешь в виду под "искусственными метаданными". Подразумевал всякие объекты, которые не описываются структурой БД, типа отчётов, алгоритмов, подключаемых модулей и т.д. Обычно в БЛОБах лежат, но есть варианты. Сравнилка определённые справочники сравнивает. Если сравнить с БД, восстановленной "только метаданные", то по идее должна выкатить скрипт, после которого пустая база "оживёт" всякими начальными настройками и т.д. Хотя, вряд ли. Наверняка что-нибудь накручено мимо "стандарта". ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 17:00 |
|
Накатить структуру одной БД на другую
|
|||
---|---|---|---|
#18+
WildSery> Я тоже не понял, что ты имеешь в виду под "искусственными метаданными". Ну когда у тебя есть свои метаданные для приложения - от банальных displaytitle, displayformat и пр., до полноценных EAV-моделей и всяких разных справочников, объединенных и не очень, в ширину/высоту и пр. > Хотя, вряд ли. Наверняка что-нибудь накручено мимо "стандарта". Угу, и я о том же. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 18:04 |
|
|
start [/forum/topic.php?fid=40&msg=39779647&tid=1560790]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
101ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 316ms |
total: | 496ms |
0 / 0 |