FuenteUno: Después de transferir las bases de datos SQL de SourceOne a un nuevo SQL Server, los usuarios no pueden modificar los permisos de las carpetas asignadas

Summary: Después de transferir las bases de datos de SQL de SourceOne a un nuevo SQL Server, los usuarios no pueden modificar los permisos de las carpetas asignadas.

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



Después de transferir las bases de datos SQL de EMC SourceOne a un nuevo SQL Server, los usuarios no pueden modificar los permisos de las carpetas asignadas. Es posible que no se apliquen los usuarios que agregan a la carpeta asignada o cambian los permisos. No se muestra ningún error. Si el cuadro de diálogo se cierra y se vuelve a abrir, los permisos no se han aplicado. En algunos casos, es posible que la MMC muestre el error Invalid pointer:

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



Es posible que el ExMMCAdmin.dll.log registre el siguiente error después de cada intento fallido:

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

Durante la instalación, la base de datos maestra se actualiza con dos entradas de sys.messages específicas para la operación de SourceOne. Si las bases de datos de SQL se transfieren a otro servidor, es posible que estos mensajes no estén presentes en la tabla sys.messages de la base de datos maestra del nuevo SQL Server.

Resolution

Valide que la base de datos maestra de SQL Server no contenga entradas sys.messages para los valores de message_Id 60006 y 60007.  Las siguientes consultas pueden comprobar estas entradas: 

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


Si las entradas no existen en sys.messages. ejecute el siguiente SQL para crearlos (resalte todas las filas y ejecútelos): 

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


Una vez que se hayan implementado estos cambios, valide que la MMC ahora pueda modificar los permisos en las carpetas asignadas. 
 

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.