Solved

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

Posted on 2011-02-14
3
763 Views
Last Modified: 2012-06-21
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
0
Comment
Question by:Francois_Tremblay
  • 2
3 Comments
 
LVL 39

Accepted Solution

by:
lcohan earned 500 total points
ID: 34896972
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
 

Assisted Solution

by:Francois_Tremblay
Francois_Tremblay earned 0 total points
ID: 34910515
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
 

Author Closing Comment

by:Francois_Tremblay
ID: 34941372
I found the solution on microsoft knowledge base
0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
How to enforce inte 8 52
Help with SQL joins 9 48
Why do I get extra rows when I do inner join? 12 39
CONVERT date time to a different time zone. 2 55
This article will describe one method to parse a delimited string into a table of data.   Why would I do that you ask?  Let's say that you need to pass multiple parameters into a stored procedure to search for.  For our sake, we'll say that we wa…
Introduction This article will provide a solution for an error that might occur installing a new SQL 2005 64-bit cluster. This article will assume that you are fully prepared to complete the installation and describes the error as it occurred durin…
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

803 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