Welcome to MSDN Blogs Sign in | Join | Help

XA transactions and Windows Server 2003

If you are using COM+/Enterprise Services components that talk to resource managers like Oracle or other XA RM, on Windows Server 2003 you need to make some additional steps to allow this scenario to work. This is due to a security change in MSDTC that requires you to register the XA DLL in registry. Please see more details at http://support.microsoft.com/?id=817066.

Also, make sure XA transactions are enabled. Use "Administrative Tools\Component Services\My Computer\MSDTC\Security Configuration" UI to verify.

Since MSDTC must run now under NT AUTHORITY\NetworkService account, you need to add the "machine account" of the machine where MSDTC is running to the list of users that can do recovery on the XA database in order to allow MSDTC to perform recovery (see http://weblogs.asp.net/florinlazar/archive/2004/01/02/47239.aspx for more details). In the same topic, since NetworkService is a very restricted account, you also need to provide the NetworkService account with access to the folder where the XA DLL is located (see http://support.microsoft.com/default.aspx?scid=kb;en-us;816633).

[Updated Jan 9, 2004][Originally posted Oct 16, 2003]

Published Thursday, December 04, 2003 5:46 PM by florinlazar
Filed under: ,

Comments

# MSDTC must run under NT AUTHORITY\NetworkService account

Friday, January 02, 2004 6:36 PM by Florin Lazar's WebLog

# Important: Enterprise Services/COM , Distributed Transactions, and Windows Server 2003

Wednesday, January 07, 2004 12:15 AM by Sam Gentile's Blog

# Enterprise Services/COM , Distributed Tx, and Windows Server 2003 Not Fundamentally Flawed But Hard

Wednesday, January 07, 2004 6:58 PM by Sam Gentile's Blog

# XA Transactions on Windows XP SP2

Thursday, October 28, 2004 3:11 AM by Florin Lazar's WebLog

# XA Transactions in Windows XP SP2

Thursday, October 28, 2004 3:11 AM by Florin Lazar's WebLog

# XA Transactions in Windows XP SP2

Saturday, February 10, 2007 7:36 AM by Florin Lazar's WebLog

Service Pack 2 adds to Windows XP the same level of security as in Windows Server 2003 for XA transactions

Anonymous comments are disabled
 
Page view tracker