Метод GenerateDatabaseCreationScript (WMI MSReportServer_ConfigurationSetting)

Формирует сценарий SQL, который можно использовать для создания базы данных сервера отчетов.

Синтаксис

Public Sub GenerateDatabaseCreationScript(ByVal DatabaseName As String, _
    ByVal Lcid As Int32, ByVal IsSharePointMode As Boolean, ByRef Script As String, _
    ByRef HRESULT As Int32)
public void GenerateDatabaseCreationScript(string DatabaseName, Int32 Lcid, 
    Boolean IsSharePointMode, out string Script, out Int32 HRESULT);

Параметры

  • Databasename
    Строка, которая содержит имя создаваемой базы данных сервера отчетов.

  • Lcid
    Значение, используемое для локализации имен ролей.

  • IsSharePointMode
    Указывает, в каком режиме создавать базу данных: в собственном или в режиме интеграции с SharePoint.

    False для создания базы данных в собственном режиме; true для создания базы данных в режиме интеграции с SharePoint.

  • Script
    [out] Строка, содержащая сформированный сценарий SQL.

  • HRESULT
    [out] Значение, которое указывает, был ли вызов успешным.

Возвращаемое значение

Возвращает значение HRESULT, обозначающее удачную или неудачную попытку вызова метода. Значение 0 означает, что вызов метода завершился успешно. Ненулевое значение указывает, что произошла ошибка.

Замечания

Этот метод формирует сценарий SQL, который создает базы данных сервера отчетов для версии сервера отчетов, с которой сейчас установлено соединение.

Значение, заданное в параметре DatabaseName, должно соответствовать соглашению об именах в базе данных SQL Server.

Этот метод не проверяет наличие базы данных при создании сценария.

Этот метод не проверяет наличие базы данных сервера отчетов при создании сценария.

Созданный сценарий поддерживает SQL Server 2000, SQL Server 2005 и SQL Server 2008.

Системные требования

Пространство имен: root\Microsoft\SqlServer\ReportServer\RS_<закодированное_имя_экземпляра>\v10\Admin

Платформа: Windows Server 2003 Datacenter Edition; Windows Server 2003 Enterprise Edition; Windows Server 2003 Standard Edition; Windows Vista; Windows XP Professional с пакетом обновления 2 (SP2) или 1 (SP1) или Windows 2000 (все версии)

См. также

Справочник