日期:2014-05-19  浏览次数:20785 次

用.NET做监控SQL服务器提问
目前公司要求做一个监控SQL服务器的程序.兄弟没做过一点想法也没有...
请大家给些想法.例如有什么类可以实现此功能之类的~~
如有例子最好,感激不尽~

------解决方案--------------------
监控?监控数据包流量还是什么?

------解决方案--------------------
这个没做过,帮你顶,同时留名学习
------解决方案--------------------
要监控哪些东西,做个类似远程桌面的东西应该可以了
------解决方案--------------------
use SqlDmo

------解决方案--------------------
用SQLDMO是个不错的选择,会比OLDDB快,但是运行的机器本身需要有一定环境也就是要有SQLDMO.dll,前不久我真好做了这个东西,功能如Windows中的PerfMon.exe比之要强大,可以根据不同的Performance 会加载一些Addition Info在Add Counters UI中(比如要Login其他SQL Server(或是SqlServerInstance--一台机是可以装几个不同的SQL Server的)的用户和密码)。(也就是加入了自己想监控的程序,还有SQL Server的各个表,程序的架构的不错,自我感觉,呵呵。扩展性也好。) 用的就是WMI方式。你想要我的代码的话可以加我MSN:ajianybb@hotmail.com.