Metodo di ConfigurationSetting - GenerateDatabaseCreationScript

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.

Importante

A partire da SQL Server 2012 (11.x), IsSharePointMode=True non è supportato poiché, in modalità SharePoint, Reporting Services è un servizio condiviso SharePoint e non è controllato dal provider WMI. Questo parametro deve essere impostato sempre su False.

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 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 (8.x), SQL Server 2005 e SQL Server 2008 (10.0.x).

Requisiti

Spazio dei nomi:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin

Membri di MSReportServer_ConfigurationSetting