惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Vulnerabilities – Threatpost
P
Proofpoint News Feed
The Hacker News
The Hacker News
Know Your Adversary
Know Your Adversary
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tenable Blog
AWS News Blog
AWS News Blog
S
Securelist
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
IT之家
IT之家
腾讯CDC
WordPress大学
WordPress大学
Spread Privacy
Spread Privacy
C
Check Point Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Engineering at Meta
Engineering at Meta
Latest news
Latest news
A
About on SuperTechFans
The Register - Security
The Register - Security
L
LINUX DO - 热门话题
T
The Exploit Database - CXSecurity.com
C
Cisco Blogs
T
Tailwind CSS Blog
Simon Willison's Weblog
Simon Willison's Weblog
阮一峰的网络日志
阮一峰的网络日志
MyScale Blog
MyScale Blog
大猫的无限游戏
大猫的无限游戏
T
Tor Project blog
L
Lohrmann on Cybersecurity
G
GRAHAM CLULEY
B
Blog RSS Feed
Scott Helme
Scott Helme
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
NISL@THU
NISL@THU
P
Privacy International News Feed
Security Latest
Security Latest
Recorded Future
Recorded Future
L
LangChain Blog
Cyberwarzone
Cyberwarzone
C
Cyber Attacks, Cyber Crime and Cyber Security
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 聂微东
Google DeepMind News
Google DeepMind News
Last Week in AI
Last Week in AI
Apple Machine Learning Research
Apple Machine Learning Research
F
Fortinet All Blogs
O
OpenAI News
T
Threat Research - Cisco Blogs
Blog — PlanetScale
Blog — PlanetScale

博客园 - 郎中令

锦衣夜行,AI乐园 Redis实战:用缓存为数据库减负(二) Redis初体验: 搭建与简单应用(一) .Net Core的SwaggerUI接口分类+固定路由 真实性编码:配置NLog日志+Seq分布式 防御性编码:手搓NLog日志+Seq分布式 对接Java所谓的DES加解密 人大金仓数据库转换 人大金仓踩坑指南 RSA加解密笔记 HTTPS请求笔记- SSL安全通道验证问题 .NetCore打包部署(DLL) 字典映射处理 SM4算法快速预览与Framework4.5版本对接 简易首页防暴力-字典计时器 vite运行打包前端-部署Linux 降本增笑:记一次首页并发白屏优化过程 solr 基础介绍以及踩坑日记 动态展示缩放背景图
记一次线上数据库异常的协助排查
郎中令 · 2024-01-22 · via 博客园 - 郎中令

        某天晚上突然接到前前同事小窗,线上部署的windows server 服务挂掉了,公司又无 .Net 相关人员,目测极有可能又是降本增”笑“ 惹的祸

        看日志是sql数据库连接异常导致,但又不太了解sql server 相关功能,IIS上部署的项目配置也不太清楚,便求助于我,本着乐于助人的原则,平时和同事之间的关系处的也不错(虽然我这次被润很大程度上是小人得志后的猖狂,之前怼过一个同事,系统传达会,系统分析会上都没有任何意见,待我功能提测后又说做的有问题,他们机制组没法对接,强硬让我调整,我就呵呵,产品都一直在场,现在搞这种,再说平时都很忙,一个项目搞完立马投入到另外一个项目中,而且他这个调整涉及到第三方组件的底层处理,张口闭口就要我立马改,后来才知道他们上头是老总催着验收,我就呵呵,早干嘛去了,虽然后面我还是加班给他们调整了一版,但估计也有了隔阂,但是小人都比较会做人,平时非常客气,没有一丝异常,直到上上级退位,他被顶上去临时做总监,马上就原形毕露,开始穿小鞋,说什么我部门之间的协调有问题,这是hr找我面谈时反复强调的一点,我就呵呵,你们继续降本增笑,我现在已经是一个人负责之前整个业务组的开发,线上维护,干6个人的活,现在把我搞走,这一堆的烂摊子你们自己收拾,我好好的拿完赔偿,公司能干活的几乎被搞走完了,已经剩下光秃秃的组长,主管,经理,总监之类的,真正干活的比不上会舔的,恕不奉陪),刚好也有几年没再碰过 sql server, 正好挑战一下, 

        A: 数据库是否挂掉?登录sql 客户端是否正常?

        B:提示连接失败

          

        A:   既然是线上环境,不可能无缘故异常,可查看一下系统的服务列表,sql 的服务是否开启?

        B:   不太确定是那些服务,截图如下 

      

      A:  看列表是没有最关键的 MSSQLSERVER 服务,而且确定 SQLSERVERAGENT 服务是不是也无法打开?

      B:  是的

      A:服务本身异常,可以尝试手动开启SERVER服务,依稀记得SQL的默认安装路径在系统盘:C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Binn ,手动启动服务: sqlservr.exe

     B:   找到该对应的路径,运行exe,服务列表中出现了MSSQLSERVER, 但是启动后马上会自动停止

    

   A: 既然是有服务但是无法启动,大概率是权限问题, 启动右键看一下账号密码是否正确

   B:密码肯定不太确定....

   A:   考虑到服务器上-对应项目的配置文件中使用的是Windows 身份验证,所以是未设置账号密码,可以切换为本地系统账户登录  

    

  

  B: 切换后,SQL服务可正常启动,服务器正常