紧急求助关于数据库复制问题(600分)(300分)

  • 主题发起人 主题发起人 ndust
  • 开始时间 开始时间
N

ndust

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在internet上实现两个数据库服务器上进行事务复制,但是在同步时建立快照时总是报告
“进程不能[dbo].[sync0x31...]大容量数据”,详细信息为“系统找不到文件”。
如何解决或有什么建议。

我的数据库文件非常大,如何实现手工同步?
如果分不够,可以再加,这里先给300分,系统不让一次给600分,其余的后补上。
 
我作过db2的复制,SQL Server不太熟,我想原理可能差不多
有没有数据一次复制的时间限制或数据大小的限制?
db2中有时间的设置
 
是否可以将事务减小?
就是说,同步时不要一次性提交过多的数据,而该成分多个事务提交。
我做过类似的事情,不过是用oracle,另外是自己写的同步过程,没有使用oracle的功能。
 
这个问题我查过好多论坛,大家很少讨论复制的问题,同步时需要什么步骤,我直接把数据文件导过去,
但是有数据提交时报告说没有找到存储过程,比如对表一更新,报告错误信息为没有找到更新表一的存储过程,
我建立一个小的数据库测试,必须的同步才可以。

但是我不知道手工同步的方法和步骤,书上只提到如果同步数据量大需要手工同步,但是没有指出方法。
 
复制的确是个难题,只有根据不同的数据库自己摸索了,换一个数据库又要换一个方法。烦!
 
好象是有点复杂,如果用循环对程序的速度影响太大了。
 
接受答案了.
 
后退
顶部