Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Generiert ein SQL-Skript, mit dem eine Berichtsserver-Datenbank erstellt werden kann
Syntax
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);
Parameter
Databasename
Eine Zeichenfolge, die den Namen der zu erstellenden Berichtsserver-Datenbank enthält
Lcid
Zur Lokalisierung von Rollennamen verwendeter Wert.
IsSharePointMode
Gibt an, ob die Datenbank im einheitlichen Modus oder im SharePoint-Modus erstellt werden soll.
Wichtig
IsSharePointMode=True wird ab SQL Server 2012 (11.x) nicht mehr unterstützt, da Reporting Services im SharePoint-Modus ein gemeinsamer SharePoint-Dienst ist und nicht vom WMI-Anbieter kontrolliert wird. Es wird empfohlen, diesen Parameter immer auf Falsefestzulegen.
Skript
[out] Eine Zeichenfolge, die das generierte SQL-Skript enthält
HRESULT
[out] Wert, der angibt, ob der Aufruf erfolgreich war oder zu einem Fehler geführt hat.
Rückgabewert
Gibt HRESULT zurück, wodurch der Erfolg oder das Fehlschlagen des Methodenaufrufs angegeben wird. Der Wert 0 (null) gibt an, dass der Methodenaufruf erfolgreich war. Ein Wert ungleich 0 (null) gibt an, dass ein Fehler aufgetreten ist.
Hinweise
Diese Methode generiert ein SQL-Skript, das Berichtsserverdatenbanken für die aktuell verbundene Version des Berichtsservers erstellt.
Der im Parameter DatabaseName angegebene Wert muss den SQL Server-Namenskonventionen für Datenbanken entsprechen.
Die Methode überprüft beim Generieren des Skripts nicht das Vorhandensein der Datenbank.
Beim Generieren des Skripts überprüft diese Methode nicht, ob die Berichtsserver-Datenbank vorhanden ist.
Das generierte Skript unterstützt SQL Server 2000 (8.x), SQL Server 2005 und SQL Server 2008 (10.0.x).
Anforderungen
Namespace: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin