1.环境介绍:
此系统为质量追溯系统,是后台web应用程序(在服务器上发布)设置生产打码(条形码或二维码)的总数量。厂房的winform应用程序加载后台设定好的数据开始打码。
2.问题描述:
厂房winform应用程序加载数据失败:报错误关键描述:数据库连接错误,目标计算机积极拒绝,无法访问。。。
3.解决问题步骤:
首先远程服务器打开数据库服务发现有两个数据库实例,且其中一个实例的sqlserver服务已停止。
其次,找到对应的后台程序—>配置文件—>数据库连接:找到连接实例的名称,发现该实例的sqlserver服务已停止。
然后,启动该服务,报错:。。。via侦听。。。找不到该模块。。。
网上找到的解决方案,将sqlserver网络配置的客户端协议或SQlExpress的via服务给停止。然后再次启动sqlserver服务。服务启动,问题解决。
4.总结:
看到问题后很快找到了原因所在就是数据库连接出现了问题,由于对服务器不是很了解(虽然之前也解决过很多服务器问题,可都没总结记住),所以就开始一团蒙,心里想的是赶紧尽快解决问题,要不然第一次来车间解决问题如果解决不了可真丢大发了,此时早已被对胜利的渴望冲昏了头脑,凭模糊的记忆和感觉将问题指向了sqlserver服务未启动,但是面对同一台服务器配置多个实例的时候感觉还是蒙,也忘了从站点的配置文件中能查看到实例了,就开始盲目的查日志,问题找到了但是找不到解决方案,就连最基础的百度都没想到要用(也是醉了),一遍遍的重启问题终究没解决,最后把公司黎总叫过去前后几分钟搞定,弄的我顿感无地自容啊。
应用程序突然不能用