復元オプション
MicrosoftSQL ServerAnalysis Services データベースを復元する方法は数多くありますが、どの方法でもサーバー コンピュータと Analysis Services データベースの両方に対する管理者権限が必要です。Analysis Services データベースを復元するには、SQL Server Management Studio で [データベースの復元] ダイアログ ボックスを開き、このダイアログ ボックスから適切なオプション構成を選択して、復元を実行します。または、ファイルに既に指定されている設定を使用してスクリプトを作成できます。このスクリプトを保存して、必要に応じて実行できます。この場合、次のセクションの説明に従って、XMLA を使用して復元を実行します。
XMLA を使用したデータベースの復元
XMLA の Restore コマンドを使用すると、.abf ファイルに基づいて復元を実行することによって復元プロセスを自動化できます。Restore コマンドには数多くのプロパティがあり、セキュリティの定義、リモート パーティションの保存場所、リレーショナル OLAP (ROLAP) オブジェクトの再配置などを指定できます。詳細については、「Restore 要素 (XMLA)」を参照してください。
セキュリティに関する注意 |
---|
バックアップ ファイルごとに、復元コマンドを実行するユーザーは、各ファイルに指定されたバックアップ場所から読み取る権限を持っている必要があります。サーバーにインストールされていない Analysis Services データベースを復元する場合、ユーザーは、その Analysis Services インスタンスのサーバー ロールのメンバであることも必要です。Analysis Services データベースを上書きするには、ユーザーは、Analysis Services インスタンスのサーバー ロールのメンバか、復元するデータベースに対してフル コントロール (管理者) 権限を持つデータベース ロールのメンバのいずれかである必要があります。 |
注意 |
---|
既存のデータベースを復元すると、データベースを復元したユーザーは、復元されたデータベースにアクセスできなくなる可能性があります。バックアップの実行時に、ユーザーがサーバー ロールのメンバ、またはフル コントロール (管理者) 権限を持つデータベース ロールのメンバではなかった場合、このようにアクセスできなくなることがあります。 |