June 20, 2007 at 2:39 am
Hi,
I'm having a problem with 1 of the replication article. I've setup a transactional replication with ~130 articles. The replication setup is simple and straight away. Publisher is in SQL2K, distributor in SQL2K5 and subscribers is in SQL2K and SQL2K5. I'm having problem with 1 of the article, the error as below :
expects parameter '@bitmap', which was not supplied. (Source: MSSQLServer, Error number: 201)
This error happened when there is data change in this table and it try to push to the subscriber. This only happen to 1 of the article. The rest of the article still working fine to push data change to subscribers. I check on the sys stored procedure for replication dbo.sp_MSupd_dboxxx, there is a parameter @bitmap which is required and some how when this call up by the replication agent, it doesn't pass in any value. May I know what this parameter - @bitmap use for? How can I fix the problem? Does it related to SP1 or SP2?
Appreciate if any expert able to answer it. Thanks!
June 26, 2007 at 4:20 pm
apparently your update storedprocedure is not being called with the correct calling convention. I don't know exactly what the reason is... something/someone must have change the article definition etc... but that is speculation.
you may be able to take that article off the publication an put it back using sp_droparticle / sp_addarticle and then running a snapshot for that table but I am not sure if that matches your configuration.
* Noel
June 26, 2007 at 7:30 pm
Hi Noel,
You are right, I check the table schema for this table in publisher and subscriber, they were diff ![]()
I've recreate the replication after fix the the table schema, it's back to the game ![]()
Thanks alot !! ![]()
June 27, 2007 at 11:49 am
np
* Noel
Viewing 4 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply