Exchange 2016 CU 23 Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred with error code '2147950639' and message

Rafael Carvalho 61 Reputation points
2022-06-15T20:04:27.713+00:00

Dear friends, I am going through an unusual situation. I'm trying to perform a migration from Exchange Server 2010 SP3 CU32 to Exchange Server 2016 CU 23, but when installing Mailbox role: Transport service the same error is always displayed.

"The following error was generated when "$error.Clear();
install-ExsetdataAtom -AtomName SMTP -DomainController
$RoleDomainController

" was run: "Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred with
error code '2147950639' and message 'A constraint violation occurred.'.
at
Microsoft.Exchange.Configuration.Tasks.Task.ThrowTerminatingError(Exception exception, ErrorCategory category, Object
target)
at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.HandleExsetdataReturnCode(UInt32 scErr)
at
Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.InstallAtom(AtomID atomID)
at
Microsoft.Exchange.Management.Deployment.InstallExsetdataAtom.InternalProcessRecord()
at
Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
at
Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean
terminatePipelineIfFailed)"."

Has anyone gone through this?
I've already checked in several forums about this error (1002) but the answer is always the same, excluding the server through ADSI, but unfortunately not even excluding it does not solve it.

Thanks!

Exchange | Exchange Server | Management
{count} votes

2 answers

Sort by: Most helpful
  1. Jame Xu-MSFT 4,191 Reputation points
    2022-06-16T06:50:04.733+00:00

    Hi @Rafael Carvalho ,
    I searched the documents migrated from exchange2010 to exchange2016. You can check whether there is a problem with the steps :
    https://www.kerneldatarecovery.com/blog/step-by-step-guide-for-migrating-exchange-server-2010-to-2016-part-1/
    Microsoft provides third-party contact information to help you find additional information about this topic. This contact information may change without notice. Microsoft does not guarantee the accuracy of third-party contact information.

    You can check if you are using a supported Server operating system :
    https://learn.microsoft.com/en-us/exchange/plan-and-deploy/supportability-matrix?view=exchserver-2019

    You can check the error information in the exchange installation log and provide it to us for subsequent analysis.
    ( The Exchange Setup log is available at <system drive>:\ExchangeSetupLogs\ExchangeSetup.log )


    If an Answer is helpful, please click "Accept Answer" and upvote it.
     
    Note: Please follow the steps in [our documentation][11] to enable e-mail notifications if you want to receive the related email notification for this thread.
     
     
      [11]: https://learn.microsoft.com/en-us/answers/articles/67444/email-notifications.html
     
    Email notifications on Microsoft Q&A
    How to setup and utilize email notifications on Microsoft Q&A.


  2. Rafael Carvalho 61 Reputation points
    2022-06-17T13:03:25.463+00:00

    I found these logs in the event viewer.

    Install-BridgeheadRole
    -DomainController "AGUASCLARAS.sefaz.net" -UpdatesDir $null -LanguagePacksPath "F:\" -StartTransportService "True" -DisableAMFiltering "False"
    sefaz.net/Users/AdmExch
    Local-Exchange Management Console-Unknown
    2504 ExSetupUI.exe
    72
    00:00:00.8437536
    View Entire Forest: 'True', Configuration Domain Controller: 'AGUASCLARAS.sefaz.net', Preferred Global Catalog: 'AGUASCLARAS.sefaz.net', Preferred Domain Controllers: '{ AGUASCLARAS.sefaz.net }'
    Microsoft.Exchange.Management.Deployment.ScriptExecutionException: The following error was generated when "$error.Clear();
    install-ExsetdataAtom -AtomName SMTP -DomainController $RoleDomainController

    " was run: "Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred with error code '2147950639' and message 'A constraint violation occurred.'.
    at Microsoft.Exchange.Configuration.Tasks.Task.ThrowTerminatingError(Exception exception, ErrorCategory category, Object target)
    at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.HandleExsetdataReturnCode(UInt32 scErr)
    at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.InstallAtom(AtomID atomID)
    at Microsoft.Exchange.Management.Deployment.InstallExsetdataAtom.InternalProcessRecord()
    at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
    at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)". ---> Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred with error code '2147950639' and message 'A constraint violation occurred.'.
    at Microsoft.Exchange.Configuration.Tasks.Task.ThrowTerminatingError(Exception exception, ErrorCategory category, Object target)
    at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.HandleExsetdataReturnCode(UInt32 scErr)
    at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.InstallAtom(AtomID atomID)
    at Microsoft.Exchange.Management.Deployment.InstallExsetdataAtom.InternalProcessRecord()
    at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
    at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)
    --- End of inner exception stack trace ---
    0
    Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred with error code '2147950639' and message 'A constraint violation occurred.'.
    at Microsoft.Exchange.Configuration.Tasks.Task.ThrowTerminatingError(Exception exception, ErrorCategory category, Object target)
    at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.HandleExsetdataReturnCode(UInt32 scErr)
    at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.InstallAtom(AtomID atomID)
    at Microsoft.Exchange.Management.Deployment.InstallExsetdataAtom.InternalProcessRecord()
    at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
    at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)
    Ex88D115
    False
    0 objects execution has been proxied to remote server.
    0
    ActivityId: 3aef2807-1357-482e-97f4-812c5d7b21d4
    en-US

    Install-ExsetdataAtom
    -AtomName "SMTP" -DomainController "AGUASCLARAS.sefaz.net"
    sefaz.net/Users/AdmExch
    Local-Exchange Management Console-Unknown
    2504 ExSetupUI.exe
    66
    00:00:00
    View Entire Forest: 'True', Configuration Domain Controller: 'AGUASCLARAS.sefaz.net', Preferred Global Catalog: 'AGUASCLARAS.sefaz.net', Preferred Domain Controllers: '{ AGUASCLARAS.sefaz.net }'
    Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred with error code '2147950639' and message 'A constraint violation occurred.'.
    at Microsoft.Exchange.Configuration.Tasks.Task.ThrowTerminatingError(Exception exception, ErrorCategory category, Object target)
    at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.HandleExsetdataReturnCode(UInt32 scErr)
    at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.InstallAtom(AtomID atomID)
    at Microsoft.Exchange.Management.Deployment.InstallExsetdataAtom.InternalProcessRecord()
    at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
    at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)
    0
    Ex5BE347
    False
    0 objects execution has been proxied to remote server.
    0
    ActivityId: 3aef2807-1357-482e-97f4-812c5d7b21d4
    en-US


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.