Well, I did have a lot of problems working with MSDTC and EMC AutoStart, and I still don't know what should be a good approach to solve this kind of problem. I opened a case sometime ago related to problems with MSDTC, you can try to take a look at that and see if there's anything that could help you:
I know it does not make any sense, but I was able to solve my problem regarding MSDTC excluding sacn and resacn scripts from the startup and shutdown sequences.
EMC was not able to tell me why it worked, but said that we had to use it this way at our own risk, and make all the tests on our own. AFAIK, everything is working fine without those scripts.
If I run the SQL query using server name it works. If I run the SQL query using server name and MSDTC it works. If I run the SQL query and Legato "node alias" it works.
If I run the SQL query and Legato "node alias" and MSDTC is does NOT work.
Here is my startup sequence:
BeginResources IP address (vip) Node Alias CloseResources StartupSacn MSDTC SQL2000 SQL2000Agent
Here is my shutdown sequence:
SQL2000Agent SQL2000 MSDTC StartupResacn BeginResources Node Alias IP Address (vip) CloseResources
dpinink_silva
2 Intern
•
724 Posts
0
April 18th, 2006 12:00
http://softwaresupport.emc.com/support/cases/dmCaseView.asp?id=513920
I think the case is available to other users to see, if don't, please let me know...
ble1
4 Operator
•
14.4K Posts
0
April 18th, 2006 13:00
I think the case is available to other users to see,
if don't, please let me know...
Nope. Only owners (individual or individuals within same company) can see their own cases.
dpinink_silva
2 Intern
•
724 Posts
0
April 18th, 2006 13:00
EMC was not able to tell me why it worked, but said that we had to use it this way at our own risk, and make all the tests on our own. AFAIK, everything is working fine without those scripts.
You can try that, maybe it works, maybe not...
aperez2
3 Posts
0
April 18th, 2006 13:00
If I run the SQL query using server name and MSDTC it works.
If I run the SQL query and Legato "node alias" it works.
If I run the SQL query and Legato "node alias" and MSDTC is does NOT work.
Here is my startup sequence:
BeginResources
IP address (vip)
Node Alias
CloseResources
StartupSacn
MSDTC
SQL2000
SQL2000Agent
Here is my shutdown sequence:
SQL2000Agent
SQL2000
MSDTC
StartupResacn
BeginResources
Node Alias
IP Address (vip)
CloseResources
dpinink_silva
2 Intern
•
724 Posts
0
April 18th, 2006 13:00
Anyway, does this error happen only on one node? If you failover to another one, you get the same error?
Did you tried to run SQL and MSDTC without AutoStart to see if it works? What do you have in your startup and shutdown sequences?
aperez2
3 Posts
0
April 18th, 2006 14:00
BEGIN distributed TRANSACTION
select * from [servername].pubs.dbo.authors
COMMIT TRAN
Note: [servername] = Legato node alias
twood3
1 Rookie
•
4 Posts
0
December 1st, 2006 07:00
If you would like to dicuss this problem, we have a config that worked for us with DTC. I can be reached at twood@stsgi.com