Имя: Пароль:
1C
1С v8
Как получить список всех MSSQL серверов в сети?
0 Timor Leste
 
29.09.11
17:31
Подскажите пожалуйста, как можно из 1С получить список всех серверов в сети?
Пытаюсь использовать SQLBrowseConnect но как-то не могу понять куда его применить. Можете подсказать?
1 vmv
 
29.09.11
17:33
LDAP
2 Timor Leste
 
30.09.11
10:00
В общем не знаете?
3 Timor Leste
 
30.09.11
13:36
Пишу:
   БД=Новый COMОбъект("ADODB.Connection");
   БД.ConnectionString = "Provider = ADsDSOObject";
   БД.Open();
   ТекстЗапроса = "<LDAP://MyDomain>;(objectClass=MS-SQL-SQLServer);cn,ADsPath,MS-SQL-Clustered,MS-SQL-Build;SubTree";
   Запр = БД.Execute(ТекстЗапроса);
   Сообщить(Запр.RecordCount);
Возвращает 0. Что не так делаю?
4 Timor Leste
 
30.09.11
14:29
Сделал через SQLDMO, но Microsoft не рекомендует этим пользоваться:

SQLServer=Новый COMОбъект("SQLDMO.Application");
Спис = SQLServer.ListAvailableSQLServers();
Для Каждого Эл из Спис Цикл
Сообщить(Эл);
КонецЦикла;
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс