SQL MSDTC Error

  • Dear Guru's,

    I am getting following error in my PRODUCTION server. Please note that I do not have Cluster Environment.

    ERROR:-

    The description for Event ID 100 from source Enterprise Library Logging cannot be found. Either the component that raises this event is

    not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

    If the event originated on another computer, the display information had to be saved with the event.

    The following information was included with the event: Timestamp: 2012/09/26 3:01:11 PM

    Message: HandlingInstanceID: 8018fb45-a386-4d1c-af23-5c70f01c540e

    An exception of type 'System.Data.SqlClient.SqlException' occurred and was caught.

    ----------------------------------------------------------------------------------

    09/26/2012 15:01:11

    Type : System.Data.SqlClient.SqlException, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

    Message : The operation could not be performed because OLE DB provider "SQLNCLI" for linked server "NetSol1_TO_NetSol2_LINK" was unable to begin a distributed transaction.

    Source : .Net SqlClient Data Provider

    Help link :

    Errors : System.Data.SqlClient.SqlErrorCollection

    Class : 16

    LineNumber : 129

    Number : 7391

    Procedure : CAPCAP_EXPOSUREINSERT

    Server : CMS200

    State : 2

    TargetSite : Int32 Update(System.Data.DataRow[], System.Data.Common.DataTableMapping)

    Stack Trace :

    at System.Data.Common.DbDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping)

    at System.Data.Common.DbDataAdapter.Update(DataRow[] dataRows)

    at Cap.Persistence.Components.Exposure.CAPExposurePO.Flush(DataSet data, DataViewRowState rowState, IDbConnection connection, IDbTransaction transaction)

    at Cap.Persistence.Components.Exposure.CAPExposurePO.Insert(DataSet data, IDbConnection connection, IDbTransaction transaction)

    Additional Info:

    MachineName : CMS100

    TimeStamp : 2012/09/26 7:01:11 AM

    FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null

    AppDomainName : /LM/W3SVC/1/Root/CAP-1-129930552048230000

    ThreadIdentity : huan jingx

    WindowsIdentity : NT AUTHORITY\NETWORK SERVICE

    Category: {cap}

    Priority: 0

    EventId: 100

    Severity: Error

    Title:Enterprise Library Exception Handling

    Machine: CMS100

    Application Domain: /LM/W3SVC/1/Root/CAP-1-129930552048230000

    Process Id: 5320

    Process Name: c:\windows\system32\inetsrv\w3wp.exe

    Win32 Thread Id: 2924

    Thread Name:

    Extended Properties:

    Thanks

    Malik Adeel Imtiaz

  • Uninstall MSDTC services using cmd command and then install it....reset IIS and exceute MSDTC.exe file..and restart SQL Server Agent..

  • Dear Bhushan_juare,

    First of all thank you for your reply.

    Do you think this will resolve the issue. Because i will perform these steps in Production.

    Thanks

    Malik Adeel Imtiaz

  • Can some one help me in this regard

Viewing 4 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic. Login to reply