Имя: Пароль:
1C
1С v8
Вероятность создания объектов с одинаковыми GUID?
0 Ivan Bezdomnyi
 
20.11.12
05:57
Дано: База1, База2 (одинаковые конфигурации). В базе1 создают свою номенклатуру. В базе2 также создают другую свою номенклатуру.

Есть ли вероятность совпадения уникальных идентификаторов между базами?

Вопрос к тому, что иногда требуется часть номенклатуры выгружать из базы1 в базу2. Стоит ли пользоваться xml обменом, в котором загрузка происходит по уникальному идентификатору?
1 GROOVY
 
20.11.12
06:13
2 GROOVY
 
20.11.12
06:18
Это означает, что генерируя 1 триллион ключей каждую наносекунду, перебрать все возможные значения удастся лишь за 10 миллиардов лет.

Думаю автор имел в виду все же UUID: wiki:UUID
3 Ivan Bezdomnyi
 
20.11.12
06:34
(2) да, неправильно выразился.
в общем Уникальный идентификатор объекта (Номенклатура.Ссылка.УникальныйИдентификатор())

к нему тоже применимо вышесказанное? и значит в моем случае можно пользоваться xml обменом?
4 Ranger_83
 
20.11.12
06:38
(0)Вероятность все же есть.Посмотри у Гилева есть бесплатно несколько вводных видеоматериалов по КД.Там в одной из частей объясняется как избежать случайного совпадения
5 Ivan Bezdomnyi
 
20.11.12
06:40
(4) ясно, а ссылочкой не поделитесь?)
6 Undefined vs NULL
 
20.11.12
07:03
Тем не менее, случаи совпадения были: на системе Windows 95 GUID’ы ярлыка запуска DOS-программ (.pif) и программы ZipMagic 2000 совпадали
7 Ivan Bezdomnyi
 
20.11.12
07:07
Ладно, всем спасибо, понял что вероятность фаер резиста крайне мала, но возможна :)
8 Йохохо
 
20.11.12
07:49
(4) или можно краткую выжимку идеи, а то (2) намекает, что все и так хорошо
9 ДенисЧ
 
20.11.12
07:50
Вероятность ненулевая. Но очень маленькая. Но в 77 с v7plus я пару раз столкнулся с дублями.
10 Йохохо
 
20.11.12
07:58
11 1Сергей
 
20.11.12
08:09
(10)
>>... т.к мелкомягкие ничего серьёзнее этой системы не сделали и Vistой и 7 никто особо не пользуется...

бугага
12 Sammo
 
20.11.12
08:09
Если при создании не используется возможность ручного указания гуида, то они не совпадут, т.к. в 1с используется не честный гуид, а с некоторыми допущениями.
Для примера выведи уникальные идентификаторы по номенклатуре в каждой базе и посмотри их. Особенно последние разряды.
13 kosts
 
20.11.12
08:10
(0) Часть уникального идентификатора используется для задания вида справочника. Можно посмотреть идентификаторы в разных базах если эти части разные, то совпадения никогда не будет.