Quote:> I'm new to SQL and even newer to replication so this is really
flustrating -
> I have set up a merge publication and have successfully set up two push
> subscriptions, the only problem is that the replication keeps getting
> stopped by Deadlocks (Error 1205). How do I stop these and can anyone
tell
> me what these are getting caused by?????
I do have the merge subscriptions as concurrent subscriptions because I need the data to be as up to date as possible (and currently transactional replication does not work because of Distributed tranaction error, but this is another problem). So I turned to Merge - so now what?
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
I do have the merge subscriptions as concurrent subscriptions because I need
the data to be as up to date as possible (and currently transactional
replication does not work because of Distributed tranaction error, but this
is another problem). So I turned to Merge - so now what?
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Can you describe the application you are using replication for? There maybe
other options like log shipping that may make more sense.
Charles Johnson
I do have the merge subscriptions as concurrent subscriptions because I need
the data to be as up to date as possible (and currently transactional
replication does not work because of Distributed tranaction error, but this
is another problem). So I turned to Merge - so now what?
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Thanks for the idea, I'll look into it!
> I do have the merge subscriptions as concurrent subscriptions because I
need
> the data to be as up to date as possible (and currently transactional
> replication does not work because of Distributed tranaction error, but
this
> is another problem). So I turned to Merge - so now what?
> *** Sent via Developersdex http://www.developersdex.com ***
> Don't just participate in USENET...get rewarded for it!
I have heard of log shipping but have absolutely no clue about it other than
the name. Do you think that log shipping would be a better option? Or do I
just have to live with the deadlocks and spend my days making sure the
replication doesn't stop?
> Can you describe the application you are using replication for? There
maybe
> other options like log shipping that may make more sense.
> Charles Johnson
> I do have the merge subscriptions as concurrent subscriptions because I
need
> the data to be as up to date as possible (and currently transactional
> replication does not work because of Distributed tranaction error, but
this
> is another problem). So I turned to Merge - so now what?
> *** Sent via Developersdex http://www.developersdex.com ***
> Don't just participate in USENET...get rewarded for it!
Log shipping will not work in your application, there is too much latency.
Your linked database approach sounds like the way you may want to proceed.
Take a look at linked servers. You could code the stored procedures or use
triggers to move the data.
Hope this helps.
--Charles Johnson
> I have heard of log shipping but have absolutely no clue about it other
than
> the name. Do you think that log shipping would be a better option? Or do
I
> just have to live with the deadlocks and spend my days making sure the
> replication doesn't stop?
> > Daisy,
> > Can you describe the application you are using replication for? There
> maybe
> > other options like log shipping that may make more sense.
> > Charles Johnson
> > I do have the merge subscriptions as concurrent subscriptions because I
> need
> > the data to be as up to date as possible (and currently transactional
> > replication does not work because of Distributed tranaction error, but
> this
> > is another problem). So I turned to Merge - so now what?
> > *** Sent via Developersdex http://www.developersdex.com ***
> > Don't just participate in USENET...get rewarded for it!
1. Deadlock situtation (deadlock victim) - help needed!!
We have Sybase SQL Server 4.9.2 (HP-UX) where a deadlock situation is
occurring, but the only client output is that the process was chosen
as a deadlock victim (w/error number 1205). Are there some trace
flags we can use (or other debugging steps) to determine what
processes were running, what table locks were in effect, or other
useful information at the time when the deadlock occurred?
Most of the DB activity is Read Only with limited writes at the end
of the program run. We have mulitple instances of this program
running in parallel and have no problems until now. We also have
Replication server running - but this shouldn't be a problem.
Any help will be greatly appreciated.
Regards,
Bryan Althaus
2. Difference Between a UNIQUE CONTRAINT and UNIQUE INDEX
4. Filtering dates using TO_DATE(). Is there an alternative.
6. SQL 2000 in a cluster environment
8. Question for American Users
9. fixing deadlocking even when only single SPID
10. Deadlock involving single select with a join
11. bcp --> deadlock
12. deadlocking
13. Deadlock