读书人

无法枚举本机的数据库服务器解决办法

发布时间: 2012-01-28 22:06:13 作者: rapoo

无法枚举本机的数据库服务器
环境:WinXP sp2 en + SQL 2005 en

我机器上没有安装SQL 2000的,也没有SQL Express版本.

看我的代码:
private List <string> GetSqlServerList()
{
List <string> serverList = new List <string> ();

try
{
SQLDMO.ApplicationClass ac = new SQLDMO.ApplicationClass();
SQLDMO.NameList nameList = ac.ListAvailableSQLServers();
for (int i = 0; i < nameList.Count; i++)
{
serverList.Add(nameList.Item(i));
}
}
catch(Exception e)
{
MessageBox.Show( "连接数据库出错: "+e.Message) ;
}

return serverList;
}

居然没有枚举出1个,不知道是啥问题呢...SQLDMO的版本是8.5.0.0


[解决办法]
环境:WinXP sp2 en + SQL 2005 en
对你这个环境表示怀疑,好象不可以这么搭配吧

读书人网 >SQL Server

热点推荐