all groups > sql server replication > june 2005 >
You're in the

sql server replication

group:

Transaction Replication, Help!


Transaction Replication, Help! FYK
6/27/2005 1:21:03 PM
sql server replication:

I have two SQL Server 2000 servers using Transactional Replication with Push
subscription. Once it was set up, the distribution agent kept displaying "the
process is running and is waiting for a response from one of backend
connections" while the subscriber's transaction log file kept growing from
1GB to 7 GB. I had to stop the distribution agent. Why is the subscriber's
transaction log keeping growing during the initialization? What is being
added into the subscriber's transaction log file? BTW, I had to increase the
Querytimeout from 300 to 2400 for the distribution agent, otherwise it got
timed out.

RE: Transaction Replication, Help! Christian Donner
6/27/2005 1:26:09 PM
"FYK" schrieb:
[quoted text, click to view]

Please supply information about the amount of data, the number of tables in
RE: Transaction Replication, Help! FYK
6/27/2005 1:32:01 PM

There are 10 tables, 9 of them have about 1000 rows, 1 table has 35,000
rows. Total amount of data is about 1 GB. Each table has 1 index.

[quoted text, click to view]
RE: Transaction Replication, Help! FYK
6/27/2005 1:40:03 PM
Here is more info:
sp_who2 shows two commands running on the database:
1. GHost Cleanup
2. Delete, CPUTime 296906, DiskIO 520032

No blocking is reported in sp_who2.

[quoted text, click to view]
RE: Transaction Replication, Help! Christian Donner
6/27/2005 1:41:01 PM
"FYK" schrieb:
[quoted text, click to view]

Oops, that's less than nothing! I have no clue about the behaviour of your
Re: Transaction Replication, Help! Hilary Cotter
6/27/2005 5:48:51 PM
Put the subscription database into select into/bulk copy recovery model.

The backend connections message just means that the distribution agent has
started a process and has not communicated back with the replication
subsystem yet. Setting QueryTimeout to a larger value will prevent the agent
from being marked suspect and eventually failing. This could be a normally
message. Run profiler for a while to see what is happening in your
subscription database.

Chances are that at some point in time the process will complete and
replication will continue. You will normally get this message if you are
deploying large snapshots.



--
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com

[quoted text, click to view]

Re: Transaction Replication, Help! emgeneral
8/31/2006 11:31:01 AM
The same error also occurred when I performed transactional replication among
two sql server 2000 databases - twenty two tables were replicated by pushing
it to the subscriber. I want to try the recommended solution and need
procedures to walk me through "to change querytimeout".

Thanks.


[quoted text, click to view]
Re: Transaction Replication, Help! emgeneral
8/31/2006 2:33:01 PM
Thank you.

[quoted text, click to view]
Re: Transaction Replication, Help! Hilary Cotter
8/31/2006 4:09:45 PM
Right click on your agent, select agent properties, steps, double click on
the run agent step, in the commands text box go to the end, hit the space
bar and type -QueryTimeOut 600

--
Hilary Cotter
Director of Text Mining and Database Strategy
RelevantNOISE.Com - Dedicated to mining blogs for business intelligence.

This posting is my own and doesn't necessarily represent RelevantNoise's
positions, strategies or opinions.

Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com



[quoted text, click to view]

AddThis Social Bookmark Button