GenerateDatabaseCreationScript-Methode (WMI: MSReportServer_ConfigurationSetting)
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ältLcid
Wert, der für die Lokalisierung von Rollennamen verwendet wird.IsSharePointMode
Zeigt an, ob die Datenbank im systemeigenen Modus oder im SharePoint-Modus erstellt werden soll.False, wenn die Datenbank im systemeigenen Modus erstellt werden soll, true, wenn sie im integrierten SharePoint-Modus erstellt werden soll.
Script
[out] Eine Zeichenfolge, die das generierte SQL-Skript enthältHRESULT
[out] Wert, der angibt, ob der Aufruf erfolgreich war oder ein Fehler aufgetreten ist
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, mit dem Berichtsserver-Datenbanken für die Version des Berichtsservers erstellt werden können, mit dem derzeit eine Verbindung besteht.
Der im DatabaseName-Parameter angegebene Wert muss den Benennungskonventionen für Datenbanken von SQL Server entsprechen.
Beim Generieren des Skripts überprüft diese Methode nicht, ob die Datenbank vorhanden ist.
Beim Generieren des Skripts überprüft diese Methode nicht, ob die Berichtsserver-Datenbank vorhanden ist.
Das generierte Skript unterstützt SQL Server 2000, SQL Server 2005 und SQL Server 2008.
Voraussetzungen
Namespace: root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin
Plattform: Windows Server 2003 Datacenter Edition; Windows Server 2003 Enterprise Edition; Windows Server 2003 Standard Edition; Windows Vista; Windows XP Professional mit Service Pack 2 (SP2) oder Service Pack 1 (SP1); oder Windows 2000 (alle Versionen)