Re: Newbie question: "No replicated transactions are available"
- From: "Hilary Cotter" <hilary.cotter@xxxxxxxxx>
- Date: Sat, 14 Jan 2006 14:29:54 -0500
The log reader agent will read your transaction log and construct commands
which it writes to the distribution database. The distribution database then
reads these commands and applies them on the subscriber.
If your distribution agent is reading "no replication transactions are
available", either your log reader is not reading them in the transaction
log, it is stopped, or there are no transactions hitting your publication
database.
If you only want data updates every hour, have your distribution agent run
hourly.
The snapshot agent will generate scripts and data files which will be
applied on the subscriber. These scripts will recreate the objects you are
replicating on the subscriber, the data will make your subscriber a clone of
your publisher (with some exceptions). I hope this answers your questions,
if not please post back.
--
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
<mkerrigan@xxxxxxxxx> wrote in message
news:1137252443.744733.38970@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>
> Hilary Cotter wrote:
>> With anonymous subscribers the snapshot job will be run each time it is
>> scheduled and it will generate a new snapshot. This can cause locking on
>> your publication database. With named subscribers the snapshot job will
>> be
>> run each time it is scheduled, but it will close down unless you have a
>> new
>> subscriber or require a new subscription due to a reinitialization.
>
> But I want the data updated every hour. How can it do this if the
> snapshot job is only scheduled to run once a day?
>
>> The distribution agent does not need a snapshot if you have done a no
>> sync
>> subscription. Chances are you have done a sync subscription.
>
> I guess I'm not fully understanding this process. If there is no
> snapshot, to me it seems that no data will be updated, so what is the
> distribution agent distributing? The same exact data it distributed an
> hour before? This doesn't make sense to me.
>
.
- Follow-Ups:
- Re: Newbie question: "No replicated transactions are available"
- From: Michael Hotek
- Re: Newbie question: "No replicated transactions are available"
- References:
- Newbie question: "No replicated transactions are available"
- From: mkerrigan
- Re: Newbie question: "No replicated transactions are available"
- From: Hilary Cotter
- Re: Newbie question: "No replicated transactions are available"
- From: mkerrigan
- Newbie question: "No replicated transactions are available"
- Prev by Date: Re: Replace SQL view on merge
- Next by Date: Re: Can merge replication be used to keep two database in sync
- Previous by thread: Re: Newbie question: "No replicated transactions are available"
- Next by thread: Re: Newbie question: "No replicated transactions are available"
- Index(es):
Relevant Pages
|