首页 新闻 会员 周边 捐助

SQL Server 的复制,可以用来干嘛?

0
[已关闭问题] 关闭于 2012-04-28 09:58

用来做数据库实时备份??恐怕不行,我测试了SQLServer 2005 的复制,发现复制过去的数据表的默认值不见了,不知道微软是怎么想的

fun5的主页 fun5 | 初学一级 | 园豆:4
提问于:2012-04-25 12:01
< >
分享
所有回答(5)
0

还是有用的吧,我们这儿在用,采编数据默认发到北京的库中,会复制到天津的库中。你看下是否是你的设置有问题。

玉开 | 园豆:8822 (大侠五级) | 2012-04-25 12:15

我这边用过事务复制,快照复制,配置是成功了,但是表的 默认值不见了

当主库坏掉的时候或者主库机房出问题的时候,准备拿复制的数据库做数据源

可是发现 复制的数据库 各种问题(索引错误、默认值丢失等),真是不爽

支持(0) 反对(0) fun5 | 园豆:4 (初学一级) | 2012-04-25 12:34
0

可以设置同步,大的数据库都会同步很多个数据库,用来查询用,减轻主库负担

韩天伟 | 园豆:697 (小虾三级) | 2012-04-25 12:18

想做数据库的实时备份,看了复制是解决不了问题的

支持(0) 反对(0) fun5 | 园豆:4 (初学一级) | 2012-04-25 12:35
0

你可以对比一下两边的表结果看是否一致?默认值约束不见了吗?

小材小用 | 园豆:639 (小虾三级) | 2012-04-25 12:33

是啊,默认值不见了 ,而且用 事务复制的数据库 ,做数据源写入的时候,发现索引也是错的,无法写入数据了

支持(0) 反对(0) fun5 | 园豆:4 (初学一级) | 2012-04-25 12:37
0
dudu | 园豆:30778 (高人七级) | 2012-04-25 16:32

你可以测试下,在主数据库里面建一张表,表字段设置下默认值,然后配置成 事务复制,或者 快照复制,然后观察下 备份库 里面的表 默认值还存在不?

我测试默认值都不见了,而且如果主库出问题,我把备份库做为主数据库后,发现添加数据的时候 表的索引也是错的

支持(0) 反对(0) fun5 | 园豆:4 (初学一级) | 2012-04-27 10:41

我看完了你的文章

支持(0) 反对(0) fun5 | 园豆:4 (初学一级) | 2012-04-27 10:42
0

复制过程的各个属性是可以配置的

月生 | 园豆:202 (菜鸟二级) | 2012-04-26 12:02
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册