|
v7: Внутренние идентификаторы объектов, УРБД | ☑ | ||
---|---|---|---|---|
0
adron
03.02.14
✎
10:36
|
1) Интересует принцип формирования внутреннего идентификатора объекта в 1с 77, в частности в УРБД.
|
|||
1
Ёпрст
03.02.14
✎
10:37
|
||||
2
adron
03.02.14
✎
10:39
|
К чему спрашиваю: резалась база. Была создана новая центральная, с которой были проведены обмены за выходные. Но оказалось, что в ПТ был проведен обмен со "старой" центральной. В результате в новой центральной, и в новых переферийных, нет данных за вечер пятницы. Они есть в старой центральной. Как быть?
|
|||
3
adron
03.02.14
✎
10:43
|
Если подключить старую центральную в УРБД, перепровести в ней док-ты за пятницу, обменяться с центральной. Задвоятся ли ИД при обмене с переферийными?
|
|||
4
adron
03.02.14
✎
10:48
|
Как лучше решить проблему?
|
|||
5
Ёпрст
03.02.14
✎
10:50
|
||||
6
adron
03.02.14
✎
10:53
|
(5) у нас скуль
|
|||
7
Ёпрст
03.02.14
✎
10:58
|
(6) тогда еще проще.
|
|||
8
КонецЦикла
03.02.14
✎
10:58
|
(2) Найти пакет (заголовок) и поменять в нем данные так чтобы его приняла ЦБ.
|
|||
9
КонецЦикла
03.02.14
✎
10:59
|
Т.е. произвести повторный обмен тупо с новой ЦБ. А то как полезешь в менеджмент студио - так натворишь там...
|
|||
10
КонецЦикла
03.02.14
✎
11:00
|
Как формировать автоматом и где смотреть тут написано коротенько
http://1c911.by/stati_1s/statya-kak-ispolzovat-urbd-v-otlichayushchihsya-konfiguraciyah.htm |
|||
11
adron
03.02.14
✎
11:02
|
(8) пакет уже не найти, он перезатерся.
|
|||
12
adron
03.02.14
✎
11:02
|
(9) Новой ЦБ с чем?
|
|||
13
adron
03.02.14
✎
11:05
|
Скажем так, из старой центральной, где нужные данные есть я в новую центральную данные по УРБД получу. Меня тревожит вопрос: поскольку сейчас уже вводятся данные в переферийных базах, не будет ли коллизии во внутренних идентификаторах в новой ЦБ и переферийных?
|
|||
14
Ёпрст
03.02.14
✎
11:08
|
(13) если не лепить новые объекты в старой ЦБ, то ничего не будет.
|
|||
15
adron
03.02.14
✎
11:10
|
(14) новые внутренние ИД документов создаются как-то по порядку?
|
|||
16
КонецЦикла
03.02.14
✎
11:12
|
(15) Созданные объекты в каждой ПБ уникальны, т.к. отличаются кодом базы (последние 3 символа ID)
|
|||
17
adron
03.02.14
✎
11:14
|
(16) Это замечательно. Меня смущает, что в новых (обрезанных )переферийных уже создаются объекты. А я планирую загрузить в ЦБ "пропущеные" объекты старых переферийных. Так вот после такой загрузки будут ли коллизии между загруженными "старыми" и новыми? И если нет то почему?
|
|||
18
adron
03.02.14
✎
11:17
|
(17) Другими словами, 1с-ка создает новые внутр. идентификаторы объктов отталкиваясь от последнего или как?
|
|||
19
Ёпрст
03.02.14
✎
11:18
|
"пропущеные" объекты старых переферийных
когда создавались ? После обрезки и создания новых ПБ ? Или ДО ? |
|||
20
Ёпрст
03.02.14
✎
11:18
|
(18) да, там тупо счетчик..
|
|||
21
КонецЦикла
03.02.14
✎
11:19
|
(17) Это замечательно. По идее новым объектам в ПБ будут назначаться следующие коды.
|
|||
22
adron
03.02.14
✎
11:24
|
(8) - во время обрезки:) Подробнее: в ПТ был проведен "последний" обмен с ПБ. Сразу была сделана копия ЦБ. Её стали резать. Спустя пару часов, был проведен ещё один обмен ПБ со "старой центральной" (по ошибке). Далее данные стали накапливаться в ПБ. В ночь ВС-ПН (сегодня ночью) был проведен обмен ПБ - новая центральная. Затем были созданы новые ПБ из новой центральной. Сейчас в новых ПБ вводятся данные. В старой центральной осталась порция данных, принятых из ПБ. Её нужно загрузить в существующую распределенку.
|
|||
23
adron
03.02.14
✎
11:24
|
(22) не (8) а (19)
|
|||
24
adron
03.02.14
✎
11:26
|
(22) т.е. грубо говоря, я ввожу старую центральную в УРБД. Регестрирую в ней документы за ПТ, делаю обмен с ЦБ и будет мне счастье, и за это мне ничего не будет?
|
|||
25
Ёпрст
03.02.14
✎
11:28
|
вообще ничего вводить не надо..
регистрируешь документы где они были (в ПБ, к примеру). Загружаешь в новую ЦБ поправив пакет ручонками. Всё. |
|||
26
adron
03.02.14
✎
11:29
|
(25) так в ПБ их нету. Пакет был потерян смотри пункт 22.
|
|||
27
КонецЦикла
03.02.14
✎
11:35
|
(26) Да, плохо что обмен состоялся еще раз.
Видимо придется выискивать отсутствующие объекты в новой, делая запросы в старой (левое соединение с объектами в новой). |
|||
28
КонецЦикла
03.02.14
✎
11:36
|
Бэкапы тоже не делаете?
|
|||
29
adron
03.02.14
✎
11:37
|
(27) у нас все текущей датой создается. Думаю достаточно зарегестрировать (перепровести) документы за ПТ.
|
|||
30
adron
03.02.14
✎
11:37
|
(28) Поздняк метаться уже все работают.
|
|||
31
КонецЦикла
03.02.14
✎
11:39
|
(30) Чего поздняк? Восстановить копию ПБ до второго обмена и выгрузить повторно объекты (для начала в копию ЦБ). А то запаришься выискивать что изменилось.
|
|||
32
Ёпрст
03.02.14
✎
11:39
|
(26) ё.. ну где-то же данные за пятницу есть ?
Там их регистрируй - выгружай, правь пакет и пихай в новый центр. всё. |
|||
33
adron
05.02.14
✎
14:26
|
(32) Всё получилось, спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |