Как получить список всех 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();
Для Каждого Эл из Спис Цикл
Сообщить(Эл);
КонецЦикла;
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.