c++ - 如何列出 SQL 2005 Express 实例

标签 c++ instance sql-server-2005-express sqldmo

我想列出在本地或远程计算机上安装了哪些 SQL 2005 Server (Express Editon) 实例(我的应用程序使用 native C++)。我发现我可以通过 SQLDMO 实现它,但是似乎 SQLDMO 没有看到 SQL 2005 Express Edition 并且调用 ListAvailableSqlServers 返回空列表。

我怎样才能做到?使用系统注册表是一种极端的解决方案,仅适用于本地计算机。

最佳答案

知道了...找到 SQLBrowseConnect。 MSDN 中的答案和往常一样:-)

关于c++ - 如何列出 SQL 2005 Express 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/825687/

相关文章:

c++ - 在 C++ 应用程序中使用 C 类和头文件

c++ - Visual Studio 中嵌套模板函数的 typeid 不一致

Ruby 实例变量还是局部变量?

c++ - 将自己的类的实例传递给另一个

c++ - 在 C++ 中全局定义结构

c++ - 包含可变结构的 union

php - 在将数据保留在基类中的同时复制 PHP 类的实例?

tsql - 为什么我的类型化数据集不像临时表?

sql-server - 绝对简单的 SQL Server 查询不会返回任何内容

command-line - SQL 2005 Express Edition - 安装新实例