Help MSDTC on server 'abc' is unavailable

Help MSDTC on server 'abc' is unavailable

Post by Jie M » Sat, 18 May 2002 04:52:40



I have three SQL Server 7.0. A, B and C. I have script from Server A to
query the linked server B.db.dbo.table and use

begin transaction aaa
then do some work and then
commit transaction aaa.

It is running OK to run against on server B.db.dbo.table, recordset
returned. But when running the same script from same server A to query
Server C.db.dbo.table, then returns message 'MSDTC on server 'C' is
unavailable'
I check three server's MSDTC service is running. I restarted it. And They
are all in same version and Service Pack.
Anyone know what's happen? Please help
Thanks!

 
 
 

Help MSDTC on server 'abc' is unavailable

Post by Murali [M » Sun, 19 May 2002 09:00:31


Hi there,

Could you check if the name resolution works. Can you ping by both ip and
name from Server A to Server C. Is there a firewall between Server A and
Server C and are all the ports open for DTC communication and SQL
communication, Are RPC services started on both machines. Also could you
test  the query with set xact_abort on. Also the complete and exact error
message would be of great help.

Hope this helps,

Thanks.

"This posting is provided AS IS with no warranties, and confers no
rights."

 
 
 

Help MSDTC on server 'abc' is unavailable

Post by Jie M » Wed, 22 May 2002 01:14:12


Hi there,

Thanks for the info!
There is no problem to ping name and IP between A and C server. And also
there is no firewall between them. RPC services are started on both servers.
And then I set xact_abort on,  but still has the same message below:
Server: Msg 8501, Level 16, State 3, Line 176
MSDTC on server 'SQLGP1' is unavailable.

Thanks for your help!

Jie


Quote:> Hi there,

> Could you check if the name resolution works. Can you ping by both ip and
> name from Server A to Server C. Is there a firewall between Server A and
> Server C and are all the ports open for DTC communication and SQL
> communication, Are RPC services started on both machines. Also could you
> test  the query with set xact_abort on. Also the complete and exact error
> message would be of great help.

> Hope this helps,

> Thanks.

> "This posting is provided "AS IS" with no warranties, and confers no
> rights."

 
 
 

1. MSDTC on server 'DATACENTER' is unavailable

Hi,
I receive the following error from the server, when trying to use
"Transactions"...

Microsoft OLE DB Provider for ODBC Drivers error '8004d00a'
[Microsoft][ODBC SQL Server Driver][SQL Server]MSDTC on server 'DATACENTER'
is unavailable.
/mydomain/sale4.asp, line 19

Unfortunately, the administrator of the site doesn't know anything about
"SQLServer" as well as "Win2k"! Would you please tell me where should he
alters so that the problem would be solved?

Any help would be highly appreciated
Cheers
Mehdi

2. Second opinion on LAN setup

3. DTC on server 'MYSERVER' is unavailable

4. errors connecting to dbase

5. help: SQL Server is unavailable or doesn't exist

6. Multiuser Access

7. Using Report Controls in Application

8. Problem with query in other server: "MSDTC on server 'SERVER_SQL' is unavailable"

9. select like 'abc%' problem

10. MSDTC on server is unavailable linked server

11. MSDTC on server 'LocalServer' is unavailable.

12. 'Connection unavailable' (-2147168227) error