<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic User Directory Controller using MS AD - failed to execute query in database in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/User-Directory-Controller-using-MS-AD-failed-to-execute-query-in/m-p/1810810#M30865</link>
    <description>&lt;P&gt;Hey there,&lt;/P&gt;&lt;P&gt;i've got a problem when trying to set up user import via AD. Within the qmc everything looks good but some Users were missing so i searched the log file and found this Error.&lt;/P&gt;&lt;P&gt;I hope someone can help..&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;18293 20210526T151230.517+0100 ERROR SERVERNAME UserManagement.Repository.Repository.Users.UserSyncEngine 34 00eb60d8-d60c-4890-a29b-e076d5d3fd8d DOMAINNAME\svc.qlik synchronizing all users for 3ac9ed1e-9e38-4dc7-9140-cbccde8a4278 was not successful doppelter Schlüsselwert verletzt Unique-Constraint »ix_usersuserid_userdirectory«↵↓Failed to execute query in database: INSERT INTO "Users" ↵↓("ID","CreatedDate","ModifiedDate","ModifiedByUserName","UserId","UserDirectory","UserDirectoryConnectorName","Name","RolesString","Inactive","RemovedExternally","Blacklisted","DeleteProhibited")↵↓VALUES (:p__ID,:p__CreatedDate,:p__ModifiedDate,:p__ModifiedByUserName,:p__UserId,:p__UserDirectory,:p__UserDirectoryConnectorName,:p__Name,:p__RolesString,:p__Inactive,:p__RemovedExternally,:p__Blacklisted,:p__DeleteProhibited);↵↓Failed to save data into database↵↓Eine Ausnahme vom Typ "Repository.Core.Exceptions.TransactionException" wurde ausgelöst.↵↓The operation failed.↵↓The "Add" operation failed. bei Devart.Data.PostgreSql.PgSqlDataReader.f(Int32 A_0)↵↓ bei Devart.Data.PostgreSql.PgSqlCommand.InternalExecute(CommandBehavior behavior, IDisposable stmt, Int32 startRecord, Int32 maxRecords)↵↓ bei Devart.Common.DbCommandBase.ExecuteDbDataReader(CommandBehavior behavior, Boolean nonQuery)↵↓ bei Devart.Common.DbCommandBase.ExecuteNonQuery()↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.ExecuteDbCommand(Query query, List`1 valuesList)↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.ExecuteDbCommand(Query query, List`1 valuesList)↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.ProcessEntityQuerySet(EntityQuerySet entityQuerySet)↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.SaveChanges()↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.SaveChanges()↵↓ bei Repository.Core.Repository.Common.EntityTransactionRepository.ExecuteMany(Dictionary`2 queries, DateTime commitTime)↵↓ bei Repository.Core.Repository.Common.Transaction.InnerCommit()↵↓ bei Repository.Core.Repository.Common.Transaction.Commit()↵↓ bei Repository.Core.Repository.Common.Transaction.Commit()↵↓ bei Repository.Core.Repository.Common.TransactionStack.Commit(ITransaction transaction)↵↓ bei Repository.Core.Repository.Common.TransactionUtility.RunInTransaction(ITransaction transaction, IEnumerable`1 actions)↵↓ bei Repository.Core.Repository.Common.TransactionUtility.RunInTransaction(ITransaction transaction, IEnumerable`1 actions)↵↓ bei Repository.Core.Repository.Common.TransactionUtility.RunInTransaction(Action[] actions)↵↓ bei Repository.Core.Repository.UserRepository.AddAndSyncMany(Stack`1 userStack, Action`3 updateAction)↵↓ bei Repository.Core.Repository.UserRepository.AddAndSyncMany(Stack`1 userStack, Action`3 updateAction)↵↓ bei Repository.Users.Support.SyncUserRepository.AddOrUpdateUsers(String ud, IDictionary`2 oldQrsUsers, IEnumerable`1 udcUsers)↵↓ bei Repository.Users.Support.SyncUserRepository.StoreUsers(IDictionary`2 newUsersPerUd, String[] usersToFilterOn)↵↓ bei Repository.Users.SyncUsersWorker.SaveUsers(IDictionary`2 configuredUdcs, String[] usersToFilterOn)↵↓ bei Repository.Users.SyncUsersWorker.Work(Guid[] userDirectoryIds)↵↓ bei Repository.Users.UserSyncEngine.&amp;lt;&amp;gt;c__DisplayClass21_0.&amp;lt;RunEngine&amp;gt;b__1(ISyncUsersWorker syncUsers)↵↓ bei Repository.Users.UserSyncEngine.InvokeAndLogWork[T](Action`1 workAction, String operationToLog, T worker)↵↓ bei Repository.Users.UserSyncEngine.&amp;lt;&amp;gt;c__DisplayClass23_0`1.&amp;lt;UserSyncEngineWork&amp;gt;b__0(T worker, IPrivileges privileges)↵↓ bei Qlik.Sense.Common.Ioc.WorkScope.Work[T,T2](Action`2 action)↵↓ bei Repository.Users.UserSyncEngine.UserSyncEngineWork[T](Action`1 workAction, String operationToLog, ICallContext callContext) 00eb60d8-d60c-4890-a29b-e076d5d3fd8d&lt;/P&gt;</description>
    <pubDate>Wed, 29 Jan 2025 17:03:10 GMT</pubDate>
    <dc:creator>Flo_Kopp</dc:creator>
    <dc:date>2025-01-29T17:03:10Z</dc:date>
    <item>
      <title>User Directory Controller using MS AD - failed to execute query in database</title>
      <link>https://community.qlik.com/t5/Management-Governance/User-Directory-Controller-using-MS-AD-failed-to-execute-query-in/m-p/1810810#M30865</link>
      <description>&lt;P&gt;Hey there,&lt;/P&gt;&lt;P&gt;i've got a problem when trying to set up user import via AD. Within the qmc everything looks good but some Users were missing so i searched the log file and found this Error.&lt;/P&gt;&lt;P&gt;I hope someone can help..&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;18293 20210526T151230.517+0100 ERROR SERVERNAME UserManagement.Repository.Repository.Users.UserSyncEngine 34 00eb60d8-d60c-4890-a29b-e076d5d3fd8d DOMAINNAME\svc.qlik synchronizing all users for 3ac9ed1e-9e38-4dc7-9140-cbccde8a4278 was not successful doppelter Schlüsselwert verletzt Unique-Constraint »ix_usersuserid_userdirectory«↵↓Failed to execute query in database: INSERT INTO "Users" ↵↓("ID","CreatedDate","ModifiedDate","ModifiedByUserName","UserId","UserDirectory","UserDirectoryConnectorName","Name","RolesString","Inactive","RemovedExternally","Blacklisted","DeleteProhibited")↵↓VALUES (:p__ID,:p__CreatedDate,:p__ModifiedDate,:p__ModifiedByUserName,:p__UserId,:p__UserDirectory,:p__UserDirectoryConnectorName,:p__Name,:p__RolesString,:p__Inactive,:p__RemovedExternally,:p__Blacklisted,:p__DeleteProhibited);↵↓Failed to save data into database↵↓Eine Ausnahme vom Typ "Repository.Core.Exceptions.TransactionException" wurde ausgelöst.↵↓The operation failed.↵↓The "Add" operation failed. bei Devart.Data.PostgreSql.PgSqlDataReader.f(Int32 A_0)↵↓ bei Devart.Data.PostgreSql.PgSqlCommand.InternalExecute(CommandBehavior behavior, IDisposable stmt, Int32 startRecord, Int32 maxRecords)↵↓ bei Devart.Common.DbCommandBase.ExecuteDbDataReader(CommandBehavior behavior, Boolean nonQuery)↵↓ bei Devart.Common.DbCommandBase.ExecuteNonQuery()↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.ExecuteDbCommand(Query query, List`1 valuesList)↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.ExecuteDbCommand(Query query, List`1 valuesList)↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.ProcessEntityQuerySet(EntityQuerySet entityQuerySet)↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.SaveChanges()↵↓ bei Repository.Core.Repository.Database.Common.AbstractDatabaseContext.SaveChanges()↵↓ bei Repository.Core.Repository.Common.EntityTransactionRepository.ExecuteMany(Dictionary`2 queries, DateTime commitTime)↵↓ bei Repository.Core.Repository.Common.Transaction.InnerCommit()↵↓ bei Repository.Core.Repository.Common.Transaction.Commit()↵↓ bei Repository.Core.Repository.Common.Transaction.Commit()↵↓ bei Repository.Core.Repository.Common.TransactionStack.Commit(ITransaction transaction)↵↓ bei Repository.Core.Repository.Common.TransactionUtility.RunInTransaction(ITransaction transaction, IEnumerable`1 actions)↵↓ bei Repository.Core.Repository.Common.TransactionUtility.RunInTransaction(ITransaction transaction, IEnumerable`1 actions)↵↓ bei Repository.Core.Repository.Common.TransactionUtility.RunInTransaction(Action[] actions)↵↓ bei Repository.Core.Repository.UserRepository.AddAndSyncMany(Stack`1 userStack, Action`3 updateAction)↵↓ bei Repository.Core.Repository.UserRepository.AddAndSyncMany(Stack`1 userStack, Action`3 updateAction)↵↓ bei Repository.Users.Support.SyncUserRepository.AddOrUpdateUsers(String ud, IDictionary`2 oldQrsUsers, IEnumerable`1 udcUsers)↵↓ bei Repository.Users.Support.SyncUserRepository.StoreUsers(IDictionary`2 newUsersPerUd, String[] usersToFilterOn)↵↓ bei Repository.Users.SyncUsersWorker.SaveUsers(IDictionary`2 configuredUdcs, String[] usersToFilterOn)↵↓ bei Repository.Users.SyncUsersWorker.Work(Guid[] userDirectoryIds)↵↓ bei Repository.Users.UserSyncEngine.&amp;lt;&amp;gt;c__DisplayClass21_0.&amp;lt;RunEngine&amp;gt;b__1(ISyncUsersWorker syncUsers)↵↓ bei Repository.Users.UserSyncEngine.InvokeAndLogWork[T](Action`1 workAction, String operationToLog, T worker)↵↓ bei Repository.Users.UserSyncEngine.&amp;lt;&amp;gt;c__DisplayClass23_0`1.&amp;lt;UserSyncEngineWork&amp;gt;b__0(T worker, IPrivileges privileges)↵↓ bei Qlik.Sense.Common.Ioc.WorkScope.Work[T,T2](Action`2 action)↵↓ bei Repository.Users.UserSyncEngine.UserSyncEngineWork[T](Action`1 workAction, String operationToLog, ICallContext callContext) 00eb60d8-d60c-4890-a29b-e076d5d3fd8d&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jan 2025 17:03:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/User-Directory-Controller-using-MS-AD-failed-to-execute-query-in/m-p/1810810#M30865</guid>
      <dc:creator>Flo_Kopp</dc:creator>
      <dc:date>2025-01-29T17:03:10Z</dc:date>
    </item>
  </channel>
</rss>

