次の方法で共有


Windows Vista 上で 64 ビット Reporting Services をインストールする方法

新規 : 2007 年 9 月 15 日

以前にインターネット インフォメーション サービス (IIS) 7.0 で 32 ビット アプリケーション プールを有効にしている場合は、64 ビット Windows Vista に 64 ビット Reporting Services をインストールすると ASP.NET バージョン登録要件エラーが発生します。

IIS 7.0 は、Web サーバー上のすべてのアプリケーション プールの既定値を保持します。SQL Server セットアップは、インストールに先だって前提条件のチェックを行うときに既定の構成値をスキャンします。applicationPoolDefaultsEnable32bitAppOnWin64true に設定するように指定されている場合、64 ビット Reporting Services 用の ASP.NET 要件に関連して前提条件のチェックが失敗し、セットアップによりインストール ウィザードの [前提条件のチェック] ページに次の警告が表示されます。

"ASP.NET バージョン登録の要件"

この警告が発生すると、インストール ウィザードの [コンポーネントの選択] ページに Reporting Services は表示されません。

このエラーを回避して Reporting Services をインストールするには、アプリケーション プールの既定の構成内の既定の 32 ビット アプリケーション サポートをオフにするスクリプトを実行します。

Bb677367.note(ja-jp,SQL.90).gifメモ :
これらの既定値は、個々のアプリケーション プール設定でオーバーライドできます。コンピュータ上でその後も 32 ビット アプリケーションを実行するには、32 ビット アプリケーションを実行するアプリケーション プールの [32 ビット アプリケーションの有効化] プロパティを [True] に設定します。この操作は、アプリケーション プール構成の既定値を設定するスクリプトを実行した後に行う必要があります。

次に示すのは、ネイティブ 64 ビット Reporting Services をインストールする手順です。32 ビット Reporting Services (つまり、SQL Server 2005 Express Edition with Advanced Services または Workgroup Edition) をインストールする方法については、「64 ビット コンピュータに 32 ビット Reporting Services をインストールする方法」を参照してください。

64 ビット Windows Vista 上で 64 ビット Reporting Services をインストールするには

  1. SQL Server のセットアップが実行中の場合はこれをキャンセルします。

  2. IIS 6.0 スクリプト ツール機能を追加して、Windows Vista 上で adsutil ツールを使用できるようにします。

    1. [スタート] ボタンをクリックし、<ui>[コントロール パネル]</ui> をクリックします。次に、<ui>[プログラム]</ui> をクリックし、<ui>[プログラムと機能]</ui> をクリックします。<ui>[Windows の機能の有効化または無効化]</ui> をクリックします。
    2. [続行] をクリックします。
    3. [Internet Information Services] を開きます。
    4. <ui>[Web 管理ツール]</ui> を開きます。
    5. <ui>[IIS 6 管理互換]</ui> を開きます。
    6. [IIS 6.0 スクリプト ツール] をクリックして機能を追加します。
    7. [OK] をクリックします。
  3. 次のスクリプトをコピーします。

    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
    
  4. [スタート] ボタンをクリックし、[すべてのプログラム][アクセサリ] の順にポイントし、[コマンド プロンプト] を右クリックして [管理者として実行] をクリックします。コマンド ラインにスクリプトを貼り付けます。

  5. Enter キーを押してスクリプトを実行します。

  6. 再びセットアップを実行して Reporting Services をインストールします。詳細については、「Windows Vista 上で 32 ビット Reporting Services をインストールする方法」を参照してください。

  7. このコンピュータ上で 32 ビット アプリケーションを実行するには、32 ビット アプリケーションを実行するアプリケーション プールの [32 ビット アプリケーションの有効化] プロパティを [True] に設定します。そのためには、IIS マネージャを開き、[アプリケーション プール] を開きます。目的のアプリケーション プールを選択し、[詳細設定] をクリックします。[32 ビット アプリケーションの有効化][True] を選択します。

  8. IIS 7.0 のアプリケーション プールの既定値の詳細については、MSDN の「IIS 7.0」を参照してください。

参照

処理手順

Windows Vista 上で 32 ビット Reporting Services をインストールする方法
64 ビット コンピュータに 32 ビット Reporting Services をインストールする方法
Windows Vista 上の Reporting Services をアップグレードする方法

概念

64 ビット コンピュータへの Reporting Services のインストール
Windows Vista で SQL Server 2005 を実行する場合の考慮事項

その他の技術情報

Windows Vista から SQL Server に接続する方法

ヘルプおよび情報

SQL Server 2005 の参考資料の入手