Как перечислить все алиасы сервера?
От: Аноним  
Дата: 20.03.11 13:07
Оценка:
Есть серевер SERVER и у него есть алиасы SERVER_A, SERVER_B, SERVER_C

Есть ли утилита (комадная строка) которая по SERVER возвращает SERVER_A, SERVER_B, SERVER_C.

Тот же вопрос, но на C#
Re: Как перечислить все алиасы сервера?
От: _FRED_ Черногория
Дата: 20.03.11 13:33
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть серевер SERVER и у него есть алиасы SERVER_A, SERVER_B, SERVER_C

А>Есть ли утилита (комадная строка) которая по SERVER возвращает SERVER_A, SERVER_B, SERVER_C.
А>Тот же вопрос, но на C#

Первая же ссылка в Google приводит нас Microsoft.SqlServer.Management.Smo.Wmi Namespace:

By using the Microsoft.SqlServer.Management.Smo.Wmi namespace, you can do the following:

* Stop, start, and pause both the instance of SQL Server and SQL Server Agent.
* Set protocols, network libraries, and IP address information for SQL Server services and clients.
* Manage SQL Server aliases.


Help will always be given at Hogwarts to those who ask for it.
Re[2]: Как перечислить все алиасы сервера?
От: Аноним  
Дата: 20.03.11 14:08
Оценка:
Здравствуйте, _FRED_, Вы писали:

_FR>Здравствуйте, Аноним, Вы писали:


А>>Есть серевер SERVER и у него есть алиасы SERVER_A, SERVER_B, SERVER_C

А>>Есть ли утилита (комадная строка) которая по SERVER возвращает SERVER_A, SERVER_B, SERVER_C.
А>>Тот же вопрос, но на C#

_FR>Первая же ссылка в Google приводит нас Microsoft.SqlServer.Management.Smo.Wmi Namespace:


_FR>

_FR>By using the Microsoft.SqlServer.Management.Smo.Wmi namespace, you can do the following:

_FR>* Stop, start, and pause both the instance of SQL Server and SQL Server Agent.
_FR>* Set protocols, network libraries, and IP address information for SQL Server services and clients.
_FR>* Manage SQL Server aliases.


_FR>


Думаю не то — я не про sql сервер, а просто некий WINDOWS сервеp
Re: Как перечислить все алиасы сервера?
От: vf  
Дата: 20.03.11 14:48
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть серевер SERVER и у него есть алиасы SERVER_A, SERVER_B, SERVER_C

А>Есть ли утилита (комадная строка) которая по SERVER возвращает SERVER_A, SERVER_B, SERVER_C.
А>Тот же вопрос, но на C#

Я бы поискал в System.Net.Dns (по сути операции логично), что нить типа этого
Re: Как перечислить все алиасы сервера?
От: TK Лес кывт.рф
Дата: 21.03.11 20:15
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть серевер SERVER и у него есть алиасы SERVER_A, SERVER_B, SERVER_C

А>Есть ли утилита (комадная строка) которая по SERVER возвращает SERVER_A, SERVER_B, SERVER_C.
А>Тот же вопрос, но на C#

По исходным данным — Process.Start и разбор результатов.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[2]: Как перечислить все алиасы сервера?
От: Аноним  
Дата: 22.03.11 00:04
Оценка:
Здравствуйте, TK, Вы писали:

А>>Есть серевер SERVER и у него есть алиасы SERVER_A, SERVER_B, SERVER_C

А>>Есть ли утилита (комадная строка) которая по SERVER возвращает SERVER_A, SERVER_B, SERVER_C.
А>>Тот же вопрос, но на C#

TK>По исходным данным — Process.Start и разбор результатов.


сервер в сети. Надо как-то Active Directory просканировать, а не Process.Start. Я только не знаю как.
Re[3]: Как перечислить все алиасы сервера?
От: TK Лес кывт.рф
Дата: 22.03.11 05:38
Оценка:
Здравствуйте, Аноним, Вы писали:

А>сервер в сети. Надо как-то Active Directory просканировать, а не Process.Start. Я только не знаю как.


ActiveDirectory большая. Если не знаешь что именно то, сканировать можно долго... А так, для этого есть классы из System.DirectoryServices
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[4]: Как перечислить все алиасы сервера?
От: Аноним  
Дата: 22.03.11 12:53
Оценка:
Здравствуйте, TK, Вы писали:

А>>сервер в сети. Надо как-то Active Directory просканировать, а не Process.Start. Я только не знаю как.


TK>ActiveDirectory большая. Если не знаешь что именно то, сканировать можно долго... А так, для этого есть классы из System.DirectoryServices


Ну я же написал что именно: на входе — имя сервера
на выходе: все алиасы сервера

Мне нужно либо некую стандартную (сетевую) утилиту найти типа get_all_aliases.exe server_name
Либо написать написать програмульку которая это делает
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.