SourceOne: Nach dem Verschieben der SourceOne SQL-Datenbanken auf einen neuen SQL-Server können Nutzer die Berechtigungen der zugeordneten Ordner nicht ändern

Summary: Nach dem Verschieben der SourceOne SQL-Datenbanken auf einen neuen SQL-Server können Nutzer die Berechtigungen der zugeordneten Ordner nicht ändern.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



Nach dem Verschieben der EMC SourceOne SQL-Datenbanken auf einen neuen SQL-Server können Nutzer die Berechtigungen der zugeordneten Ordner nicht ändern. Das Hinzufügen von Nutzern zum zugeordneten Ordner oder das Ändern von Berechtigungen schlägt möglicherweise fehl. Es wird kein Fehler angezeigt. Wenn das Dialogfeld geschlossen und erneut geöffnet wird, wurden die Berechtigungen nicht angewendet. In einigen Fällen zeigt die MMC möglicherweise einen ungültigen Zeigerfehler an:

Invalid pointer  (0x80004003) [ExMMCAdmin.dll, CoExFolderMgr.cpp(916).CCoExFolderMgr::AddPrincipleToList] 
>System call failed. (0x86040100) [ExMMCAdmin.dll, CoExFolderMgr.cpp(460).CCoExFolderMgr::SaveFolder] 
>Invalid pointer  (0x80004003) [ExMMCAdmin.dll, CoExFolderMgr.cpp(916).CCoExFolderMgr::AddPrincipleToList] 
>System call failed. (0x86040100) Unknown error (0x8004C350) [ExMMCAdmin.dll, CoExJDFDB.cpp(868).CoExJDFDB::ExecuteCmd] 

Stack Trace: 
   at EMC.Interop.ExProviderGW.CoExJanusFolderClass.Save()
   at EMC.EX.MMCAdmin.JDFForms.ExFolderMgrPropertySheet.SaveChanges(Boolean& bOKToClose)
   Message      : ExCreateDataSrcCacheApp @AppID=<#>,@AppRowID=<#>,@DataSourceID=<#>,@ExpansionMask=<#>
     : <ServerName> 
Message      : System call failed. (0x86040100) Unknown error (0x8004C350) {Error 60006, severity 11, state 1 was raised, but no message with that error number was found in sys.messages. If error is larger than 50000, make sure the user-defined message is added using sp_addmessage. Error#:18054 Proc:ExCreateDataSrcCacheApp Line:62 Native error: 50000 SQL State: 42000 } 
JobId        : -1
ActivityId   : -1
ActivityType : -1



Das ExMMCAdmin.dll.log kann nach jedem fehlgeschlagenen Versuch den folgenden Fehler aufzeichnen:

Module       : CoExJDFDB.cpp
Func         : CoExJDFDB::CreateDataSrcCacheApp(6130)
Message      : System call failed. (0x86040100) Unknown error (0x8004C350) {Error 60006, severity 11, state 1 was raised, but no message with that error number was found in sys.messages. If error is larger than 50000, make sure the user-defined message is added using sp_addmessage. Error#:18054 Proc:ExCreateDataSrcCacheApp Line:62 Native error: 50000 SQL State: 42000 } 

 

Cause

Während der Installation wird die Masterdatenbank mit zwei sys.messages-Einträgen aktualisiert, die für den Betrieb von SourceOne spezifisch sind. Wenn die SQL-Datenbanken auf einen anderen Server verschoben werden, sind diese Meldungen möglicherweise nicht in der sys.messages-Tabelle der Masterdatenbank des neuen SQL Servers vorhanden.

Resolution

Überprüfen Sie, ob die Master-Datenbank des SQL Servers keine sys.messages-Einträge für message_Id Werte 60006 und 60007 enthält.  Mit den folgenden Abfragen kann nach diesen Einträgen gesucht werden: 

Use master 
Select * from sys.messages Where message_id = 60007
Select * from sys.messages Where message_id = 60006


Wenn die Einträge nicht in sys.messages vorhanden sind. Führen Sie die folgende SQL-Anweisung aus, um sie zu erstellen (markieren Sie alle Zeilen und führen Sie sie aus): 

IF NOT EXISTS(SELECT * FROM sys.messages WHERE message_id = 60006 and language_id = 1033)
exec sp_addmessage 60006,11,N'Duplicate object (%s)', N'us_english'--,@replace = 'replace';
GO
IF NOT EXISTS(SELECT * FROM sys.messages WHERE message_id = 60006)
exec sp_addmessage 60006,11,N'Duplicate object (%s)'--,@replace = 'replace';
GO
IF NOT EXISTS(SELECT * FROM sys.messages WHERE message_id = 60007 and language_id = 1033)
exec sp_addmessage 60007,11,N'Data modification check failed. Table(s):%s', N'us_english'--,@replace = 'replace';
GO
IF NOT EXISTS(SELECT * FROM sys.messages WHERE message_id = 60007)
exec sp_addmessage 60007,11,N'Data modification check failed. Table(s):%s'--,@replace = 'replace';
GO


Nachdem diese Änderungen implementiert wurden, überprüfen Sie, ob die MMC jetzt Berechtigungen für zugeordnete Ordner ändern kann. 
 

Affected Products

SourceOne Email Management

Products

SourceOne Email Management
Article Properties
Article Number: 000065471
Article Type: Solution
Last Modified: 27 Jun 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.