一种SQL Server数据库的复制维护方法及系统技术方案

技术编号:14409743 阅读:98 留言:0更新日期:2017-01-11 20:18
本发明专利技术适用于SQL Server数据库领域,提供一种SQL Server数据库的复制维护方法及系统,所述方法包括:接收服务器登录信息并对所述服务器登录信息进行验证;若所述服务器登录信息验证通过,则连接至预先设置的发布服务器、分发服务器和订阅服务器;接收一键复制指令集,根据所述一键复制指令集调用所述配置信息,并根据所述配置信息自动新建发布和订阅。本发明专利技术通过对所述服务器登录信息进行安全性验证,保证登录用户的合法性,在接收到一键复制指令集时,调用预先设置的发布服务器、分发服务器和订阅服务器的配置信息,以自动新建发布和订阅,可实现一键复制数据库的功能,简化数据库复制操作,提高数据库复制效率,降低操作人员的工作量,降低维护成本。

【技术实现步骤摘要】

本专利技术属于SQLServer数据库领域,尤其涉及一种SQLServer数据库的复制维护方法及系统。
技术介绍
SQLServer数据库是微软(Microsoft)公司推出的关系型数据库管理系统。其主要用于解决数据库实时同步问题,它将数据和数据库对象从一个数据库复制和分发到另一个或几个数据库中,然后在数据库间进行同步,对比数据库快照以保证数据的完整性。然而,SQLServer数据库的复制操作要求操作人员具有专业的数据库复制知识,在升级包括SQLServer数据库的系统之前必须先删除复制,升级之后再重建复制,操作较为复杂,对于需要进行频繁升级和更新的系统来说,传统的SQLServer数据库的复制操作方法效率低下,增加了操作人员的工作强度。
技术实现思路
本专利技术的目的在于提供一种SQLServer数据库的复制维护方法及系统,旨在解决SQLServer数据库的复制操作要求操作人员具有专业的数据库复制知识,在升级包括SQLServer数据库的系统之前必须先删除复制,升级之后再重建复制,操作较为复杂,对于需要进行频繁升级和更新的系统来说,传统的SQLServer数据库的复制操作方法效率低下本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201610688340.html" title="一种SQL Server数据库的复制维护方法及系统原文来自X技术">SQL Server数据库的复制维护方法及系统</a>

【技术保护点】
一种SQL Server数据库的复制维护方法,其特征在于,所述方法包括:接收服务器登录信息并对所述服务器登录信息进行验证;若所述服务器登录信息验证通过,则连接至预先设置的发布服务器、分发服务器和订阅服务器;接收一键复制指令集,根据所述一键复制指令集调用所述预先设置的发布服务器、分发服务器和订阅服务器的配置信息,并根据所述配置信息自动新建发布和订阅。

【技术特征摘要】
1.一种SQLServer数据库的复制维护方法,其特征在于,所述方法包括:接收服务器登录信息并对所述服务器登录信息进行验证;若所述服务器登录信息验证通过,则连接至预先设置的发布服务器、分发服务器和订阅服务器;接收一键复制指令集,根据所述一键复制指令集调用所述预先设置的发布服务器、分发服务器和订阅服务器的配置信息,并根据所述配置信息自动新建发布和订阅。2.如权利要求1所述的SQLServer数据库的复制维护方法,其特征在于,所述连接至预先设置的发布服务器、分发服务器和订阅服务器之前,包括:预先设置发布服务器、分发服务器和订阅服务器;选择发布数据库,选择分发数据库,新建发布;选择新建的所述发布,选择订阅数据库,新建订阅;保存所述发布和所述订阅的配置信息;建立与所述配置信息相关联的一键复制指令集。3.如权利要求2所述的SQLServer数据库的复制维护方法,其特征在于,建立与所述配置信息相关联的一键复制指令集之后包括:增加新的发布和新的订阅;根据所述新的发布和新的订阅更新所述配置信息;修改已经保存的所述发布和所述订阅的配置信息;或者,删除已经保存的所述发布和所述订阅的配置信息。4.如权利要求1~3任一项所述的SQLServer数据库的复制维护方法,其特征在于,所述配置信息包括:所述预先设置的发布服务器的名称、发布服务器运行快照代理进程的计算机用户和快照代理连接发布服务器的方式,所述发布数据库的名称、用户名和密码,所述预先设置的;所述预先设置的分发服务器的名称、所述分发数据库的名称、用户名、密码和文件名和快照;所述预先设置的订阅服务器的名称、分发代理同步此订阅时运行进程的计算机用户和分发代理连接此订阅服务器方式,所述订阅数据库的名称、用户名、密码,所述预先设置的订阅服务器。5.如权利要求1所述的SQLServer数据库的复制维护方法,其特征在于,所述方法还包括:接收一键删除指令集,根据所述一键删除指令集删除已经创建的发布和订阅。6.一种SQLServer数据库的复制维护系统,其特征在于,所述系统...

【专利技术属性】
技术研发人员:丁广社
申请(专利权)人:深圳市金证科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1