EXEC sp_who2;
を使用してサーバーのドメイン名を見つけようとしましたが、ホスト、ユーザーなどを提供します。
SQL Serverのドメイン名を知る必要があるので、SQL Server Management Studioにプラグインをインストールできます。プラグインは、サーバーの使用状況を分析するためのDell製品である「spotlight studioプラグイン」であり、サービスとして実行されます。
T-SQLでは、これを使用してSQL Serverのドメイン名を照会します。
SELECT DEFAULT_DOMAIN()[DomainName]
次のように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)