- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想获取本地网络中存在的 Sql 服务器实例列表及其所属计算机的名称。
问题 2:如果用户选择 SqlExpress 的每个实例,我想获取它的安装路径,例如“C:\Program Files\Microsoft SQL Server......”。
非常感谢。
最佳答案
检查这个MSDN page
编辑:为了将来引用,这里是相关代码。:
using System.Data.Sql;
class Program
{
static void Main()
{
// Retrieve the enumerator instance and then the data.
SqlDataSourceEnumerator instance =
SqlDataSourceEnumerator.Instance;
System.Data.DataTable table = instance.GetDataSources();
// Display the contents of the table.
DisplayData(table);
Console.WriteLine("Press any key to continue.");
Console.ReadKey();
}
private static void DisplayData(System.Data.DataTable table)
{
foreach (System.Data.DataRow row in table.Rows)
{
foreach (System.Data.DataColumn col in table.Columns)
{
Console.WriteLine("{0} = {1}", col.ColumnName, row[col]);
}
Console.WriteLine("============================");
}
}
}
关于c# - 如何获取本地网络中已安装和存在的 Sql Server 实例(或 SqlExpress)的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5297021/
对于 C# 中 SQL Server 2008 Express 的本地实例,我仍然可以使用 datasource=.\SQLEXPRESS 还是需要将其更改为:machine_name\SQLEXPR
我可以在我的机器上运行一个 2005 SQLExpress 实例和一个 2008 SQLExpress 服务器吗? 两者都可以使用 2008 管理控制台进行访问。我目前安装了快速工具,但我的办公室最近
我发现这两个服务分别在 Services.msc 中运行 - SQL Server (SQLEXPRESS) - 已启动+自动 SQL Server 代理 (SQLEXPRESS) - 已禁用 您能告
我正在尝试使用 Webmatrix 在我的本地机器(Windows Vista)上安装一些 .Net 电子商务项目。其中一些要求提供数据库管理员用户名和密码,但我不知道这些是什么。 任何人都可以帮助我
我们有一个作为本地系统运行的服务。是否可以使用 Integrated Security 从该服务连接到 SQLExpress 实例?它尝试以“NT AUTHORITY/ANONYMOUS LOGON”
我可以使用本地连接到 SQL EXPRESS,但无法使用计算机名称进行连接。我想测试远程连接。我尝试重新启动服务,但没有帮助。 它给出错误 26 另外,如果我使用 Windows 身份验证来使用 pc
我有 2 个表。 dbo.部门 dbo.员工记录 在员工记录中,我有一个字段 2 个重要字段。 员工 ID(设置为我的主键) 部门编号 在部门里,我只有3个字段 部门 ID(设置为我的主键) 姓名 地
我想运行一个 .sql 批处理脚本来从 cmd 窗口中删除多个表中的记录。因此,为此我尝试使用以下命令连接到我的本地 SQLEXPRESS 实例 - sqlcmd -e -s \SQLEXPRESS
我正在尝试连接到笔记本电脑上的 SQL Server Express 实例;我的系统中安装了 SQL Server 2008,但是当我尝试将实例 (local)/SQLEXPRESS 或 Jashob
我继承了我们多年来开发和销售的 VB6/Access 应用程序。我们将使用 SQL Server 2005 Express Edition 和 .Net。 应用程序可以是多用户的。目前,客户的设置很简
我在 AppData/Local 路径下的一个目录中有两个 MDF 文件。如果我尝试使用 LocalDb 打开它们。 我的连接字符串的形式是: Data Source=(localdb)\v11.0;
我正在尝试将 SQL 与服务器上的数据库连接。所以当我输入数据源时。它向我显示错误无法识别的转义序列请帮帮我。 string constring = "Data Source=DVSQL\SQLEXP
我尝试通过node.js (Express) 连接到我的MS SQL 数据库,但无法建立连接。我可能配置错误,但我已经尝试了一切,但没有任何效果。我还在配置管理器中启用了 TCP/IP。 这是我的JS
我有一个本地 SQLExpress 数据库。我需要从经典 ASP Web 应用程序连接到此。 我认为我的连接字符串是正确的,因为当我使用 C# 控制台应用程序进行测试时,我能够连接并读取数据: //
我没有使用 SQL Express 的经验。因此,我将尽力提供我认为重要的所有详细信息。 (这会使帖子有点长。但可能会有一些不必要的细节,请仔细阅读) 我最近安装了 Microsoft SQL Ser
我刚刚安装了 SQL Server Management Studio Express 2008。对于用户名“sa”,我尝试更改密码并通过 SQL 身份验证登录,但失败了。 我也尝试创建一个新用户并登
在过去的 12 个月里,我一直在使用 VS2008、VB.NET(WPF) 和 SQLExpress2008 开发应用程序。它已在单个组织中成功运行,但我现在需要考虑将其部署到其他组织,在这些组织中我
我有一个方法,其参数为 SqlExpression .该方法基本上采用 OrmLite 查询并对其执行一些从字符串输入生成的查询。 我真的需要能够从 SqlExpression 获取查询的所有表类型所
尝试将此作为连接字符串 connectionString="Server=.\SQLEXPRESS; AttachDbFilename=E:\Database\dnn49.mdf;Databa
尝试通过 SQL Server Management Studio 2005 连接到 SQL Server 2005 Standard Edition 时出现以下错误: 我竭尽全力解决这个问题,但没有
我是一名优秀的程序员,十分优秀!