ConfigurationSetting メソッド - GenerateDatabaseCreationScript
レポート サーバー データベースの作成で使用する SQL スクリプトを生成します。
構文
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);
パラメーター
Databasename
作成するレポート サーバー データベースの名前を含む文字列。
Lcid
ロール名のローカライズに使用される値。
IsSharePointMode
ネイティブ モードと SharePoint 統合モードのどちらでデータベースを作成するかを示します。
重要
SQL Server 2012 (11.x) 以降、IsSharePointMode=True はサポートされません。SharePoint モードでは、Reporting Services は SharePoint 共有サービスであり、WMI プロバイダーによって制御されないためです。 このパラメーターは常に Falseに設定してください。
[スクリプト]
[out] 生成された SQL スクリプトを含む文字列。
HRESULT
[out] 呼び出しの成功または失敗を示す値。
戻り値
メソッド呼び出しの成功または失敗を示す HRESULT を返します。 値 0 は、メソッド呼び出しが成功したことを示します。 0 以外の値は、エラーが発生したことを示します。
解説
このメソッドは、現在接続されているレポート サーバーのバージョンのレポート サーバー データベースを作成する SQL スクリプトを生成します。
DatabaseName パラメーターに指定する値は、SQL Server データベース名前付け規則に準拠している必要があります。
スクリプトを生成する際、このメソッドは、データベースが存在するかどうかをチェックしません。
スクリプトを生成する際、このメソッドは、レポート サーバー データベースが存在するかどうかをチェックしません。
生成されたスクリプトは、SQL Server 2000 (8.x)、SQL Server 2005、および SQL Server 2008 (10.0.x) をサポートします。
要件
名前空間: root\Microsoft\SqlServer\ReportServer\<インスタンス名>\v13\Admin