logo
SQL2008_Administration

7.2.3. Объект sqldmo.SqlServer2

Это объект, представляющий сервер SQL Server. В SQL-DMO он называется SQLServer2. Чаще всего логика скрипта SQL-DMO выглядит так:

  1. Создаем объект SQLServer2 и используем его для подключения к серверу,

  2. Затем через объект SQLServer2 получаем доступ к подчиненным объектам (базам данных, учетным записям, заданиям и т.п.)

  3. Выполняем с ними определенные операции,

  4. Затем через SQLServer2 разрываем соединение.

Пример. Получение информации о размере свободного пространства во всех базах данных:

Set oServer = CreateObject("SQLDmo.SqlServer2")

'используем аутентификацию Windows

oServer.LoginSecure = True

oServer.Connect "Server1\Instance2"

For Each oDatabase In oServer.Databases

WScript.Echo oDatabase.Name & " " & oDatabase.SpaceAvailableInMB

Next

oServer.Disconnect

Set oServer = Nothing

Основные свойства объекта SQLServer2:

Основные методы объекта SQLServer2:

Объекты, доступ к которым можно получить при помощи свойств объекта SQLServer:

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4