Help needed - Cannot bulk copy into a table 'tablename' enabled for immediate-updating subscriptions

Hi!

I have a remote location with 3 desktop.   They have a merge replication going on between them so that the operators know what "alarms" are in the database.

One of the desktop also has a transactional replication setup with another server on the network that the other users use for their queries.

For some reason ( what I believe to be a buggy application ), the data in the alarm table has been lost in the desktop database.

I was able to bulk copy using a DTS from station C to the station B ( merge replication between all them).
I cannot bulk copy with the DTS from station C to station A because of the transactional replication.

Error I get is :
Error : Cannot bulk copy into a table 'tablename' enabled for immediate-updating subscriptions.

Is there anyway I can recover the data and copy inside that table?  I tried using a DTS with object / query and it does not work.

How can I "re-import" these data?

Please note that Station A is the one running the merge publication and is the subscriber to the transactional replication...  SQL Server 2000 / MSDE is still used for all these PC.

Thanks a lot experts!

Frank
Francois_TremblayAsked:
Who is Participating?
 
lcohanConnect With a Mentor Database AnalystCommented:
Just a note that this is not a standard process and should not be applied without backing up ALL data on all instances merege and transactional replication servers/databases. BTW, how is transactional setup on the box where data disappeared from the table? Think this may hapen to you in the future and it may be even worse. Think the delete process could propagate into your merge replicated databases... It may be worth to figure out how and why data got out of there as well.
So here's what I would try: look at the table you have problems with and see if you can disable the triggers on that table - there must be replication triggers and disable them ALL do your data import and enable them back. By doing this you could break data integrity in your transactional replication and data could be deleted again and that's the reason I asked to try figure out how/why got deleted in the first time.

Good luck!
0
 
Francois_TremblayConnect With a Mentor Author Commented:
I found the solution

http://support.microsoft.com/kb/275680/en-us

We need to use an option to bulk copy without using fast loading.  In SQL Server 2000, the check box does not appear in the export data wizard.  You have to design and draw the DTS and in th e transformation link you can edit and change the option.
0
 
Francois_TremblayAuthor Commented:
I found the solution on microsoft knowledge base
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.