Chà, tôi cho rằng bạn có thể sử dụng xp_cmdshell để thực thi nslookup và phân tích cú pháp kết quả. Tuy nhiên, có vẻ như đây là một điều thực sự khó xử đối với SQL Server.
exec master..xp_cmdshell 'nslookup intel.com'
.. thì có thể bạn sẽ muốn nhét nó vào bảng tạm thời và xem qua kết quả.
Bạn cũng có thể, nếu có quyền truy cập vào SQL Server 2005 hoặc 2008, hãy xây dựng một thủ tục hoặc hàm được lưu trữ trong .NET và thực hiện một cuộc gọi đơn giản tới Dns.GetHostAddresses()
.