xp_cmdshell を使用できると思います nslookup を実行して結果を解析します。ただし、SQL Server が行っていることは非常に厄介なことのように思えます。
exec master..xp_cmdshell 'nslookup intel.com'
.. その後、一時テーブルにそれを詰め込み、結果を見ていきたいと思うでしょう。
また、SQL Server 2005 または 2008 にアクセスできる場合は、.NET でストアド プロシージャまたは関数を作成し、Dns.GetHostAddresses()
への単純な呼び出しを行うこともできます。 .