SQL 2000 transactional replication is generating snapshot every hour



I have three SQL 2000 servers, with transactional replication between them
(27GB database, +2GB/month)
SQL1 -> SQL2 -> SQL3
SQL1 is a publisher+distributor
SQL2 subcribed to SQL1, and publisher+distributor for SQL3
SQL3 subscribed to SQL2

Everything is working fine, but in the last week the distribution agents
(run at the publicator) die with timeout very frequentlly (once-twice a day)
I have noticed that when this happens it's at every hour (XX:00 - XX:05),
and at the same time SQL2 is generating a snapshot for every publication it
has. This doesn't happen in SQL1, as it detects in some publications that no
sucriptions nedded reinitialization, but SQL2 is generating a snapshot
(aprox. 2GB) every hour for every publication. SQL1 does the same, but only
for some publication with little articles.

I have disabled the snapshot agents in SQL2 as an temporary solution. Does
anybody know why SQL is generating the snapshot every hour? Where can I find
information about the publication/snapshot?
I have tried to reinitialize a subscription, but once reinitialized the
snapshot is generated again and again.

Thanks in advance, best regards,
Roberto T.


.



Relevant Pages

  • Windows security
    ... I want to back up a database from SQL1 and restore it ... I want mydbowner to have db_owner rights on mydbase on both ... course the login doesn't exist on SQL2. ...
    (microsoft.public.sqlserver.security)
  • Merge result of two queries?
    ... I need to 'fill in the gaps' in the results of SQL1 - notice that it ... SQL2 returns results for all dates, with a forced count of 0. ... How do I construct a query that would pad gaps in SQL1's results with the ... It has removed 452 spam emails to date. ...
    (comp.databases.oracle.misc)
  • RE: Access to a remote SQL server through ISA server
    ... Make a network trace on both sides (SQL1) and (SQL2). ... Use osql.exe connect to the remote server and execute sp_tables. ...
    (microsoft.public.sqlserver.security)
  • Transactional replication
    ... SQL1 and SQL2 ... These server are windows 2003 and sql 2000 and both located in different ... offices connected by a 100MB WAN link. ...
    (microsoft.public.sqlserver.replication)