|
Проблемы при сравнении/объединении с конфигурацией поставщика | ☑ | ||
---|---|---|---|---|
0
Nikkitka
11.04.16
✎
10:27
|
Добрый день. Дали базу ЗУП 2.5.101.2 Изначально кем-то переписанную. Нужно привести её в Типовой вид. Проблема:
1. При сравнении объединении с конфой Поставщика постоянно сообщается о расхождении в некоторых макетах и свойствах форм объектов. Если принять версию поставщика и обновить базу - то что было при этом объединении изменено возвращается как и прежде. И при повторном сравнении - те же самые расхождения. 2. Если сделать "Загрузить конфигурацию из файла" и загрузить ту же конфигурацию типовую поставщика, то вообще не дает изменить Базу данных. Ругается на то что нет ни одного пользователя с полными правами так как по какой-то причине не совпадают половина ролей. Если сравнивать с конфой БД. Не совпадают роли и другие объекты в том числе типовые справочники и документы. Что делать? как починить базу? явно что-то у неё съехало. Но при обычном сравнении/объединении роли не разъезжаются. |
|||
1
Spieluhr
11.04.16
✎
11:31
|
ТиИ Реструктуризация таблиц для начала
|
|||
2
Дилли Билли Вилли
11.04.16
✎
11:34
|
+ Попробуй обновиться на более древнем релизе платформы. Не старше, чем 8.3.6.2299 например.
|
|||
3
Дилли Билли Вилли
11.04.16
✎
11:34
|
тьфу, блин! НЕ МОЛОЖЕ 8.3.6.2299 то есть.
|
|||
4
КнОпка
11.04.16
✎
11:50
|
(0) для начала нужно проверить конфы поставщика конфигурации. При необходимости привести в соответствие, затем обновлять не через объединение сравнение а таки через обновить. так пойдет
|
|||
5
Serg_1960
11.04.16
✎
12:22
|
(0) Конфигурация - Конфигурация базы данных - "Вернуться к конфигурации БД". Естественно если опция активна, иначе - "Сохранить конфигурацию БД в файл" с дальнейшей загрузкой в конфигураторе.
Далее я бы сделал Конфигурация - Поддержка - Настройка поддержки - кнопка "Сравнить, Объединить"- на панели сравнения и объединения поставить галочку в корне конфигурации - кнопка "Исполнить". При обновлении установить все правила поддержки в "Не изменять". |
|||
6
Serg_1960
11.04.16
✎
12:24
|
Тьфу, не кнопка "Исполнить", а "Выполнить". Всё время так оговариваюсь.
|
|||
7
Serg_1960
11.04.16
✎
12:30
|
Далее можно взять у партнёра *.cf" этой версии и тупо загрузить её в конфигураторе.
Естественно, все эксперименты на копии рабочей базы и следить за удалением и последующим добавлением объектов при этом (признак не совпадения так называемых внутренних идентификаторов). |
|||
8
strange2007
11.04.16
✎
12:57
|
(0) Во втором случае производится расхождение всех УИДов системы так, что даже пользователи теряются.
Лучше всего обновлять именно такой-же ЗУПой. При этом если удалятся какие-то измерениея в РС и произойдёт задвоение, то проще изначально чистить регистр, а после обновления на КД написать перенос этих данных обратно |
|||
9
Nikkitka
11.04.16
✎
13:13
|
(1) не помогло
(3) делаю на 1С:Предприятие 8.3 (8.3.6.2449) (6) В первом пункте как раз и описал что при таком сравнении/объединении постоянно вылезают расхождения в нескольких макетах и формах. А загрузка конфигурации из файла напрямую приводит к большому глюку. Может, конечно, конфа типовая в поддержке кривая. но что-то сомнения у меня. Скорее конфигурация в базе кривая. |
|||
10
Nikkitka
11.04.16
✎
13:17
|
(8) так вот в том то и дело что если грузить "конфигурацию поставщика" 2.5.101.2 взятую из поддержки - разъезжается всё нафиг. И доки и роли. а если просто сравнивать с той же самой конфой из файла то, сравнение покажет, что роли ПолныеПрава совпадают. Ну похоже потому что он их ставит в соответствие по имени. а не по их хитрому идентификатору который по какой-то причине не совпадает.
Получается что остается только вариант брать новую конфу и переносить все данные из этой? |
|||
11
strange2007
11.04.16
✎
13:26
|
(10) Быть такого не может. Но видимо, тут мой опыт закончен, ибо не доводил до такого, чтобы при сравнении что-то отваливалось, кроме регистров, когда у них измерения удаляются
|
|||
12
Serg_1960
11.04.16
✎
13:33
|
(10) Если это не касается самих данных, то да, тупо загрузить чистую конфигурацию, не обращая на расхождение в правах, ролях, макетах и т.д. Я поэтому и уточнил ранее: если нет удаления объектов (когда обновляете конфигурацию БД). И не забудьте, прежде чем выйти из конфигуратора, убедиться что у Вас есть право в него зайти. "Выходя из самолёта убедитесь в наличии трапа"(с) :)
|
|||
13
Serg_1960
11.04.16
✎
13:38
|
(11) Бывает отваливаются соответствия при сравнении. У меня не раз было (правда дано это было), что объект отмечается как отсутствующий (к удалению) и тут-же рядом он-же, но уже как новый. Просто напомню: опция в контекстном меню при сравнении, позволяющая сделать привязку "вручную" метаданных друг с другом.
|
|||
14
Serg_1960
11.04.16
✎
13:43
|
Кстати: классика жанра - покорми оленей, тьфу, - "Обнови платформу"(с)
Делаю объединение с "Взять из конфигурации поставщика", а оно все равно вылазит |
|||
15
Nikkitka
11.04.16
✎
13:55
|
(13) Вот-вот! именно такая штука у меня! но только при сравнении залитой типовой конфы с конфигурацией базы данных. А если сравнивать с просто конфу рабочую с типовой из файла - всё хорошо.
|
|||
16
Nikkitka
13.04.16
✎
12:58
|
Ничего не помогло! Как привести конфу базы в типовой вид? почему программа не понимает что полные права в БД и полные права в типовой конфе это одно и тоже?
Так как после сравнения-объединения с типовой постоянно при повторном сравнении вылезают одни и те же расхождения, то есть подозрения что где-то в других местах конфы тоже могут быть проблемы скрытые. Что делать? переность данные в новую базу пустую? или можно вылечить как-то? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |