全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210259609.5 (22)申请日 2022.03.16 (71)申请人 北京汇元网科技股份有限公司 地址 100089 北京市海淀区海淀北二 街8号 13层1609室 (72)发明人 吕忠峰 高会芳 吴妍冰  (51)Int.Cl. G06F 16/21(2019.01) G06F 16/23(2019.01) G06F 16/27(2019.01) G06F 16/28(2019.01) (54)发明名称 一种SQL Server数据库高可用技术搭建方 法、 装置、 电子设备及存 储介质 (57)摘要 本申请涉及一种SQL  Server数据库高可用 技术搭建方法、 装置、 电子设备及存储介质, 其属 于数据库的技术领域, 其中方法以下步骤: 接收 第一用户发送的搭建请求, 所述搭建请求携带有 第一节点地址; 确定与所述第一节 点地址所关联 的主节点; 基于预设的脚本文件, 创建对应于所 述主节点的镜像信息; 根据所述镜像信息以及第 一节点地址, 按照预设的AlwaysOn配置功能, 搭 建辅助节点, 并生成搭建信息; 向第一用户反馈 所述搭建信息。 SQL服务器自动对数据库创建辅 助节点, 减少了用户需要手动创建的工作。 本申 请具有提高用户工作效率的效果。 权利要求书2页 说明书8页 附图3页 CN 114706833 A 2022.07.05 CN 114706833 A 1.一种SQ L Server数据库高可用技 术搭建方法, 其特 征在于, 所述方法包括以下步骤: 接收第一用户发送的搭建请求, 所述搭建请求携带有第一节点 地址; 确定与所述第一节点 地址所关联的主节点; 基于预设的脚本文件, 创建对应于所述主节点的镜像信息; 根据所述镜像信息以及第一节点地址, 按照预设的Alw aysOn配置功能, 搭建辅助节点, 并生成搭建信息; 向第一用户反馈所述搭建信息 。 2.根据权利要求1所述的一种SQL  Server数据库高可用技术搭建方法, 其特征在于, 所 述确定与第一节点 地址所关联的主节点, 包括以下步骤; 选取预存储的对应于所述第一节点 地址的数据库地址; 根据所述数据库地址, 确定数据库以及相关联的主节点。 3.根据权利要求2所述的一种SQL  Server数据库高可用技术搭建方法, 其特征在于, 所 述方法还 包括, 以下步骤: 接收第二用户上传的更新信息, 所述更新信息携带有第一数据库地址; 确定对应于所述第一数据库地址的第一主节点; 根据所述更新信息, 对所述第一主节点进行 更新; 根据预设的延迟更新模型, 对第一主节点关联的所有辅助节点进行 更新。 4.根据权利要求1所述的一种SQL  Server数据库高可用技术搭建方法, 其特征在于, 所 述基于预设的脚本文件, 创建对应于所述主节点的镜像信息, 包括以下步骤: 基于预设的Po wershell模块, 调取 预存储的脚本文件; 将所述主节点的节点特 征输入至所述脚本文件中, 并得到对应于主节点的镜像信息 。 5.根据权利要求1所述的一种SQL  Server数据库高可用技术搭建方法, 其特征在于, 在 所述生成搭建信息之后, 包括以下步骤: 将搭建信息添加到预设的SQ L Server的验证页中, 得到验证结果; 将所述验证结果添加至搭建信息中。 6.根据权利要求1所述的一种SQL  Server数据库高可用技术搭建方法, 其特征在于, 所 述方法还 包括以下步骤: 获取第三用户发送的变更请求, 所述变更请求携带有第二数据库的第二数据库地址; 确定对应于所述第二数据库地址的第二主节点以及各待选 辅助节点; 在各待选 辅助节点中, 按照预设的优选顺序, 选取优选 辅助节点; 获取第二数据库 与第二主节点的关联信息; 基于所述优选 辅助节点, 对关联信息进行 更新, 以使优选 辅助节点作为 新的主节点。 7.根据权利要求6所述的一种SQL  Server数据库高可用技术搭建方法, 其特征在于, 在 所述确定对应于第二数据库地址的第二主节点以及各待选辅助节点之后, 还包括以下步 骤: 将所述第二主节点的第二节点 地址更新至预设的空 闲节点对照表中; 当所述空闲节点对照表的节点数量超过预设的节点余存阈值 时, 向第四用户发送 空闲 节点余量过多的提 示信息。 8.一种SQ L Server数据库高可用技 术搭建装置, 其特 征在于, 包括:权 利 要 求 书 1/2 页 2 CN 114706833 A 2第一接收模块, 用于接收第一用户发送的搭建请求, 所述搭建请求携带有第一节点地 址; 第一确定模块, 用于确定与所述第一节点 地址所关联的主节点; 创建模块, 用于基于预设的脚本文件, 创建对应于所述主节点的镜像信息; 搭建模块, 用于根据所述镜像信息以及第一节点地址, 按照预设的Alw aysOn配置功能, 搭建辅助节点, 并生成配置信息; 反馈模块, 用于向第一用户反馈所述配置信息 。 9.一种电子设备, 其特征在于, 包括存储器和处理器, 所述存储器上存储有能够被处理 器加载并执 行如权利要求1至7中任一种方法的计算机程序。 10.一种计算机可读存储介质, 其特征在于, 存储有能够被处理器加载并执行如权利要 求1至7中任一种方法的计算机程序。权 利 要 求 书 2/2 页 3 CN 114706833 A 3

PDF文档 专利 一种SQL Server数据库高可用技术搭建方法、装置、电子设备及存储介质

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种SQL Server数据库高可用技术搭建方法、装置、电子设备及存储介质 第 1 页 专利 一种SQL Server数据库高可用技术搭建方法、装置、电子设备及存储介质 第 2 页 专利 一种SQL Server数据库高可用技术搭建方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:50:16上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。