I have several sql 2000 servers at outside location and sql 2008 at the corp office.
I have a few tables that I set up with transactional replication with updateable subscriber. Pull.
This was set up at 3 locations. Things were looking good for a few days it appeared. I tested changes at both ends good, I check data integrity good. I was to the point of linking them into the corp FE.
Then.......all three location came up with an error while preforming the same procedure. updating one of these tables from another of these tables. (seem like at the same time?)(could be just timing)
[Microsoft][odbc sql server driver][sql server]Optimistic concurrency check failed. the row was modified outside of this cursor.
I tried tested: shutting down the services "queue, log, snapshot"
stopping all agent jobs (replication)
disabling all agent jobs (replication)
ensuring none were running at publisher or subscriber
this worked for a short time but the error returned and eventually had to delete the publications.
that worked.
the database at the outside locations was written by a 3rd party that is not accessable.
Any help that I can get would be so much appreciated.