If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > Database Server Software > Microsoft SQL Server > Replication

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 04-17-04, 05:17
msenoelo msenoelo is offline
Registered User
 
Join Date: Nov 2003
Location: South Africa
Posts: 71
Replication

Can you please help. I am trying to do a merge replication and i get the following error:

Procedure or function sp_MSaddinitialarticle has too many arguments specified.
(Source: SUB_SERVER (Data source); Error number: 8144)
---------------------------------------------------------------------------------------------------------------
The process could not deliver the snapshot to the Subscriber.
(Source: Merge Replication Provider (Agent); Error number: -2147201001)
---------------------------------------------------------------------------------------------------------------
Reply With Quote
  #2 (permalink)  
Old 04-17-04, 12:47
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 13,651
This error is usually caused by a schema change that isn't propagated to one or more subscribers. Was the machine reporting this problem "out of circulation" during the last schema change?

-PatP
Reply With Quote
  #3 (permalink)  
Old 04-18-04, 00:47
Satya Satya is offline
Grand Poobah
 
Join Date: Aug 2002
Location: Scotland
Posts: 1,578
Any network issues between the servers?
What is the default query timeout value set?

And also try to reduce the MergeHistory table rows.
__________________
--Satya SKJ
Microsoft SQL Server MVP
[IMG]http://sqlserver-qa.net/google_bart.gif[/IMG]
Reply With Quote
  #4 (permalink)  
Old 04-19-04, 02:41
msenoelo msenoelo is offline
Registered User
 
Join Date: Nov 2003
Location: South Africa
Posts: 71
Pat what do you mean by schema change because i ended up creating a new table only with 2 fields and still get the same problem, can you please elaborate on schema change
Reply With Quote
  #5 (permalink)  
Old 04-19-04, 09:53
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 13,651
I haven't actually done this myself, but I've run into a situation where it cropped up. We eventually "deep sixed" the offending server and rebuilt a fresh copy.

Let's assume that you have 20 servers participating in merge replication to support a high transaction volume web-site. You periodically take some of them offline for maintenance. When five servers are down, you make a schema change. Four of them come back online later in the day, but one has more serious problems so it stays offline for another four days while you get parts.

When that "prodigal child" comes back online, it still won't know about the schema change. In a high transaction volume situation, you almost certainly don't have five days worth of replication saved up. Bingo, Houston, we have a problem here!

-PatP
Reply With Quote
  #6 (permalink)  
Old 04-19-04, 09:56
msenoelo msenoelo is offline
Registered User
 
Join Date: Nov 2003
Location: South Africa
Posts: 71
Thanks Pat, i managed to rebuild the server and is working.

Now my other question which i already posted in the forums reads:
Is there a way to replicate the table permissions from publisher to
subscriber? I noticed that when replication takes place, the permissions
that were set up on tables on the subscriber are wiped out.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On