随笔分类 -  sql server故障处理

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