On Server 2003, MSDTC is not accepting network transaction out of the box,
you need to turn it on explicitly, same for XA support.
GertD@SQLDev.Net
Please reply only to the newsgroups.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.
Copyright © SQLDev.Net 1991-2003 All rights reserved.
[quoted text, click to view] "Royce Lithgo" <Royce.Lithgo@sg.standardchartered.com> wrote in message
news:11ed01c36138$40caa0f0$a001280a@phx.gbl...
We're running Windows 2000 Professional. Does Win 2003
server make a difference?
There's only one SQL Server!! The MSDTC service is
running on that server. That is there server where the
DTS package is running.
Didn't do net start msdtc - the service was started
through the SQL Server Service Manager. Does net start
make a difference?
[quoted text, click to view] >-----Original Message-----
>Which OS are you running? Windows Server 2003?
>
>Is the MSDTC service running on both the source and the
destination SQL
>Server and on the server where you execute the DTS
package?
>
>Did you do a "NET START MSDTC" ?
>
>GertD@SQLDev.Net
>
>Please reply only to the newsgroups.
>This posting is provided "AS IS" with no warranties, and
confers no rights.
>You assume all risk for your use.
>Copyright © SQLDev.Net 1991-2003 All rights reserved.
>
>"Royce Lithgo" <Royce.Lithgo@sg.standardchartered.com>
wrote in message
>news:073301c3608a$52fe59a0$a601280a@phx.gbl...
>> Sorry for all the postings, but I've found something
new.
>> I tried a new DTS package, this one copying data from
SQL
>> Server to SQL Server tables (ie. No Oracle objects
>> involved). I changed the properties of each step to set
>> JoinTransactionIfPresent and Rollback Failure to true.
>> When I run the package I'm still getting the MSDTC error
>> message:
>>
>> The Microsoft Distributed Transaction Coordinator (MSDTC
>> Service) is not available.
>>
>> The Service is running on the server!! Any ideas? Is it
>> ok for the service to run as the local System user?
>
>
>.
>