用DFS對象Web服務一致性檢查程序更改某個用戶的user_name屬性後失敗。看來Documentum在其他文檔中使用user_name作爲外鍵,並且在dm_user上重命名此屬性不會更改此用戶的所有外鍵。Documentum DFS,重命名dm_user(用戶名屬性)
任何人都知道如何正確更改user_name值及其所有依賴關係?這甚至可以用DFS嗎?
哦,我使用.NET c#,所以任何解決方案都必須兼容。
一致性檢查報告:
警告CC-0002:用戶 '名字 姓氏' 在dm_group 引用id爲 '1200400186008806' 但 沒有一個有效的dm_user對象 ...
對於大約50個用戶來說,這是這樣的。 後到來:
警告CC-0007:與 r_object_id '4500000160051328' ACL對象有一個 不存在的用戶 '名姓' ...
和大約50000多線ACL,系統對象,...
TNX
編輯:一些澄清
編輯2:加入一致性檢查報告
我的意思是改變某些dm_user的屬性user_name的值。我想更改dm_user的幾個實例的數據,而不是計劃 – 2010-12-10 10:06:45
好的,我明白了。如果您更改了user_name屬性,那麼您將使用它的記錄的孤兒。您必須設計一種機制來執行更改。我不認爲有內置的方式。 – Rikalous 2010-12-10 10:20:35
那麼親手處理所有孤兒?別無退路?有人提到DFC *可能擁有它,但不知道別的。 – 2010-12-10 10:21:45