Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Risolvi i nomi host con t-sql

Bene, suppongo che potresti usare xp_cmdshell per eseguire nslookup e analizzare i risultati. Tuttavia, sembra una cosa davvero imbarazzante per SQL Server.

exec master..xp_cmdshell 'nslookup intel.com'

.. allora probabilmente vorrai inserirlo in una tabella temporanea ed esaminare i risultati.

Se riesci ad accedere a SQL Server 2005 o 2008, potresti anche creare una stored procedure o una funzione in .NET ed eseguire una semplice chiamata a Dns.GetHostAddresses() .