随笔分类 - sql server故障处理
摘要:转自:MSSQL技术交流群 群友的文档 TCP端口耗尽分析报告 1、问题描述 2022年4月1日早上10点左右收到客户报障说,OA系统的批处理作业无法运行。 2、环境描述 当前是一个2节点的故障转移群集数据库 版本为SQLServer 2008 3、问题分析 3.1 查看数据库报错信息 可以看到当前
阅读全文
摘要:【0】相关事件情况 针对目标:故障机器 时间:2021-10-20 16:20:00 - 2021-10-20 17:37:00 事件:有业务卡顿、阻塞情况分析 【1】七天的内存使用趋势图 释义如下: Connection Memory (KB) 指定服务器正用来维护连接的动态内存的总量。 Data
阅读全文
摘要:【问题】性能计数器DMV 只有几行,甚至没有 select * from sys.dm_os_performance_counters 如下图,看右下角,只有57行,直接用安装介质 修复也不行; 【解决方案】 转自/参考官网:https://docs.microsoft.com/en-us/arch
阅读全文
摘要:【1】问题 进程一直killed不掉 使用 kill 129之后, 可以使用 kill session_id/spid with statusonly 查看回滚进度 【2】基本方案 使用 tcpview(推荐) 下载TCPView (1.4 MB) 现在从Sysinternals Live运行。 运
阅读全文
摘要:【1】错误 本机 10.20.50.17 Login failed. The login is from an untrusted domain and cannot be used with Windows authentication. [客户端: 10.20.50.23] SSPI hands
阅读全文
摘要:【1】问题 明明里面的步骤成功了,但却显示作业执行失败 【2】原因 如下图,查看该作业步骤;确定只有一个步骤; 查看该步骤属性; 高级选项卡中 =》成功时要执行的操作选择了:退出报告失败的作业; 问题就出现在这里 【3】解决 作业=》右击属性=》步骤=》编辑=》作业步骤属性=》高级选项卡=》修改 成
阅读全文
摘要:【1】问题发现 【1.1】sql server服务器磁盘队列暴增报警 告警项: 磁盘队列阻塞 项目组:XXX实例名:XXX_WIN_9182详情: D: 盘队列3m中内持续等待队列大于10 VALUE = 86 级别: warning 开始时间: 2021-02-19 08:23:50+++++++
阅读全文
摘要:通过SQL Server操作MySQL的步骤和方法 在多种数据库环境下,经常会遇见在不同数据库之间转换数据和互相进行操作的情况。以下我简要说一下我用SQL Server操作MySQL的步骤和方法。 【1】下载ODBC 1 操作前的准备 1.1 安装MySQL驱动 想要在SQL Server中操作My
阅读全文
摘要:【1】错误起因 引用自:https://bbs.csdn.net/topics/399021414?page=1#post-414142022 尝试用checkdb 修改该数据库。报错: 收集事实数据时检测到错误。可能是 tempdb 空间用尽或某个系统表不一致。请检查前面的错误消息。再查sql的日
阅读全文
摘要:【1】问题 直接查询表,表中的字段是乱码,不管用UTF8、还是用 GBK,这些就是不显示,什么垃圾特殊字符写着里面 发现其这个 customerid 在sql server客户端显示是一串空白,但是在程序段显示是乱码 在ssms中,我们是可以这么关联的,你看我贴出来都有错误,但在ssms中,是一串空
阅读全文
摘要:【1】报错信息 备份: 还原: 【2】备份报错的解决分析 下面这行话参考引用:https://blog.csdn.net/qq_36872323/article/details/106671153 【这个问题之所以会出现,是因为你现在的数据库是用了备份文件还原的数据库,然后再自己数据库二次备份,两次
阅读全文
摘要:【错误】 sql server2008 sql server2016,这个高版本居然在SSMS界面上没有显示,但可以从错误日志中看到。 【分析】 核心原因: ‘帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁’解决方法 如果短时间内不停连接,就会被SQL SERVER误认为是
阅读全文
摘要:【1】信息 (1)sql server2005原生版 9.0.1399..... (2)代码行超过1W行,代码中有注释、换行的 N'' 字符串,等等 反正死活就是报错 分析: 应该是sql server 2005 的BUG 【2】解决,曲线救国 (1)保存成文件 (2)在作业中执行
阅读全文
摘要:【0】问题操作 我做了一个监控(该监控15秒发起一次查询请求到sql server) --监控十分钟内的错误日志信息 监控语句如下: --监控十分钟内的错误日志信息 declare @start_time datetime,@end_time datetime set @start_time = D
阅读全文
摘要:转自:https://mp.weixin.qq.com/s?__biz=Mzg4NDA0NTEwNA==&mid=2247490527&idx=1&sn=00979d06de7ee068d003507c9423225e&chksm=cfbf7f80f8c8f696cdb343b1f8889b0d4f
阅读全文
摘要:sqlserver2017 重装过程中出现“无法找到数据库引擎启动句柄”错误的解决办法 sqlserver数据库引擎修改账号名,详情参考:http://blog.51cto.com/djclouds/2089047?utm_source=oschina-app 【1】安装sqlserver报错:找不
阅读全文
摘要:【1】错误信息 从ICassFactory为CLSID为{17BCA6E8-A950-497E-B2F9-AF6AA475916F}的COM组件创建实例失败,原因是出现以下错误:c001f011.(Microsoft.Server.manageDTS) 今天在“新建维护计划”时,报错: 创建维护计划
阅读全文
摘要:DB: SQL Server2012SP3 OS: Windows2012 一线工程师反应系统访问DB突然卡住了,DBA登录DB检查SQLServer发现DB无法登录,之前SMSS已经连接的session中无法执行任何SQL。服务器CPU使用10%,memory使用达到了99%以上。过了十分钟系统m
阅读全文
摘要:select * from msdb..log_shipping_monitor_error_detailselect database_name as db,log_time,message from msdb..log_shipping_monitor_history_detail order
阅读全文
摘要:【模拟测试】 --设置离线 alter database test2 set offline with no_wait --删除日志文件,找到目录删除ldf文件 --数据库重新上线 alter database test2 set online with no_wait --重建日志 alter d
阅读全文