SQL server 服务器激活判断

手头正在做的一个项目,基本情况是:4台电脑,两台服务器,另外两台客户机,上位机是WINCC7.0。项目中用到一个自己开发的操作日志功能,可以把手动操作记录到SQL server 中,这部分是独立开发的和WINCC没有关系。设计是把4台电脑中任意一台上的操作都记录到两台服务器的SQL server 中,如果其中一台服务器不可用,则只记录到一台服务器。
开发用的是C脚本,现在遇到的难题是,如何判断服务器(的SQL)是否可用,因为测试中发现如果服务器不可用还进行连接,会使系统的反应速度变得极慢。
尝试过在连接SQL前,设置ConnectionTimeout参数(2s),但好像没什么作用。
有什么办法可以判断服务器(或服务器的SQL)是否可用?最好是C脚本。请高手指点。谢谢了!

最佳答案

《请问,如何用VB.NET 判断远程 SQL SErver服务是否可用》
http://topic.csdn.net/u/20080904/17/c206c51b-87be-486e-9b9c-8c80f6a15fa8.html
《如何在程序中判断sql server是否启动??请大虾指教》
http://topic.csdn.net/t/20010830/14/263508.html

提问者对于答案的评价:
谢谢您的答案,我再研究一下。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc266253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:22
下一篇 2019年6月11日 上午4:22

相关推荐

  • 如何在输入输出域输入负值

    我现在在报警记录中用模拟量做报警,想设置动态的上限值和下限值,但我在图形编辑器中用输入输出文本框做上限和下限的动态的连接变量,运行时输入输出域不能输入负数,刚怎么设置输入输出域的输…

    SIMATIC WinCC 2019年6月11日
  • 如何读取查表的数

    现在我手上有一个excel表,不同温度和压力下的值不同,现在我需要把他读到程序中来,或者在程序中能够在不同温度和压力下选择这个值,请问怎么实现。谢谢 问题补充:我的使用step7编…

    SIMATIC WinCC 2017年11月13日
  • wincc画面中添加一个“退出”按钮

    wincc画面中添加一个“退出”按钮,实现画面的退出功能,该怎么设置,或是怎么控制? 最佳答案 最简单的方法:WINCC有个“动态向导”,“退出WINCC运行系统”,选中“按钮”,…

    SIMATIC WinCC 2019年6月11日
  • 画面中如何才能显示模拟量

    我采集模拟量变化,程序用了MOVE和FC105在线监控程序都能看到模拟量输出的变化输出用的是MD20,我在S7的符号表中定义DW20是32位浮点数.WINCC 中我用I/…

    SIMATIC WinCC 2019年6月11日
  • WinCC能否在画面中用脚本动态添加控件

    如题,比如一个按钮触发,添加一个画面窗口是本来不存在,然后新建的,不是早就建好,然后显示隐藏 最佳答案 不可以,wincc不是智能机器人,添加画面窗口,要显示什么内容,是否需要变量…

    SIMATIC WinCC 2017年8月18日
  • wincc连接PLC变量以E开头是PLC什么区域啊?

    如题,请高手指点。 问题补充:如M开头的是PLC的M区,DB开头的是plc的数据块,那以E开头的是什么呢? 最佳答案 E代表输入地址 例如 wincc中的&nb…

    SIMATIC WinCC 2021年7月5日
  • wincc 背景模板

    wincc 有没有背景模板,用来给每个页面的共同部分调用的?如果没有背景模板的话,每个页面都要新作一个即时报警窗口,会不会影响wincc的运行性能 最佳答案 wincc不…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc做螺旋和搅拌叶片的动态画面

    客户要求在WINCC做螺旋和搅拌叶片的动态画面,准备用WINCC的图形对象来做,手上没有好的图片,用WINDOWS自带的画图工具效果不好,也不会PS,不知道哪里能找到可以做螺旋和搅…

    SIMATIC WinCC 2019年6月11日
  • Wincc里的旋钮怎么使用

    Wincc里的旋钮怎么使用?怎么连接变量后可以让它左右旋转显示? 最佳答案 如果是点击旋钮,改变变量和显示旋转:属性——UserDefined1——Toggle——在右面灯泡上“右…

    SIMATIC WinCC 2019年6月11日
  • WINCC安装不全

    某一WINCC项目画面是用WINCC 6.0 Sp3 +Hotfix2编辑的,在安装WINCC时我是按自定义安装的,能选的选项我都选了,但打开STEP…

    SIMATIC WinCC 2017年8月26日