<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>ms-dtc &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/ms-dtc/</link>
	<description>Feed of posts on WordPress.com tagged "ms-dtc"</description>
	<pubDate>Fri, 25 Dec 2009 03:50:38 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Using the same SID across multiple instances]]></title>
<link>http://ec2lab.com/2009/10/27/using-the-same-sid-across-multiple-instances/</link>
<pubDate>Tue, 27 Oct 2009 20:39:40 +0000</pubDate>
<dc:creator>webtoprint</dc:creator>
<guid>http://ec2lab.com/2009/10/27/using-the-same-sid-across-multiple-instances/</guid>
<description><![CDATA[Restoring an AWS instance from an AMI stuffs up SIDs, which stuffs up a lot of security settings, MS]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Restoring an AWS instance from an AMI stuffs up SIDs, which stuffs up a lot of security settings, MS SQL logins, MS DTC and a dozen of other things. Reconfiguring them by hand defies the purpose. It&#8217;s easier to fix the SID to make it the same as in the original machine when everything was configures to a working state.</p>
<p><span style="text-decoration:underline;"><em>Warning: messing up with SID is no joke.</em></span></p>
<p>You will need <a href="http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx">Sysinternals Suite</a>, if you don&#8217;t have one.</p>
<p>Unzip, install, find <em>psgetsid.exe</em> and run it from a command line. Save the long ID it gives you in a file.</p>
<p>Use this saved SID in newsid.exe after restoring the image.</p>
<p>Using the same SID on multiple AWS instances will make them identical. It&#8217;s only good if the machines are part of an application cluster and share resources the same way. Works for me.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[MS DTC error after changing machine's SID]]></title>
<link>http://ec2lab.com/2009/10/27/ms-dtc-error-after-changing-machines-sid/</link>
<pubDate>Tue, 27 Oct 2009 09:34:51 +0000</pubDate>
<dc:creator>webtoprint</dc:creator>
<guid>http://ec2lab.com/2009/10/27/ms-dtc-error-after-changing-machines-sid/</guid>
<description><![CDATA[Every time you bundle up a windows machine on Amazon Web Services (AWS) it runs through sysprep and ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Every time you bundle up a windows machine on Amazon Web Services (AWS) it runs through sysprep and changes machine Security Identifier (SID). When the machine is back up after the bundling job all the user IDs are stuffed.</p>
<p>In particular MS SQL records user SIDs. It may be impossible to log in to the SQL server if you don&#8217;t have mixed authentication and <em>sa</em> account set up.</p>
<p>The other annoying thing is MS DTC error starts popping up when the SIDs change.</p>
<h2>Resolution</h2>
<p>Create MSDTC-fix.reg as follows</p>
<pre>Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\CID]</pre>
<p>Run the following commands from a batch file or command line:</p>
<pre>msdtc -uninstall
regedit MSDTC-fix.reg
msdtc -install</pre>
<p>No need to restart. MS DTC should be up and running.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Configuring DTC for Entity Framework]]></title>
<link>http://lptechblog.wordpress.com/2009/10/21/configuring-dtc-for-entity-framework/</link>
<pubDate>Wed, 21 Oct 2009 07:06:31 +0000</pubDate>
<dc:creator>dekkkart</dc:creator>
<guid>http://lptechblog.wordpress.com/2009/10/21/configuring-dtc-for-entity-framework/</guid>
<description><![CDATA[The Distributed Transaction Coordinator (MSDTC) service is a component of modern versions of Microso]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The <strong>Distributed Transaction Coordinator</strong> (MSDTC) service is a component of modern versions of <a title="Microsoft Windows" href="http://en.wikipedia.org/wiki/Microsoft_Windows">Microsoft Windows</a> that is responsible for coordinating <a title="Transaction processing" href="http://en.wikipedia.org/wiki/Transaction_processing">transactions</a> that span multiple resource managers, such as databases, message queues, and file systems. MSDTC is included in <a title="Windows 2000" href="http://en.wikipedia.org/wiki/Windows_2000">Windows 2000</a> and later operating systems, and is also available for <a title="Windows NT 4.0" href="http://en.wikipedia.org/wiki/Windows_NT_4.0">Windows NT 4.0</a>.</p>
<p>MSDTC performs the transaction coordination role for components, usually with <a title="Component Object Model" href="http://en.wikipedia.org/wiki/Component_Object_Model">COM</a> and <a title=".NET Framework" href="http://en.wikipedia.org/wiki/.NET_Framework">.NET</a> architectures. In MSDTC terminology, the director is called the transaction manager.</p>
<p><strong>Steps to configure DTC for EF:</strong></p>
<ol>
<li>Start Microsoft Management Console (mmc): <strong>Start Menu -&#62; Run -&#62; write mmc</strong></li>
<li> Choose a Component Services snap-in</li>
</ol>
<p><a href="http://lptechblog.wordpress.com/files/2009/10/add-snapin2.jpg?w=1000" target="_blank"><img class="alignnone size-medium wp-image-6" title="Add SnapIn" src="http://lptechblog.wordpress.com/files/2009/10/add-snapin2.jpg?w=300" alt="Add SnapIn" width="300" height="209" /></a></p>
<p><span style="text-decoration:underline;"><strong>XP:</strong></span></p>
<p>3. Go to <strong>Computers-&#62;My Computer</strong></p>
<p><strong><a href="http://lptechblog.wordpress.com/files/2009/10/gotomycomputer1.jpg?w=1000" target="_blank"><img class="alignnone size-medium wp-image-22" title="GoToMyComputer" src="http://lptechblog.wordpress.com/files/2009/10/gotomycomputer1.jpg?w=300" alt="GoToMyComputer" width="300" height="216" /></a><br />
</strong></p>
<p>4. Right click on <strong>My Computer-&#62;Properties-&#62;MSDTC tab</strong></p>
<p>5. Click Security Configuration</p>
<p><a href="http://lptechblog.wordpress.com/files/2009/10/msdtc-tab.jpg?w=1000" target="_blank"><img class="alignnone size-medium wp-image-23" title="MSDTC Tab" src="http://lptechblog.wordpress.com/files/2009/10/msdtc-tab.jpg?w=259" alt="MSDTC Tab" width="259" height="300" /></a></p>
<p>6. Make sure <strong>Network DTC Access</strong> is checked. In the Transaction Manager Comunication Group Box check &#8220;<strong>Allow inbound</strong>&#8221; and &#8220;<strong>Allow outbound</strong>&#8220;.</p>
<p><a href="http://lptechblog.wordpress.com/files/2009/10/security-configuration.jpg?w=1000" target="_blank"><img class="alignnone size-medium wp-image-24" title="Security Configuration" src="http://lptechblog.wordpress.com/files/2009/10/security-configuration.jpg?w=300" alt="Security Configuration" width="300" height="294" /></a></p>
<p>7. Click OK on both windows and you are done.</p>
<p><strong><span style="text-decoration:underline;">Vista:</span></strong></p>
<p>3. Go to <strong>Computers-&#62;My Computer-&#62;Distributed Transaction Coordinator</strong></p>
<p><a href="http://lptechblog.wordpress.com/files/2009/10/goto-local-dtc1.jpg?w=1000" target="_blank"><img class="alignnone size-medium wp-image-9" title="GoTo Local DTC" src="http://lptechblog.wordpress.com/files/2009/10/goto-local-dtc1.jpg?w=300" alt="GoTo Local DTC" width="300" height="206" /></a></p>
<p>4. Right Click on <strong>Local DTC-&#62;Properties-&#62;Security tab</strong></p>
<p>5. Make sure <strong>Network DTC Access</strong> is checked. In the Transaction Manager Comunication Group Box check &#8220;<strong>Allow inbound</strong>&#8221; and &#8220;<strong>Allow outbound</strong>&#8220;.</p>
<p><a href="http://lptechblog.wordpress.com/files/2009/10/security-tab.jpg?w=1000" target="_blank"><img class="alignnone size-medium wp-image-10" title="Security Tab" src="http://lptechblog.wordpress.com/files/2009/10/security-tab.jpg?w=275" alt="Security Tab" width="275" height="300" /></a></p>
<p>6. Click OK and you are done</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to configure Microsoft Distributed Transaction Coordinator on a Windows Server 2003 cluster]]></title>
<link>http://mmusil.wordpress.com/2008/03/28/how-to-configure-microsoft-distributed-transaction-coordinator-on-a-windows-server-2003-cluster/</link>
<pubDate>Fri, 28 Mar 2008 13:00:58 +0000</pubDate>
<dc:creator>mmusil</dc:creator>
<guid>http://mmusil.wordpress.com/2008/03/28/how-to-configure-microsoft-distributed-transaction-coordinator-on-a-windows-server-2003-cluster/</guid>
<description><![CDATA[This section documents how to install MS DTC through Cluster Administrator on all nodes in a cluster]]></description>
<content:encoded><![CDATA[This section documents how to install MS DTC through Cluster Administrator on all nodes in a cluster]]></content:encoded>
</item>

</channel>
</rss>
