logo search
SQL2008_Administration

7.2.2. Объект sqldmo.Application

Это объект самого верхнего уровня в иерархии SQL-DMO. Он предоставляет доступ к нижестоящим объектам SQL-DMO (к ним можно обратиться и напрямую) и локальной библиотеке DMO.

Обычно этот объект используется для двух целей:

  1. Для получения справки по версиям, наименованию, полному пути к компонентам SQL-DMO;

  2. Для получения списка серверов SQL Server, видимых по сети.

Пример. Получение списка всех серверов SQL Server в сети:

Dim oApp, oNameList, nCount

Set oApp = CreateObject("SQLDmo.Application")

Set oNameList = oApp.ListAvailableSQLServers()

nCount = oNameList.Count

For i = 0 To nCount

WScript.Echo (oNameList.Item(nCount))

Next