現象
既定以外のポートで実行されている Microsoft SQL Server 2012 または 2014 Analysis Services に接続していて、SQL Browser が [オフ] に設定されていることを前提とします。 立方体の作成多次元式 (MDX) クエリを実行すると、次のエラーメッセージが表示されることがあります。
クエリを実行しています..."ServerName\インスタンス" サーバーに接続できないか、指定されたコンピューターで Analysis Services が実行されていません。OLE DB プロバイダーのエラー。 名前付きインスタンス情報が、 ' ServerName ' サーバーの sqlbrowser サービスから取得されているときにエラーが発生しました。OLE DB プロバイダーのエラー。 リダイレクターに接続できませんでした。 SQLBrowser サービスが ' ServerName ' サーバーで実行されていることを確認します。実行完了
原因
この問題は、不適切なコードパスが使われているために発生します。 接続は常に SQL ブラウザーに依存するインスタンス名形式を使用しようとします。
解決方法
修正プログラムを適用した後、 LocalCubeServerPortInConnectionString の値を 1 に設定して、SSAS 構成ファイルでこの機能を有効にします。
SQL Server 2014 の Service pack 情報
この問題を解決するには、SQL Server 2014 の Service Pack 1 を入手してください。
SQL Server 2014 Service Pack 1 (SP1) の詳細については、「 Sql server 2014 Service pack 1 で修正されたバグ」を参照してください。
SQL Server 2012 の Service pack 情報
この問題を解決するには、Microsoft SQL Server 2012 の最新の service pack を入手してください。詳細については、以下の記事の番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
2755533 SQL Server 2012 の最新の Service Pack を入手する方法
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。