主要目标是通过机器名称确定机器是本地的还是远程的。
我必须完成一个包含localhost
所有已知别名的列表。
所以我在这里:
var localAddressList = new List<string>
{
@"(local)",
// @"(localdb)",
@"(localhost)",
@"localhost",
// @"localhost -4",
// @"localhost -6",
@"127.0.0.1",
@"::1",
@"."
};
但我不确定评论别名。 你知道另一个别名吗? 任何人都可以与我分享在哪里可以找到这些信息吗?
答案 0 :(得分:0)
您可以检查DNS服务器定义和SQL Server别名定义 SQL Browser将检查SQL Server主机名和别名。
在Sql Server Configuration Manager
内,转到SQL Native Client XX.0 Configuration (XXbit)
,然后转到Aliases
部分。
任何具有修改过的主机文件或其他DNS服务器的计算机都可以使用其他名称来寻址服务器(这并不意味着SQL浏览器会正确回答)。
请务必检查以下文件,其中可能包含您的愿望:
C:\窗口\ system32 \驱动程序\等\主机