社区
MS-SQL Server
帖子详情
请问如何得到局域网中的所有SQl SERVER服务器的列表?不用sqlserver的sqldmo库!
qijacky
2001-12-19 12:05:35
多谢啦!
不管是用ado还是odbc都可以,就是不要用要装sqlserver才能用的sqldmo库.
...全文
65
4
打赏
收藏
请问如何得到局域网中的所有SQl SERVER服务器的列表?不用sqlserver的sqldmo库!
多谢啦! 不管是用ado还是odbc都可以,就是不要用要装sqlserver才能用的sqldmo库.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xhfjy
2002-04-25
打赏
举报
回复
BJ
ghxghx
2002-04-25
打赏
举报
回复
楼上不愧为高手
我试过了,可以。
收藏本帖
我本来还想出个馊点子:
用扫描器扫1433端口
只要1433端口开放就是装了sql的机器
N_chow
2002-04-25
打赏
举报
回复
Create table #ServerList (Server varchar(256))
INSERT INTO #ServerList
Exec xp_cmdshell 'OSQL -L'
SELECT LTRIM(Server) as Server From #ServerList where Server<>'(local)' AND Server<>'Servers:'
Drop table #ServerList
MrDarcy
2002-04-25
打赏
举报
回复
SQLDMO只注册SQLDMO组件就可以了阿,至少我认为用DMO非常方便。
SQL
DMO
.dll 用来获取
局域网
内所有开启的
SQL
服务器
列表
SQL
DMO
.dll 用来获取
局域网
内所有开启的
SQL
服务器
列表
C#列出
局域网
中
可用
SQL
Server
服务器
SQL
DMO
(
SQL
Distributed Management Objects,
SQL
分布式管理对象)封装了Microsoft
SQL
Server
数据
库
中
的对象。
SQL
DMO
是Microsoft
SQL
Server
中
企业管理器所使用的应用程序接口,所以它可以执行很多功能,其
中
当然也包括对数据
库
的备份和恢复。
C# 获取本地
SQL
服务器
SMO,非
SQL
DMO
获取本地
SQL
服务器
列表
,使用的是SMO,而
SQL
DMO
已经被淘汰了,
sql
2008以后就不在支持
SQL
DMO
获取
局域网
数据
库
服务器
列表
获取
局域网
数据
库
服务器
列表
数据
库
服务器
C#列出
局域网
中
可用
SQL
Server
服务器
(续)
using System; using System.Data.
Sql
; using System.Text; namespace All
Sql
Server
{ class Program { static void Main(string[] args) { //
SQL
DMO
.NameList names; //
SQL
DMO
.ApplicationClass ac = new
SQL
DMO
.ApplicationClass(); //names = ac.ListAvail
MS-SQL Server
34,874
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章