Metodo di ConfigurationSetting - GenerateDatabaseCreationScriptConfigurationSetting Method - GenerateDatabaseCreationScript

Genera uno script SQL che può essere utilizzato per creare un database del server di report.Generates a SQL Script that can be used to create a report server database.

SintassiSyntax

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

ParametriParameters

DatabasenameDatabasename
Stringa che contiene il nome del database del server di report da creare.A string containing the name of the report server database to create.

LCIDLcid
Valore utilizzato per localizzazione dei nomi di ruolo.Value used for localization of role names.

IsSharePointModeIsSharePointMode
Indica se creare database in modalità nativa o in modalità SharePoint.Indicates whether to create database in native mode or SharePoint mode.

Importante

A partire da SQL Server 2012SQL Server 2012, IsSharePointMode=True non è supportato poiché, in modalità SharePoint, Reporting ServicesReporting Services è un servizio condiviso SharePoint e non è controllato dal provider WMI.Beginning in SQL Server 2012SQL Server 2012, IsSharePointMode=True is not supported because in SharePoint mode, Reporting ServicesReporting Services is a SharePoint shared service and is not controlled by the WMI provider. Questo parametro deve essere impostato sempre su False.You should always set this parameter to False.

ScriptScript
[out] Stringa che contiene lo script SQL generato.[out] A string containing the generated SQL script.

HRESULTHRESULT
[out] Valore che indica se la chiamata ha avuto esito positivo o negativo.[out] Value indicating whether the call succeeded or failed.

Valore restituitoReturn Value

Restituisce un HRESULT che indica l'esito positivo o negativo della chiamata al metodo.Returns an HRESULT indicating success or failure of the method call. Un valore pari a 0 indica l'esito positivo della chiamata al metodo.A value of 0 indicates that the method call was successful. Un valore diverso da zero indica che si è verificato un errore.A non-zero value indicates that an error has occurred.

OsservazioniRemarks

Questo metodo genera uno script SQL che crea database del server di report per la versione del server di report attualmente connessa.This method generates an SQL script that creates report server databases for the version of the report server currently connected to.

Il valore fornito nel parametro DatabaseName deve essere conforme alle convenzioni di denominazione dei database di SQL ServerSQL Server .The value supplied in the DatabaseName parameter must conform to SQL ServerSQL Server database naming conventions.

Il metodo non verifica l'esistenza del database al momento della generazione dello script.The method does not check the existence of the database when generating the script.

Questo metodo non verifica l'esistenza del database del server di report al momento della generazione dello script.This method does not check for the existence of the report server database when generating the script.

Lo script generato supporta SQL Server 2000SQL Server 2000, SQL ServerSQL Server 2005 e SQL Server 2008SQL Server 2008.The generated script supports SQL Server 2000SQL Server 2000, SQL ServerSQL Server 2005, and SQL Server 2008SQL Server 2008.

RequisitiRequirements

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

Vedere ancheSee Also

Membri di MSReportServer_ConfigurationSettingMSReportServer_ConfigurationSetting Members