Solved

SQL Replication - General Network Error

Posted on 2004-04-20
5
225 Views
Last Modified: 2008-01-09
Hi All

During the day when our internet traffic is high we reguarly get 'General Network Error - Check your network documentation' when our server in Asia performs a push replication to America.

Does anyone know why this is, and of any settings we can use, because after about 6 attempts it just gives up, and the syncronise has to be manually started again. Any timeout settings or retry settings we can set?

Replication newbie

Thanks
0
Comment
Question by:gravity100
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
5 Comments
 
LVL 13

Expert Comment

by:danblake
ID: 10868730
Yeah, there are some timeouts you can use...
In the distribution job add the following -QueryTimeOut 0
/*This will keep the replication up, and prevent the distribution from failing*/
You'll find a row in the distribution job which says : distribution -<option> <value>
or modify the default distribution profile in SQL Server (using EM).

I would also highly recommend looking at the bandwidth usage on your firewall.. If this is too high -- you're going to get problems...


The big question is why are you trying to syncronise between Asia and America via Snapshot replication ! (Bit of a problem usually better to use the pre-synced option...)
0
 

Author Comment

by:gravity100
ID: 10869053
Hi

Snapshot replication? I am using transaction replication (push one way only). Not usre what you mean by pre-synced option though? :(. Thanks for the other infor though :)
0
 
LVL 13

Accepted Solution

by:
danblake earned 250 total points
ID: 10869168
Not sure what you mean by pre-synced option though?
Both sites have the data-already and you are not using the snapshot component within the system when sites get out of sync...


Its also possible to verify a batch of commands that have been sent down and get them applied to prevent big delays and increase the replication
have a look at the following other distribution agent profile vars:
-CommitBatchSize
-CommitBatchThreshold
-MaxDeliveredTransactions

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/replsql/replmon_8xk5.asp
0

Featured Post

Salesforce Made Easy to Use

On-screen guidance at the moment of need enables you & your employees to focus on the core, you can now boost your adoption rates swiftly and simply with one easy tool.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Delta outage: 650 cancelled flights, more than 1200 delayed flights, thousands of frustrated customers, tens of millions of dollars in damages – plus untold reputational damage to one of the world’s most trusted airlines. All due to a catastroph…
In part one, we reviewed the prerequisites required for installing SQL Server vNext. In this part we will explore how to install Microsoft's SQL Server on Ubuntu 16.04.
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Via a live example combined with referencing Books Online, show some of the information that can be extracted from the Catalog Views in SQL Server.

617 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question