Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Résoudre les noms d'hôte avec t-sql

Eh bien, je suppose que vous pourriez utiliser xp_cmdshell pour exécuter nslookup et analyser les résultats. Cependant, cela semble être une chose vraiment gênante pour SQL Server.

exec master..xp_cmdshell 'nslookup intel.com'

.. alors vous voudrez probablement mettre cela dans une table temporaire et parcourir les résultats.

Vous pouvez également, si vous pouvez accéder à SQL Server 2005 ou 2008, créer une procédure stockée ou une fonction dans .NET et effectuer un simple appel à Dns.GetHostAddresses() .