24

我尝试使用EXEC sp_who2;来查找服务器的域名,但它提供了主机、用户等。

我需要知道我的 SQL Server 的域名,以便我可以在 SQL Server Management Studio 中安装一个插件。

4

2 回答 2

52

在 T-SQL 中,您将使用它来查询 SQL Server 的域名:

SELECT DEFAULT_DOMAIN()[DomainName]
于 2014-04-30T20:07:15.353 回答
8

像这样获取您的 FQDN:

DECLARE @Domain varchar(100), @key varchar(100)
SET @key = 'SYSTEM\ControlSet001\Services\Tcpip\Parameters\'
EXEC master..xp_regread @rootkey='HKEY_LOCAL_MACHINE', @key=@key,@value_name='Domain',@value=@Domain OUTPUT 
SELECT 'Server Name: '+@@servername + ' Domain Name:'+convert(varchar(100),@Domain)
于 2016-11-29T23:35:29.890 回答