在SQL Server中如何使用数据库复制?
各位,在SQL SERVER中有一个在分布式数据程序中数据同步的方法--采用数据库复制,它是自动在客户端和服务器端进行数据同步,但是我不知道该如何设置和在程序中控制,如您知道,请您帮忙,不胜感激! 问题点数:20、回复次数:6Top
1 楼chzhli186858(伤心、愁眉苦脸的衣者)回复于 2002-11-14 19:43:30 得分 10
你可以查帮助
有订阅和发布
可以使数据同步,不过客户端和服务器端都得安装sql server
Top
2 楼chzhli186858(伤心、愁眉苦脸的衣者)回复于 2002-11-14 19:44:36 得分 5
中文版的我看过
说的很好Top
3 楼dimxp()回复于 2002-11-18 20:52:21 得分 0
利用sql server的复制功能是很好,我也试过,很不错但是,我仅在win2000 server 中做成了,win2000 pro/xp却不行,这个东西对os也有要求吗?
我的试验win2000 server +sql server 2000企业版 做发布
自已做订阅
成功,
win2000 server +sql server 2000企业版做发布
win2000 pro +sql server 2000个人版做订阅,
失败
sql server 2000开发人员版我没有试过
Top
4 楼cenlmmx(学海无涯苦作舟)回复于 2002-11-19 16:37:27 得分 5
请问dimxp(),
在Enterprise Manager中做Publish和Subscription后,系统会自行进行数据同步,不需要人工干预吗?
我看过这方面资料,但没动手做过,所以有此一问.Top
5 楼dimxp()回复于 2002-11-19 18:25:03 得分 0
很抱歉,我的英文不好,也许你说的就是这个意思
在sql server的企业管理器中的复制有‘推’和‘拉’两种,拉是‘自愿订阅’而‘推’是服务器强制的吧数据送到客户端,这两种方法,只是形势上的区别,在功能上是一样的
至于sql server的同步问题,sql server提供三种选择,
一种是最小时间同步,基本上可以认为是同时的,
第二种是定时的,你可以选择何时同步
第三种是在sql server感觉到需要时,换句话说,就是让你手动数据同步
Top
6 楼cenlmmx(学海无涯苦作舟)回复于 2002-11-20 13:57:44 得分 0
谢谢Top




