2017-01-23 5 views
0

SSASサーバーにTabularキューブがあります。私は多くのパーティションを作って、最後の数ヶ月間データを処理しました。Analysis Services展開ウィザードエラー:データベースは既に存在します

私のプロジェクトを少し変更して、もう一度デプロイします。私がVisual Studioからデプロイすると、私はサーバー上で自分のパーティションを解放します。今までプロジェクトオプションで"Do not Process"を選択しています。

私は検索しましたが、これを行う適切な方法が見つかりませんでした。

私はVisual Studioでデータベースをインポートし、変更して展開する必要があると考えました。これは良い方法ですか?これ以外の方法はありますか?

答えて

0

'Deploy'プロセスは、ディメンションとパーティションを含むキューブ内のすべてのデータを消去します。 「処理しない」オプションは、キューブを処理しないということだけを行います。 変更に応じて、プロジェクト - >プロパティ - >デプロイメント - >デプロイメントモードで[変更をデプロイする]オプションを選択できます。しかし、それはどのように変化がマイナーなのかによって異なります。

+0

「展開モード」が表示されません。 VS 2010と2013を確認してください – FLICKER

+0

SQL Serverからデプロイメントウィザードを使用してみてください。まず、VSでソリューションを構築します。これはbinフォルダ(プロジェクトフォルダの)に.asdatabaseファイルを作成します。次に、「スタート」 - >「すべてのプログラム」 - >「Microsoft SQL Server」 - >「Analysis Services」 - >「デプロイメントウィザード」を実行します。これはより制御可能なオプションです。指示に従って、パーティションと役割の展開方法を設定します。 –

関連する問題