SQL Server2016 通过SSMS完成日志传送的配置

【SQL Server 2016】&【SSMS 17】安装 一、SQL Server 2016安装 1.1 光盘映像下载 SQL-Server-Downloads 1.2 安装光盘映像 首次安装点击“全新SQL Server独立安装或向现有安装添加功能” 产品密钥自动输入,下一步 勾选“我接受许可条款”,下一步 “使用Micrisoft Update检查更新(推荐)”无所谓勾选,下一步 默认下一步 默认下一步 “安装安装程序”完成后Windows防火墙警告可以忽略,下一步 功能选择全选,取消勾选“针对外部数据的PolyBase查询服务” 实例根目录、共 阅读详情

一直想配置MSSQL SERVER的容灾技术,但由于各种事务干扰,总是未能成行,由于本次一个业务需要了解各种SQL SERVER的容灾技术,终于从开始要做,到了解概念,调试,到最后成功实现,花了接近两周时间,才做好SQL SERVER 日志传送的配置,有时出了问题,才发现网上一些资料很难解决问题,哪怕是AI,幸好得QQ SQL SERVER技术交流群里 福 的帮助,点醒了问题的关键 ,终于让日志传送得以完成,本次基于 SQL SERVER 2016版本来实施,其他版本差异不大。由于是初次配置,如果你认为部分概念有误,可以给我指出,谢谢。

下面是本次配置的主要步骤,出现的问题,主要是权限错误,原始错误,就不列出了。

目录

1.系统环境.... 5

2.前提条件.... 5

2.1.建立单独操作系统用户.... 5

2.2 修改SQLSERVER及代理的登录用户.... 6

2.3 设置共享文件夹权限.... 8

2.4 设置恢复模式:完整.... 10

3.配置日志传送操作步骤.... 10

3.1进入事务日志传送.... 10

3.2 启用日志传送主数据库.... 11

3.3.事务日志备份设置.... 12

3.4 辅助数据库设置.... 16

3.4.1.辅助数据库选择.... 16

3.4.2.初始化辅助数据库设置.... 19

3.4.3 还原事务日志设置.... 23

3.5 设置监视.... 25

3.6 保存设置.... 26

3.7.检查作业执行情况.... 27

3.8 检查文件结果.... 28

1.共享文件夹.... 28

2.事务日志文件拷贝情况.... 28

3.数据库变化情况.... 29

4 查看事务日志传送状态报告.... 29

1.登录主服务器或辅助服务器.... 30

2.点击 事务日志传送状态 报表.... 30

3.报表结果.... 30

1.系统环境

操作系统:win2016

数据库版本:SQLSERVER 2016

主库:192.168.133.131

辅助库:192.168.133.132

传送数据库:szdb

共享文件夹:\\192.168.133.131/sql_log

辅助库本地日志备份文件夹:d:\sqlbak

操作系统用户:logshipping   (不设置单独用户,恢复一直报权限问题)

2.前提条件

2.1.建立单独操作系统用户

我们这里使用logshipping

    

      为了操作方便,把这个用户加入 administrators组

2.2 修改SQLSERVER及代理的登录用户

         

    主库:

    

  

  

辅助库

2.3 设置共享文件夹权限

  共享文件夹:d:\sql_log

  

   

2.4 设置恢复模式:完整

3.配置日志传送操作步骤

  注意:只在主库即可配置完成所有步骤。

3.1进入事务日志传送

1.右键单击要在日志传送配置中用作主数据库的数据库,然后选择“ 属性”。

2.在 “选择页面”下,选择 “事务日志传送”

3.2 启用日志传送主数据库

选中 “将此数据库启用为日志传送配置中的主数据库” 复选框。

3.3.事务日志备份设置

1.在事务日志备份下,选择“备份设置”

2.在 “备份文件夹的网络路径” 框中,键入为事务日志备份文件夹创建的共享的网络路径,这里为:\\192.168.133.131\sql_log

