SQL Server数据复制的三种方法

SQL Server数据复制是非常基本,也是最常见的操作之一,下面就为您介绍SQL Server数据复制的三种方法,希望对您有所启迪。

成功进行SQL Server数据复制工作,有些条件是必不可少的:
1>SQL Server Agent必须启动,MSDTC必须启动。
2>所有要SQL Server数据复制的表必须有主键。
3>如果表中有text或image数据类型,必须使用with log选项,不能使用with no_log选项。
另外max text repl size选项控制可以复制的文本和图像数据的***规模,超过这个限制的操作将失败。(这个不知如何理解?)
4>在要进行复制的计算机上,应该至少是隐含共享,即共享名是C$或D$…。
5>为SQL Server代理使用的Windows NT帐号不能是一个本地的系统帐号,因为本地的系统帐号不允许网络存取。
6>如果参与SQL Server数据复制的服务器在另外的计算机域中,必须在这些域之间建立信任关系。

SQL Server数据复制的三种方法:
1,快照复制。

2,事务复制。通过在发布端发布数据,订阅端立即更新返回到发布端。这种方法对于没有Iamge,text,ntext等类型是能成功,或许对我们的项目更为合理些,但是在办公自动化的收发文管理中都涉及到这种数据类型。
用这种方法复制的时候出现的错误为:

当发布端,新增一条记录后,过一定时间后则会复制到订阅端,
而如果在订阅端新增一条记录,则会出现这样一个错误信息:
[Microsoft][ODBC SQL Server Driver][SQL Server]Updatable Subscriptions:The
text/ntext/image values inserted at Subscriber will be NULL.
保存不进去,SQL Server数据复制(立即更新)也就不成功。不知道该如何解决这一问题?

操作步骤:在发布端:新建->发布->显示高级选项->选择一个数据库->事务发布->选即时更新->在选定项目中选取要复制的表,此表要符合以上的一些条件。在按照向导完成操作。如果有需要可以在发布属性中选取行,即写WHERE语句筛选要复制下去的行。
在订阅端:新建->请求订阅->显示高级选项->选择一个机器名->登录的帐号->此后需要修改一下复制的周期。再根据向导完成订阅设置.

3,出现了事务复制不能解决的问题后,现想出另外一种复制方法:合并复制。

初步设想是在总部数据库服务器上做发布端,在成员公司的数据库服务器上做订阅端,根据筛选行来复制不同的数据到不同的成员公司.
合并复制特点:
1。如果在发布端跟订阅端都有一条主键相同的记录,那么它将以发布端的记录复制下去,覆盖掉订阅端的同主键数据。
2。在合并过程中进行数据同步(所有服务器的数据更新进行汇集)

操作步骤:在发布端:新建->发布->显示高级选项->选择一个数据库所在的机器名->合并发布->在选定项目中选取要复制的表,此表要符合以上的一些条件。在按照向导完成操作。如果有需要可以在发布属性中选取行,即写WHERE语句筛选要复制下去的行。
 在订阅端:新建->请求订阅->显示高级选项->选择一个机器名->登录的帐号->此后需要修改一下复制的周期。再根据向导完成订阅设置.

 
 

 

 

【编辑推荐】

sql server全文索引的使用方法

带您了解sql server联合主键

获取sql server主键值的实现方法

SQL SERVER主键的设计原则

T-SQL语句创建SQL Server索引

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/294729.html<

(0)
运维的头像运维
上一篇2025-05-21 05:24
下一篇 2025-05-21 05:25

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注