Condividi tramite


Metodo GenerateDatabaseCreationScript (MSReportServer_ConfigurationSetting WMI)

Genera uno script SQL che può essere utilizzato per creare un database del server di report.

Sintassi

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

Parametri

  • Databasename
    Stringa che contiene il nome del database del server di report da creare.

  • Lcid
    Valore utilizzato per localizzazione dei nomi di ruolo.

  • IsSharePointMode
    Indica se creare database in modalità nativa o in modalità SharePoint.

    False per creare il database in modalità nativa; true per creare il database in modalità SharePoint integrata.

  • Script
    [out] Stringa che contiene lo script SQL generato.

  • HRESULT
    [out] Valore che indica se la chiamata ha avuto esito positivo o negativo.

Valore restituito

Restituisce un valore HRESULT che indica l'esito positivo o negativo della chiamata al metodo. Un valore pari a 0 indica l'esito positivo della chiamata al metodo. Un valore diverso da zero indica che si è verificato un errore.

Osservazioni

Questo metodo genera uno script SQL che crea database del server di report per la versione del server di report attualmente connessa.

Il valore fornito nel parametro DatabaseName deve essere conforme alle convenzioni di denominazione dei database di SQL Server.

Il metodo non verifica l'esistenza del database al momento della generazione dello script.

Questo metodo non verifica l'esistenza del database del server di report al momento della generazione dello script.

Lo script generato supporta SQL Server 2000, SQL Server 2005 e SQL Server 2008.

Requisiti

Spazio dei nomi: root\Microsoft\SqlServer\ReportServer\RS_<NomeIstanzaCrittografata>\v10\Admin

**Piattaforma:**Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional Service Pack 2 (SP2) o Service Pack 1 (SP1) o Windows 2000 (tutte le versioni)