3.“如果备份文件夹位于主服务器上,则在备份文件夹中键入本地路径”框。 (如果备份文件夹不在主服务器上,可以将此框留空。

4.配置 “删除超过...的文件” 和 “在超过...内未备份时发出警报” 参数

5.请注意 “备份作业” 下的 “计划” 框中列出的备份计划。 如果要自定义安装的计划,请选择“ 计划 ”并根据需要调整 SQL Server 代理计划

6.SQL Server 支持 备份压缩。 创建日志传送配置时,可以通过选择以下选项之一来控制日志备份的备份压缩行为:“使用默认服务器设置”、“压缩备份”或“不压缩备份” 。

7.选择“确定”

3.4 辅助数据库设置

3.4.1.辅助数据库选择

1.1在 辅助服务器实例和数据库下,选择“ 添加”。

1.2.选择 “连接 ”并连接到要用作辅助服务器的 SQL Server 实例

辅助数据库服务器:192.168.133.132

身份认证选择 ,sql server身份认证。

1.3.在 “辅助数据库” 框中,从列表中选择一个数据库或键入想要创建的数据库的名称

我们这里是:szdb

3.4.2.初始化辅助数据库设置

在 “初始化辅助数据库” 选项卡上,选择要用于初始化辅助数据库的选项

辅助数据库的数据文件和日志文件位置默认是放和MASTER同样位置,如果要调整,点 还原选项,并进行设置,不想调整,保持默认即可:

3.4.3 复制文件设置

1.在 “复制文件” 选项卡上的 “复制文件的目标文件夹” 框中,键入应该将事务日志备份复制到其中的文件夹的路径。 该文件夹通常位于辅助服务器上。

注意,辅助服务器上该文件,要给 代理用户,读写权限。我们这里,授权logshipping读写权限。

正常执行后,平时该目录下全是事务日志文件备份,如下:

2.请注意 “复制作业” 下的 “计划” 框中列出的复制计划。 如果要自定义安装的计划,请选择“ 计划 ”,然后根据需要调整 SQL Server 代理计划。 此计划应为大致的备份计划

3.4.3 还原事务日志设置

1.在 “还原事务日志” 选项卡上的 “还原备份时的数据库状态” 下,选择 “无恢复模式” 或 “备用模式” 选项

2.如果选择了 “备用模式” 选项,请选择是否要在进行还原操作时从辅助数据库断开用户连接

3.如果希望延迟辅助服务器上的还原进程,请在 “延迟还原备份操作至少” 下选择延迟时间

4.在“在以下时间内没有执行还原时报警”下选择警报阈值

5.请注意 “还原作业” 下 “计划” 框中列出的还原计划。

如果要自定义安装的计划,请选择“ 计划 ”,然后根据需要调整 SQL Server 代理计划。 此计划应为大致的备份计划

6.选择“确定”

3.5 设置监视

在 “监视器连接” 下,选择备份、副本以及还原作业所使用的连接方法来连接到监视器服务器

3.6 保存设置

在“ 数据库属性 ”对话框中,选择“ 确定 ”开始配置过程

如果成功,最后点关闭,否则,失败,会在状态中显示失败及相关信息

3.7.检查作业执行情况

3.8 检查文件结果

1.共享文件夹

事务日志备份情况

2.事务日志文件拷贝情况

在辅助库查看

3.数据库变化情况

4 查看事务日志传送状态报告

配置完成后,可以检查主库辅助库的执行情况

1.登录主服务器或辅助服务器

2.点击 事务日志传送状态 报表

在对象资源管理器中,右键单击服务器实例,依次指向“报表“,“标准报表”及“事务日志传送状态”

3.报表结果

主库

辅助库:

一点感想,我们都说ORACLE难,但我总觉得ORACLE的东西,出了问题,一般都能在官网中找到答案,要么是方法不ui,要么是遇到BUG,官网中能够很容易针对问题描述给出对应的解决办法,而且是比较精准的。但SQL SERVER的问题,出了问题,要进行排查,总觉得比较难,就好像前面有人说的免费的东西,可能才是最贵的,没有一个最终问题可以解决的地方。说白了,就是没有人给你兜底。一家之言,敬请谅解。

参照:

https://learn.microsoft.com/zh-cn/sql/database-engine/log-shipping/configure-log-shipping-sql-server?view=sql-server-ver17&tabs=ssms

sql server安装并SSMS连接   SQL Server是一种广泛应用于网络业务数据处理的关系型数据库管理系统。SQL Server 2016是微软公司研发的新一代旗舰级数据库和分析平台,突出高级分析和丰富可视化,并融合了关键创新功能。其可提供对企业基础架构最高级别的支持,专门针对关键业务应用的多种功能与解决方案提供最高级别的可用性,并提供更多、更全面的功能以满足不同人群对数据的需求,包括支持来自不同网络环境的数据交互、全面的自助分析等创新功能。百度搜索sql server,在官网下载 地址是:SQL Server 下载| Microso 阅读详情

相关推荐

win10安装sql Server2016与ssms可视化

win10安装sql Server 2016与SSMS

weixin_47617631的博客 3967

Windows server 2016——SQL server 简介与安装

本系列文章将会讲解SQL server 安装操作与使用,并且会同步视频进行安装讲解。

yj11290301的博客 1万+

SQL Server 2022 安装常见问题及解决方案

安装 SQL Server 2022 的常见问题多与系统环境、权限和依赖项相关。通过预先检查硬件、关闭冲突服务、合理配置实例和身份验证模式,可大幅提升成功率。若遇复杂问题,结合安装日志与微软官方文档(SQL Server 2022 文档)进行排查。遇到其他问题?欢迎在评论区留言讨论!附录SQL Server 2022 系统要求官方社区支持论坛学习教程(传送门)1、掌握JAVA入门到进阶知识(持续写作中……2、学会Oracle数据库用法(创作中……3、手把手教你vbs脚本制作(完善中……

王大师企业官方博客 4290

sql server 2016安装配置及Navicat

sql server navicat

m0_54057303的博客 1695

SQL Server 2019 Developer版安装与生产级配置指南

SQL Server 是微软企业级关系型数据库管理系统,其 Developer 版本提供与 Enterprise 版完全一致的功能集,专为开发测试场景设计。它基于 SQL Server 核心引擎,支持高可用架构(如 Always On)、内存中 OLTP、TDE 加密及 R/Python 集成等关键能力,是学习数据库原理、性能调优与灾备演练的理想环境。相比 Express 版的资源限制(10GB 数据库、1.4GB 内存),Developer 版无硬件约束,可真实模拟生产负载。在 Windows 系统兼容性

weixin_34198453的博客 661

SQL Server脚本导出导入实战:告别备份误区,掌握迁移核心

数据库迁移是开发与运维中的高频需求,而脚本导出导入作为备份还原之外的重要技术路径,常被误解为直接复制.bak文件。其核心原理,是将表结构、索引、存储过程等对象定义转化为CREATE语句,并将数据转化为INSERT语句,以可读文本形式在目标环境重建。这种方式在跨大版本、跨实例甚至无文件系统权限时,提供了比备份还原更灵活可控的解决方案。尤其适合中小型数据库的结构迁移、部分表数据搬运,以及需要自动化CI/CD集成的场景。通过SSMS向导生成全量脚本,或结合sqlcmd与bcp进行细粒度数据搬运,可显著提升效率。掌

weixin_34166472的博客 471

SQL Server 数据库创建与删除

一般安装完SQL SERVER数据库后我们第一件想到的事情就是需要创建一个新的数据库并且如果不需要时候如何删除它。创建/删除数据库的方法在 SQL Sever 中主要有两种,即SSMS图形化以及T-SQL方式。本文我们将详细介绍下这两种方式,所用数据库版本为SQL SERVER 2016。

zyypjc的博客 7170

Windows Server 2019 + SQL Server 2019 双机热备实战:MSCS 故障转移群集部署

故障转移群集(Failover Cluster)是 Windows 平台实现高可用性的底层基础设施,其核心在于通过共享存储与仲裁机制保障服务连续性。原理上依赖操作系统级资源协调、心跳检测与动态仲裁,技术价值体现在 RPO=0 的数据强一致性、秒级 RTO 的快速切换能力,以及对传统应用零改造的兼容性。典型应用场景包括金融交易系统、ERP 核心数据库、医疗 HIS 等要求严苛的生产环境。本文聚焦 Windows Server 2019 与 SQL Server 2019 组合下的 MSCS(Microsoft

weixin_34088583的博客 367

SQL Server数据库管理实战:从SSMS工具链到健康度监控

数据库管理不是编写SQL语句的技能,而是对数据生命周期、访问行为与系统性能的全局掌控。其核心原理在于理解SQL Server三层架构(物理文件/逻辑对象/会话配置),依托SSMS等专业工具构建可量化的运维边界与健康指标体系。技术价值体现在降低生产事故率、提升故障响应速度、保障数据安全与合规性。典型应用场景包括多租户环境治理、高并发订单系统优化、医保/金融类关键业务稳定性保障。本文聚焦Microsoft SQL Server Management Studio(SSMS)深度用法、数据库健康阈值设定及真实慢查

weixin_34279184的博客 375

基于STM32的3D打印机控制

通过本项目,我们成功搭建了一个基础的3D打印机控制系统,能够控制步进电机和加热元件。这为使用STM32开发功能丰富的3D打印机提供了基础,您可以在此基础上继续扩展功能,如增加LCD显示、SD卡存储、联网控制等功能。在这个项目中,我们将使用STM32微控制器开发一个基础的3D打印机控制系统。通过控制步进电机、加热元件和温度传感器,我们将实现一个简单的FDM(熔融沉积制造)3D打印机控制。- 检查PWM信号的生成功能,确认加热元件的控制逻辑是否正常。- 增加适当的滤波和校准算法,以提高温度读取的准确性。

2401_88938661的博客 1502

陀螺仪选型避坑指南:为什么IMU660RA是智能车竞赛的性价比之选?

本文针对智能车竞赛场景,提供陀螺仪选型避坑指南,并深度解析为何IMU660RA成为性价比之选。文章指出,竞赛选型应避免盲目追求高性能“黑盒”模块,而应注重原始数据获取与算法开发。IMU660RA以其良好的常温稳定性、适中的噪声水平、极致的性价比和丰富的生态支持,成为帮助参赛者深入理解姿态解算原理、进行“白盒开发”的理想教学与实践平台。

tech5的博客 880

SQL Server 2016离线安装全攻略:从介质获取到生产环境部署

数据库离线安装是企业级IT运维中的一项基础且关键的技术实践,尤其在网络隔离或受限的生产环境中。其核心原理在于预先将数据库软件的所有依赖组件、语言包和安装文件打包成完整的独立介质,从而摆脱对实时网络连接的依赖。这项技术的核心价值在于保障部署过程的确定性、可重复性和安全性,避免了因网络波动、带宽限制或安全策略导致的安装失败风险。在应用场景上,它广泛适用于金融、政务、军工等对网络安全要求极高的内网环境,以及需要批量、快速部署多台数据库服务器的数据中心自动化运维流程。本文将以SQL Server 2016为例,深入

weixin_33895695的博客 542

实战详细讲解Qt插件plugin的编写与用法

qt插件的开发,可以说是动态库的开发,因为调用方式类似,多熟悉一下,利用Qt框架开发很简单的。在想想这种调用过程有的熟悉,比如公司买了一堆摄像头,公司要对摄像头进行二次开发,实现自己想要的功能,集成到一套设备里去,然后在卖给用户。此时厂商肯定会提供开发文档,并给你SDK包(软件开发工具包), 包里你会发现只有头文件和一堆库文件,没有源文件,因为实现的过程是产商公司保密的,给你看还得了。所以都封装成了库的形式给你调用,如静态库或者动态库。

qq_44667165的博客 1万+

Windows Server环境下SQL Server数据库实战指南

数据库管理系统是现代IT基础设施的核心组件,其原理基于结构化数据存储与高效检索机制。在Windows Server环境中,SQL Server作为主流关系型数据库,通过事务处理和数据完整性约束保障业务系统稳定运行。从技术价值看,合理的数据库设计能显著提升应用性能,特别是在电商、ERP等需要处理复杂事务的场景中。本文以订单管理系统为例,演示SQL Server Express的安装配置、表结构设计、T-SQL优化等实战技巧,涵盖索引优化、存储过程开发等热词技术点,帮助管理员掌握Windows Server与S

weixin_31421613的博客 99

Coze智能体网页集成实战:从零搭建免登录AI助手

本文详细介绍了如何利用Coze Chat SDK从零开始为网站集成免登录AI助手。通过获取访问令牌和智能体ID,仅需几行JavaScript代码即可将功能完整的对话窗口嵌入网页,实现开箱即用的智能交互。文章重点讲解了核心部署步骤、会话隔离方案以及UI深度定制方法,帮助开发者快速打造贴合品牌、提升用户体验的网页AI助手。

gold8的专栏 558

工业场景落地:Java+PaddleOCR实现高性能OCR文字识别的终极方案

本文深度解析基于Java的高性能工业级OCR实现方案,集成PP-OCRv5深度学习模型,提供: ✅ 多场景支持:手写体、竖排文本、票据表格的精准识别 ✅ 工业级性能:毫秒级响应,支持GPU加速与高并发处理 ✅ 开箱即用:通过Maven快速集成,5行代码完成文字识别 ✅ 完整技术栈:覆盖文本检测、方向校正、识别后处理全流程 附可运行示例代码,助您快速构建企业级OCR系统!

deng775747758的博客 3611

SQL Server安装疑难全解析:从预防到根除的实战指南

数据库安装与部署是系统运维和开发中的基础环节,其稳定性直接影响后续应用的运行。在Windows平台,SQL Server作为主流关系型数据库,其安装过程常因系统环境、权限配置和组件依赖等问题而失败,例如“无法加载计数器名称数据”和“服务启动失败”便是高频出现的典型错误。理解其背后的原理,如Windows性能计数器机制和服务账户权限模型,是有效排查的关键。掌握系统化的预防与诊断方法,不仅能快速解决安装问题,更能提升对数据库底层运行机制的认识,这对于构建稳定的企业级数据平台至关重要。本文聚焦SQL Server

benben 373

【100%通过率】2023华为od机试C卷【电脑病毒感染】C语言 实现

一个局域网内有很多台电脑,分别标注为 0 ~ N-1 的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用t 表示。其中网络内一台电脑被病毒感染,求其感染网络内所有的电脑最少需要多长时间。如果最后有电脑不会感染,则返回-1.

MISAYAONE的博客 1042

SQL Server事务日志已满:9002根因排查与三种恢复方案

数据库事务日志用于保证崩溃恢复与事务一致性,基于WAL先写日志,日志空间按VLF复用。SQL Server中恢复模式决定截断规则:完整恢复模式下必须靠日志备份标记可复用,否则易触发9002错误和事务日志已满。掌握log_reuse_wait_desc可快速判断是缺日志备份、长事务、复制/可用性组滞后还是检查点问题,进而选择日志备份、应急切简单恢复模式收缩,或预分配扩容与监控告警。生产库、ETL批处理和AlwaysOn场景尤其需要按RPO配置日志备份,避免磁盘被吃满导致写入失败。

weixin_33462927的博客 299

【目标检测】基于yolov5的道路坑洼检测(附代码和数据集)

基于yolov5的道路坑洼检测(附代码和数据集)

学无止境、积少成多、厚积薄发 4620

广东省道路工程检测练习试题(判断题)真题

按下式计算小于某粒径颗粒质量百分数:X=(A/B)x100( )49.、挖坑灌砂法适用于在现场测定基层(或底基层)、砂石路面及路基土的各种材料压实层的密度和压实度,但不适用于填石路堤等有大孔洞或大孔隙材料的压实度检测。95.挖坑灌砂法适用于在现场测定基层(或底基层)、砂石路面及路基土的各种材料压实层的密度和压实度,但不适用于填石路堤等有大孔洞或大孔隙材料的压实度检测( )107.以干密度 pd 为纵坐标,含水率w为横坐标,绘 pd-w 关系曲线,曲线上峰值点的纵、横坐标分别为最大干密度和最佳含水率( )

ZShy001238的博客 684

msdb 数据库_系统msdb数据库的介绍和提示

msdb 数据库 介绍 (Introduction) In a previous article, we talked about the tempdb system database. In this article, we will talk about the msdb database. 在上一篇文章中,我们讨论了tempdb系统数据库 。 在本文中,我们将讨论msdb数据库。...

culuo4781的博客 3949

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

SQL Server 2019企业版安装全攻略:从镜像到可用环境

数据库是企业IT架构的核心组件,SQL Server作为主流关系型数据库管理系统,其部署质量直接影响业务稳定性。理解数据库引擎、实例、服务账户等基础概念,掌握SQL Server 2019企业版的安装原理与配置逻辑,是DBA和运维工程师必备的技能。合理的安装规划不仅能够避免权限冲突、端口占用等问题,还能为后续高可用、性能调优奠定基础。无论是Windows Server生产环境,还是开发测试机,一套标准化的安装流程都能显著提升交付效率。本文从镜像校验、实例规划、服务配置到安装后初始化,系统梳理SQL Serv

weixin_32822843的博客 303

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

SQL Server数据库管理实战:从安装部署到高可用架构的完整指南

数据库管理系统是现代企业数据架构的核心组件,它通过结构化存储和高效检索机制来管理海量数据。其工作原理基于客户端-服务器模型,通过SQL语言进行交互,并利用事务、锁和索引等技术确保数据的一致性与访问性能。在技术价值层面,一个稳健的数据库系统是业务连续性的基石,直接支撑着交易处理、决策分析和用户服务。其应用场景广泛,从金融交易到电商平台,再到企业资源规划,无处不在。本文将聚焦于SQL Server这一主流关系型数据库,深入探讨其安装部署、性能调优、高可用架构设计以及日常运维中的核心实践,特别是针对“SQL Se

weixin_34396103的博客 466

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

SQL Server数据库管理实战:从安装部署到高可用架构的进阶指南

关系型数据库是企业数据存储与管理的核心,其稳定高效运行依赖于合理的架构设计与持续的运维管理。SQL Server作为主流的企业级数据库,其管理涉及安装部署、性能优化、高可用架构等多个层面。在安装阶段,常会遇到如“无法加载计数器名称数据”等典型问题,这通常与Windows性能计数器损坏有关,需要通过官方工具清理和系统命令修复。性能调优是数据库管理的核心,通过合理配置内存、分离数据与日志文件、优化TempDB以及创建有效的索引,可以显著提升查询效率。理解执行计划、掌握窗口函数等高级SQL特性,能帮助开发者编写更

weixin_33701617的博客 307

SQL Server 2008(R2)非域环境数据库镜像高可用实战

数据库镜像是SQL Server中实现RPO=0、RTO<30秒高可用的核心机制,其原理基于主备间实时事务日志同步与端点通信,依赖证书认证替代域控身份验证。在无法升级、禁止接入域控的遗留系统(如金融、医疗、电力等行业的Windows Server 2003/2008+SQL Server 2008 R2环境)中,该方案成为满足合规性与连续性要求的唯一可行路径。技术价值体现在零数据丢失保障、工作组网络兼容性及低侵入部署;典型应用场景包括老旧核心交易系统容灾、审计强约束下的高可用加固,以及SAN资源受限时的轻量

weixin_31714129的博客 281
上一篇: anolis23.4上命令行部署 OceanBase v4.5 版本 3节点分布式集群
下一篇: SQLSERVER2016 数据库镜像部署
cqsztech
博客等级 码龄13年 549粉丝 97原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值