Domino 9 und frühere Versionen > Entwicklung
GetDocumentByUNID
ata:
Hallole, bin wieder an Bord...
Ein Kollege von mir hat mir neulich erzählt, daß er genau bei der gleichen Vorgehensweise die DocUNID des Dokumentes in der neuen Datenbank beibehalten konnte. Ich war der Auffasung, daß die DocUNID in einer anderen Datenbank bei CopyToDatabase neu vergeben wird. Mein Kollege ist der Ansicht, daß die DocUNID nur dann neu vergeben wird, wenn diese UNID in der neuen Datenbank bereits vorhanden ist. Das warf meinen Stand der Dinge über den Haufen. In diesem Beispiel hier sehe ich meine Position wieder bestärkt. Ich denke ich werde die Vorgehensweise meines Kollegen nochmals unter die Lupe nehmen. Wenn ich was dazu erfahre werde ich es hier einbringen...
ata
Rob Green:
aha,
heißt:
mache ich manuelles Kopie => alte UNID in ??
mache ich copytodatabase => alte UNID in ??
mache ich xxx fällt mir nix mehr ein => was dann???
werde ich auch mal antesten, denn eigentlich bin ich der festen Überzeugung, daß sich die UNID unbedingt ändern muß, egal wie man ein Doc von DB_A nach DB_X schaufelt:
" The UNID consists of 8 bytes of time/date-created information, and a 32-bit sequence that is a unique number indicating the document's position in the database." Da die Creation Time und die Position in der neuen DB des Docs doch auf jeden Fall anders sind, müßte ergo die UNID sich ändern.
ata:
... das sehe ich auch so, nur mein Kollege sieht das anders...
ata
Rob Green:
ist Dein Notes Timer Task abgeschmiert oder warum noch wach um diese Zeit? ;D ;D
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln