Hello all,
I want to set up a Merge replication between a master and a slave server. The master server is the publisher and the distributor and the slave the subscriber.
I have a very large database of 500GB. When I setup the publication on the publisher server, everything seems ok so far. But, as soon as I start the snapshot agent, it keeps saying "The process is running and is awaiting a response from the server" after a few minutes. Then, after half an hour, it gives me the following timeout message: "The timeout period elapsed prior to completion of the operation or the server is not responding".
Then only a few seconds later, it displays the following error: "Another snapshot agent for the subscriptions is running, or the server is working on a previous request by the same agent"
I read somewhere on the internet that the "The process is running and is awaiting a response from the server" message is because the server has to process alot of data if your tables are very big (that sounds very logical to me while my database is over 500gb). So I set the Timeout value of the snapshot agent to about 10 hours. After retrying that, it still fails saying "Another snapshot agent for the subscriptions is running, or the server is working on a previous request by the same agent" after the timeout message.
However, during those 10 hours of "waiting for a response from the server", my LDF file of the database became over 1.5TB... I don't get it at all what is going wrong here.
I have 2 other databases setup for merge replication and those work fine, no problems at all. But those 2 databases are only 50mb each.
Any help would be much appreciated.
Thank you in advance.