私はこれに本当に慣れていないので、おそらく単純な間違いを犯しています。
リモートデータベースを使用してOLAPキューブを作成する必要があります。ディメンションとメジャーを設定してキューブを作成した後、キューブをローカルサーバーで起動できません。取得し続けます。 「次の接続の問題のため、プロジェクトを「localhost」サーバーにデプロイできませんでした:接続できません。サーバーが実行されていることを確認してください。ターゲットサーバーの名前を確認または更新するには、右クリックします。ソリューションエクスプローラーのプロジェクトで、[プロジェクトのプロパティ]を選択し、[展開]タブをクリックして、サーバーの名前を入力します。」
ただし、ローカルSQLサーバーは(私が知る限り)実行されており、これを修正する方法がわかりません。 「localhost」を「。」に置き換えてみました。とIPですが、それも機能していません。
これが私が従ったガイドです: http://www.mssqltips.com/sqlservertip/1532/build-a-cube-from-an-existing-data-source-using-sql-server-analysis-services /
たぶん、SQL Serverは実際には実行されていませんか?どうすれば確認できますか?または、キューブを処理しようとするときに重要なことをスキップしていますか?
ターゲットサーバー名をリモートSQLサーバー名またはIPとして変更する必要があります。
BIDSで、プロジェクトソリューションを右クリックし、プロパティウィンドウを選択します。そこで、下の図のようにサーバー名を付けることができます。
それが役に立てば幸い...
OLAPキューブはSQLサーバーインスタンスにデプロイされません。それらはAnalysisServicesインスタンスにデプロイする必要があります。サービスリストに「SQLServerAnalysisServices」として表示されます。
キューブをSSASインスタンスにデプロイする必要があります。ここを参照してください。SQLServerインスタンスとSSASインスタンスがあります(アイコンをチェックして違いを確認してください)。
サービスで実行されているかどうかを確認できます。
お持ちでない場合は、SQLServerインストールCDからインストールできます
キューブASをデプロイするには、ソースとしてSQLインスタンスが必要であり、宛先としてSSASインスタンスが必要です。
よろしく、
もう1つの理由は、SQLServerのExpressバージョンである可能性があります。標準バージョンのみに分析サービスがあります。
そのチュートリアルを実行しているときに同じエラーが発生しました。私はそれを解決しました:
プロジェクト展開サーバーにローカルホストではなく、適切なServer\Instance名があることを確認してください。
Microsoft SQLサーバー登録済みサーバーに移動し、次をクリックします。
AnalysisServicesアイコン->ローカルサーバーグループを開く
サーバーのユーザー名を右クリックして、
サービス制御->開始
それが動作します ;)
「localhost」は、Business IntelligenceStudioを実行しているマシンを指します。
リモートサーバーにデプロイするとしているので、localhostをサーバー名またはIPアドレスに置き換えます(例: "74.125.237.146")