После изменения атрибута пользователя user_name с проверкой целостности веб-службы DFS. Похоже, Documentum использует имя_пользователя как внешний ключ в других документах, и переименование этого атрибута на dm_user не изменяет все внешние ключи этого пользователя.Documentum DFS, переименование dm_user (атрибут user_name)
Кто-нибудь знает, как правильно изменить значение имени пользователя и все его «зависимости»? Возможно ли это с помощью DFS?
О, я использую .NET C#, поэтому любое решение должно быть совместимо с этим.
Консистенция отчет проверки:
ПРЕДУПРЕЖДЕНИЕ CC-0002: пользователь FirstName LastName »упоминается в dm_group с идентификатором '1200400186008806', но при не имеет действительный объект dm_user ... .
Он подходит примерно для 50 пользователей. после этого приходит:
ПРЕДУПРЕЖДЕНИЕ CC-0007: ACL объекта с r_object_id '4500000160051328' имеет несуществующего пользователя 'LastName FirstName' ...
и около 50000 больше линий для ACL, sysobjects, ...
TNX
EDIT: некоторые пояснения
EDIT 2: добавил проверки согласованности отчет
Я имею в виду изменение значения атрибута user_name определенного dm_user. Я хочу изменить данные нескольких экземпляров dm_user, а не схемы – 2010-12-10 10:06:45
ОК, я вижу. Если вы измените атрибут user_name, вы будете сиротом записей, которые его использовали. Вам нужно будет разработать механизм для выполнения изменения. Я не думаю, что есть встроенный способ. – Rikalous 2010-12-10 10:20:35