The Application, SQL server 1 and SQL server 2 are locating in the same computer. Almost of the transactions are aborted.
Server: Windows Server 2008 R2 Enterprise
SQL Server: Microsoft SQL Server 2008 Enterprise
Our application is use SQLTransaction of ADO.NET not transactionscope,but our sqlscript contains linked server sql operation which will use MS DTC.
The DTC Security options:
The trace log is as below:
pid=1640 ;tid=3488 ;time=07/31/2014-19:12:38.272 ;seq=630041 ;eventid=TRANSACTION_BEGUN ;tx_guid=1bfe2bb8-af1b-4693-acb9-2c17ca93b870 ;"TM Identifier='(null) '" ;"transaction has begun, description :'user_transaction'"
pid=1640 ;tid=3488 ;time=07/31/2014-19:12:38.272 ;seq=630042 ;eventid=RM_ENLISTED_IN_TRANSACTION ;tx_guid=1bfe2bb8-af1b-4693-acb9-2c17ca93b870 ;"TM Identifier='(null) '" ;"resource manager #1001 enlisted as transaction enlistment
#1. RM guid = '8d2ed237-d5dd-49c1-94f6-d8aa196c4791'"
pid=1640 ;tid=3488 ;time=07/31/2014-19:12:38.288 ;seq=630043 ;eventid=RECEIVED_ABORT_REQUEST_FROM_BEGINNER ;tx_guid=1bfe2bb8-af1b-4693-acb9-2c17ca93b870 ;"TM Identifier='(null) '" ;"received request to abort the transaction from beginner"
pid=1640 ;tid=3488 ;time=07/31/2014-19:12:38.288 ;seq=630044 ;eventid=TRANSACTION_ABORTING ;tx_guid=1bfe2bb8-af1b-4693-acb9-2c17ca93b870 ;"TM Identifier='(null) '" ;"transaction is aborting"
pid=1640 ;tid=3488 ;time=07/31/2014-19:12:38.288 ;seq=630045 ;eventid=RM_ISSUED_ABORT ;tx_guid=1bfe2bb8-af1b-4693-acb9-2c17ca93b870 ;"TM Identifier='(null) '" ;"abort request issued to resource manager #1001
for transaction enlistment #1"
pid=1640 ;tid=3488 ;time=07/31/2014-19:12:38.288 ;seq=630046 ;eventid=RM_ACKNOWLEDGED_ABORT ;tx_guid=1bfe2bb8-af1b-4693-acb9-2c17ca93b870 ;"TM Identifier='(null) '" ;"received acknowledgement of abort request from
the resource manager #1001 for transaction enlistment #1"
pid=1640 ;tid=3488 ;time=07/31/2014-19:12:38.288 ;seq=630047 ;eventid=TRANSACTION_ABORTED ;tx_guid=1bfe2bb8-af1b-4693-acb9-2c17ca93b870 ;"TM Identifier='(null) '" ;"transaction has been aborted"
Please help to resolve the aborted transaction problems.