sql >> Base de Datos >  >> RDS >> Sqlserver

Resolver nombres de host con t-sql

Bueno, supongo que podrías usar xp_cmdshell para ejecutar nslookup y analizar los resultados. Sin embargo, parece algo realmente incómodo para SQL Server.

exec master..xp_cmdshell 'nslookup intel.com'

.. entonces probablemente querrás meter eso en una tabla temporal y ver los resultados.

También podría, si puede obtener acceso a SQL Server 2005 o 2008, crear un procedimiento almacenado o una función en .NET y hacer una simple llamada a Dns.GetHostAddresses() .