ConfigurationSetting metódus – GenerateDatabaseCreationScript

Létrehoz egy SQL-szkriptet, amely jelentéskészítő kiszolgáló adatbázisának létrehozásához használható.

Szemantika

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

Paraméterek

Adatbázisnév
A létrehozandó jelentéskészítő kiszolgáló adatbázisának nevét tartalmazó sztring.

Lcid
A szerepkörnevek honosításához használt érték.

IsSharePointMode
Azt jelzi, hogy natív vagy SharePoint módban szeretne-e adatbázist létrehozni.

Fontos

Az SQL Server 2012-től (11.x) kezdődőEn az IsSharePointMode=True nem támogatott, mert SharePoint módban a Reporting Services megosztott SharePoint-szolgáltatás, és nem a WMI-szolgáltató szabályozza. Ezt a paramétert mindig False ( Hamis) értékre kell állítania.

Szkript
[kifelé] A létrehozott SQL-szkriptet tartalmazó sztring.

HRESULT
[kifelé] Érték, amely azt jelzi, hogy a hívás sikeres vagy sikertelen volt-e.

Visszaadott érték

A metódushívás sikerességét vagy sikertelenségét jelző HRESULT értéket ad vissza. A 0 érték azt jelzi, hogy a metódushívás sikeres volt. A nemero érték azt jelzi, hogy hiba történt.

Megjegyzések

Ez a metódus létrehoz egy SQL-szkriptet, amely jelentéskészítő kiszolgáló-adatbázisokat hoz létre a jelentéskészítő kiszolgáló aktuálisan csatlakoztatott verziójához.

A DatabaseName paraméterben megadott értéknek meg kell felelnie az SQL Server-adatbázis elnevezési konvencióinak.

A metódus nem ellenőrzi az adatbázis meglétét a szkript létrehozásakor.

Ez a metódus nem ellenőrzi a jelentéskészítő kiszolgáló adatbázisának meglétét a szkript létrehozásakor.

A létrehozott szkript támogatja az SQL Server 2000 (8.x), az SQL Server 2005 és az SQL Server 2008 (10.0.x) használatát.

Requirements

Névtér:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin