次の方法で共有


Windows 7 または Windows Server 2008 R2 への SQL Server のインストールに関する既知の問題

この記事では、Windows 7 または Windows Server 2008 R2 に SQL Server をインストールする場合の既知の問題と前提条件について説明します。

元の製品バージョン: SQL Server、Windows Server、Windows
元の KB 番号: 955725

まとめ

この記事では、Windows 7 または Windows Server 2008 R2 を実行しているコンピューターに Microsoft SQL Server をインストールするときの既知の問題について説明します。

  • Windows 7 または Windows Server 2008 R2 で実行されている SQL Server 2008 の Express Edition を除くすべてのエディションには、少なくとも SQL Server 2008 Service Pack 1 (SP1) がインストールされている必要があります。

    Note

    Express Edition には、Service Pack 1 が既に含まれています。

  • この記事では、Windows 7 は Windows 7 のクライアント バージョンを示します。 Windows Server 2008 R2 は、Windows 7 のサーバー バージョンを示します。

  • さまざまなバージョンの SQL Server のハードウェア要件とソフトウェア要件の詳細については、「 Hardware and Software Requirements for installing SQL Server 2012」を参照してください。

  • 製品のリリース時のさまざまな既知の問題を文書化したリリース ノートについては、 SQL Server 2012 リリース ノートを参照してください。

既知の問題

  • Windows 7 では、Kerberos 認証が有効になっているかどうかを判断するために、 RequireKerberos プロパティは使用されません。

    Windows 7 では、ネットワーク名リソースに対して Kerberos 認証が有効になっているかどうかを判断するために RequireKerberos プロパティが使用されないため、SQL Server 2008 のフェールオーバー クラスターのインストールは失敗します。

  • Federal Information Processing Standard (FIPS) ポリシーが Windows 7 または Windows Server 2008 R2 で有効になっている場合、SQL Server 2008 のインストール中にクラスターの検証が失敗します。

    Windows 7 または Windows Server 2008 R2 で FIPS ポリシーが有効になっている場合、SQL Server 2008 のインストール中にクラスターの検証が失敗します。 そのため、セットアップは失敗します。

    これら 2 つの問題を解決するには、SQL Server 2008 と SQL Server 2008 (SP1) 以降の更新プログラムをクラスター化インストール用にインストールする必要があります。 SQL Server 2008 SP1 を取得する方法の詳細については、「 KB968382 - SQL Server 2008 の最新のサービス パックを取得する方法を参照してください。

    クラスター環境または非クラスター化環境で SQL Server セットアップを更新する方法の詳細については、「 SQL Server 2008 のインストールを更新またはスリップストリームする方法を参照してください。

  • Windows Server 2008 R2 で SQL Server 2008 のインストールが失敗する可能性がある

    .NET Framework が有効になっていない場合、Windows Server 2008 R2 で SQL Server 2008 のインストールが失敗する可能性があります。 この問題は、.NET Framework 3.5 のインストールがこのインストールの前提条件であるために発生します。

    Windows Server 2008 R2 では、.NET Framework 3.5 が Windows コンポーネントとして含まれています。 既定では、.NET Framework 3.5 は有効になっていません。 このインストール エラーを回避するには、SQL Server 2008 のインストールを実行する前に、Windows 機能コンポーネントから .NET Framework 3.5 を有効にする必要があります。

  • SQL Server 2008 のセットアップが失敗する可能性がある

    SQL Server 2008 のセットアップが失敗し、次のエラーが表示される場合があります。

    ウィンドウ ハンドルが作成されるまで、コントロールで Invoke または BeginInvoke を呼び出すことはできません。

    累積的な更新プログラムをインストールして、この問題を解決できます。 詳細については、「 FIX: Windows 7 を実行しているコンピューターに SQL Server 2008 をインストールする場合のエラー メッセージ:"ウィンドウ ハンドルが作成されるまで、コントロールに対して呼び出しまたは BeginInvoke を呼び出すことはできません。"

Windows 7 または Windows Server 2008 R2 の最小バージョン要件

Windows 7 または Windows Server 2008 R2 を実行しているコンピューターに SQL Server をインストールする前に、状況に応じて次の最小前提条件を満たしていることを確認する必要があります。

SQL Server 2008

  • クラスター化されたインストール

    SQL Server 2008 Service Pack 1 以降の更新プログラム (これはスリップストリーム バージョンとも呼ばれます) と共に SQL Server 2008 をインストールする必要があります。

  • 非クラスター化インストール

    SQL Server 2008 の後に SQL Server 2008 Service Pack 1 以降の更新プログラムをインストールする必要があります。

    Note

    SQL Server 2008 高速ランタイムは、Windows 7 および Windows 2008 R2 でサポートされています。

SQL Server 2008 をインストールするためのハードウェアとソフトウェアの要件の詳細については、「 SQL Server 2016 および 2017: ハードウェアとソフトウェアの要件を参照してください。

.NET Framework

Windows Server 2008 R2 を実行しているコンピューターに SQL Server 2008 をインストールする前に、.NET Framework 3.5 SP1 を有効にする必要があります。 .NET Framework 3.5 SP1 は、SQL Server 2008 の前提条件です。 SQL Server 2008 セットアップでは、.NET Framework 3.5 SP1 がまだインストールされていない場合はインストールされます。 ただし、フェールオーバー クラスタリングの場合は、SQL Server 2008 フェールオーバー クラスターのインストール前に .NET Framework 3.5 SP1 をインストールする必要があります。

Windows Server 2008 R2 では、.NET Framework はシステム コンポーネントです。 そのため、再配布ポイントから .NET Framework をインストールすることはできません。 サーバー ロールから、または ServerManagerCmd.exeを使用して、.NET Framework をインストールする必要があります。

次のシナリオでは、.NET Framework をインストールする必要はありません。

  • Windows Server 2008 R2 を実行していて、.NET Framework 3.5 SP1 がインストールされているコンピューター。

  • Windows 7 を実行しているコンピューター。

Note

既定では、.NET Framework 3.5 SP1 は Windows 7 にインストールされます。

適用対象

  • SQL Server 2008 Enterprise
  • SQL Server 2008 Developer
  • SQL Server 2008 Standard
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Web Edition
  • Windows 7 Enterprise
  • Windows 7 Professional
  • Windows 7 Ultimate