Это получит вам серверов и варианты…, котор вам будет нужно включать некоторое другое Кодего для того чтобы возвратить список dbs на серверах… но как только вы kow имена сервера это должны слишком трудны
http://www.databasejournal.com/features/mssql/article.php/3397981/Scanning-the-network-for-SQL-Server.htm