Partilhar via


Método GenerateDatabaseCreationScript (WMI MSReportServer_ConfigurationSetting)

Gera um SQL Script que pode ser usado para criar um banco de dados do servidor de relatório.

Sintaxe

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);

Parâmetros

  • Databasename
    Uma cadeia de caracteres que contém o nome do banco de dados do servidor de relatório a ser criado.

  • Lcid
    O valor usado para localização de nomes de função.

  • IsSharePointMode
    Indica se o banco de dados deve ser criado no modo nativo ou no modo do SharePoint.

    False para criar o banco de dados no modo nativo; true para criar o banco de dados no modo integrado do SharePoint.

  • Script
    [fora] Uma cadeia de caracteres que contém o script SQL gerado.

  • HRESULT
    [fora] Valor que indica se a chamada teve sucesso ou falhou.

Valor de retorno

Retorna um HRESULT indicando êxito ou falha da chamada do método. Um valor 0 indica que a chamada do método teve êxito. Um valor diferente de zero indica que ocorreu um erro.

Comentários

Este método gera um script SQL que cria bancos de dados de servidor de relatório para a versão do servidor de relatório à qual está conectado.

O valor fornecido no parâmetro DatabaseName deve estar em conformidade com as convenções de nomenclatura de banco de dados do SQL Server.

O método não verifica se o banco de dados existe durante a geração do script.

Este método não verifica se o banco de dados do servidor de relatório existe durante a geração do script.

O script gerado dá suporte ao SQL Server 2000, SQL Server 2005 e ao SQL Server 2008.

Requisitos

Namespace: raiz\Microsoft\SqlServer\ReportServer\RS_<Nome_da_Instância_Codificado>\v10\Admin

**Plataforma:**Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional com Service Pack 2 (SP2) ou Service Pack 1 (SP1); ou Windows 2000 (todas as versões)

Consulte também

Referência