Re: Manual replication through DTS
- From: "Jon Choy" <jchoy@xxxxxxxxxxxxxxx>
- Date: 9 Jun 2005 13:40:58 -0700
There is a foxpro 7 app that runs as a scheduled task on the database
server, builds a DTS package in COM interop, and then executes it. I've
built a debug version of the app that saves the DTS package to file for
examination, and the properties of the failing task are all consistent
between executions that succeed and executions that fail.
The row that throws the error varies between runs of the job. The app
running the website which the destination database drives is halted
under the control of this process, the source database COULD be touched
by users during execution. The source database tables all have the same
PK constraints, and use the same stored procedure based PK generation
to allocate IDs. The source database is not locked, but the errors are
thrown well before the end of whichever table the process halts on.
The runtime until error has been varying as well.
The question I'd have is if anyone else has investigated similar
problems far enough to determine what kind of network issues can make a
DTS DataPump package 'hiccup' and double-insert a row? I saw the below
article about someone experiencing an apparently similar problem, but
no resolution on a cause, just a manual fix.
Differences that I can see in the scenario I'm facing: SQL 2000 sp 3
both ends, 2003 server on source, 2000 server destination, not
clustered on either end.
Should I recommend that the network admin side of our shop get with PSS
to troubleshoot this, or does anyone have a suggestion (other than
switching to a scheme where SQL Server Replication can do the job,
rather than relying on a client code app to fake it - our upper
management has dictated No Replication for the foreseeable future for a
variety of reasons)
.
- Follow-Ups:
- Re: Manual replication through DTS
- From: Jon Choy
- Re: Manual replication through DTS
- References:
- Manual replication through DTS
- From: Jon Choy
- Re: Manual replication through DTS
- From: Allan Mitchell
- Manual replication through DTS
- Prev by Date: Re: it all started on 5/27....
- Next by Date: Re: Manual replication through DTS
- Previous by thread: Re: Manual replication through DTS
- Next by thread: Re: Manual replication through DTS
- Index(es):
Relevant Pages
|