Configuration Manager SQL Serverサポートされているバージョン

適用対象: Configuration Manager (現在のブランチ)

各 Configuration Manager サイトでは、サイト データベースをホストSQL Serverバージョンと構成がサポートされている必要があります。

SQL Serverインスタンスと場所

サーバーの全体管理サイトとプライマリ サイト

サイト データベースは、完全なインストールを使用する必要SQL Server。

SQL Serverは次の場所に表示されます。

  • サイト サーバー コンピューター。
  • サイト サーバーからリモートのコンピューター。

次のインスタンスがサポートされています。

セカンダリ サイト

サイト データベースでは、サイト データベースの完全インストールの既定のインスタンスSQL ServerまたはSQL Server Express。

SQL Serverサイト サーバー コンピューター上にある必要があります。

サポートに関する制限事項

次の構成はサポートされていません。

  • ネットワーク負荷分散 (NLB) クラスター構成のフェールオーバー クラスター インスタンス

  • クラスター共有ボリュームのフェールオーバー クラスター インスタンス (CSV)

  • SQL Server ミラーリング テクノロジ、およびピアツーピア レプリケーション

SQL Serverレプリケーションは、データベース レプリカを使用するように構成されている管理ポイントにオブジェクトをレプリケートする場合にのみサポートされます

サポートされているバージョンのSQL Server

複数のサイトがある階層では、異なるサイトで異なるバージョンの SQL Serverを使用してサイト データベースをホストできます。 次の項目に当てはまる限り、

  • Configuration Manager は、使用するSQL Serverバージョンをサポートします。
  • 使用SQL Serverバージョンは、Microsoft のサポートに残ります。
  • SQL Serverは、2 つのバージョンのレプリケーションをサポートSQL Server。 詳細については、「レプリケーションの下位互換性SQL Serverを参照してください

2016 SQL Server以前の場合、各バージョンとサービス SQL Serverのサポートは、Microsoft ライフサイクル ポリシーに従います。 特定のサービス パックのSQL Serverには、基本サービス パックのバージョンとの下位互換性を解除しない限り、累積的な更新プログラムが含まれます。 2017 SQL Server以降、サービス パックは最新のサービス モデルに従うのでリリースされません。 このSQL Serverチームは、利用可能になった累積的な更新プログラムの継続的かつ積極的なインストールを推奨します。

特に指定しない限り、次のバージョンSQL Serverバージョンの Configuration Manager でサポートされます。 新しいバージョンの SQL Serverが追加された場合は、そのサポートを追加する Configuration Manager バージョンが表示されます。 同様に、サポートが非推奨の場合は、影響を受けるバージョンの Configuration Manager の詳細を探します。

重要

サーバーの全体管理SQL Server Standardデータベースに対してデータベースを使用する場合は、階層でサポートできるクライアントの総数を制限します。 「 サイズとスケールの数値」を参照してください

SQL Server 2019: Standard、Enterprise

このバージョンは、累積的な更新プログラムのバージョンがライフサイクルでサポートされている限り、累積的な更新プログラム 5 (CU5) 以降でSQL Serverできます。 CU5 はスカラー UDF の内線付SQL Server問題を解決する 2019 年の最小要件です

次のサイトでは、このバージョンSQL Serverを使用できます。

  • サーバーの全体管理サイト
  • プライマリ サイト
  • セカンダリ サイト

SQL Server 2017: Standard、Enterprise

このバージョンは、累積的な更新プログラムのバージョンがライフサイクルでサポートされている限り、累積的な更新バージョン2以上でSQL Serverできます。 次のサイトでは、このバージョンSQL Serverを使用できます。

  • サーバーの全体管理サイト
  • プライマリ サイト
  • セカンダリ サイト

SQL Server 2016: Standard、Enterprise

このバージョンは、サービス パックと累積的な更新プログラムの最小ライフサイクルでサポートSQL Serverできます。 次のサイトでは、このバージョンSQL Serverを使用できます。

  • サーバーの全体管理サイト
  • プライマリ サイト
  • セカンダリ サイト

SQL Server 2014: Standard、Enterprise

このバージョンは、サービス パックと累積的な更新プログラムの最小ライフサイクルでサポートSQL Serverできます。 次のサイトでは、このバージョンSQL Serverを使用できます。

  • サーバーの全体管理サイト
  • プライマリ サイト
  • セカンダリ サイト

SQL Server 2012: Standard、Enterprise

このバージョンは、サービス パックと累積的な更新プログラムの最小ライフサイクルでサポートSQL Serverできます。 次のサイトでは、このバージョンSQL Serverを使用できます。

  • サーバーの全体管理サイト
  • プライマリ サイト
  • セカンダリ サイト

重要

バージョン 2107 から、2012 年SQL Serverサポートは廃止されました。 サポート ライフサイクルは 2022 年 7 月に終了します。 その前に、すべてのデータベース サーバーのアップグレードを計画します。 詳細については、「SQL Server」を参照してください

SQL Server 2017 Express

このバージョンは、累積的な更新プログラムのバージョンがライフサイクルでサポートされている限り、累積的な更新バージョン2以上でSQL Serverできます。 次のサイトでは、このバージョンSQL Serverを使用できます。

  • セカンダリ サイト

SQL Server 2016 Express

このバージョンは、サービス パックと累積的な更新プログラムの最小ライフサイクルでサポートSQL Serverできます。 次のサイトでは、このバージョンSQL Serverを使用できます。

  • セカンダリ サイト

SQL Server 2014 Express

このバージョンは、サービス パックと累積的な更新プログラムの最小ライフサイクルでサポートSQL Serverできます。 次のサイトでは、このバージョンSQL Serverを使用できます。

  • セカンダリ サイト

SQL Server 2012 Express

このバージョンは、サービス パックと累積的な更新プログラムの最小ライフサイクルでサポートSQL Serverできます。 次のサイトでは、このバージョンSQL Serverを使用できます。

  • セカンダリ サイト

重要

バージョン 2107 から、2012 年SQL Serverサポートは廃止されました。 サポート ライフサイクルは 2022 年 7 月に終了します。 その前に、すべてのデータベース サーバーのアップグレードを計画します。 詳細については、「SQL Server」を参照してください

ユーザーに必要な構成SQL Server

次の構成は、サイト データベースに使用SQL Server、サイト データベースのすべてのインストールで必要SQL Server Express。 Configuration Manager がセカンダリ SQL Server Expressインストールの一部としてインストールすると、これらの構成が自動的に作成されます。

SQL Serverアーキテクチャのバージョン

Configuration Manager では、サイト データベースをホストSQL Server 64 ビット バージョンのサーバーが必要です。

データベースの照合順序

各サイトでは、サイトで使用される SQL Server のインスタンスとサイト データベースの両方で 、SQL_Latin1_General_CP1_CI_AS という照合順序を使用する必要があります。

Configuration Manager は、中国 GB18030 標準のこの照合順序に対して 2 つの例外をサポートしています。 詳細については、「国際サポート 」を参照してください

データベースの互換性レベル

Configuration Manager では、サイト データベースの互換性レベルが、Configuration Manager バージョンでサポートされている最も低いバージョンSQL Server以上である必要があります。

サイト データベースを以前のバージョンの SQL Server からアップグレードすると、データベースは、SQL Server のそのインスタンスで許可されている最小の場合、既存のカーディナリティ推定レベルを維持します。 データベースをSQL Serverレベルより低い互換性レベルでアップグレードすると、データベースは自動的に、データベースによって許可される最も低い互換性レベルにSQL Server。

次の表は、Configuration Manager サイト データベースの推奨される互換性レベルを示しています。

SQL Serverバージョン サポートされている互換性レベル 推奨レベル
SQL Server 2019 150, 140, 130, 120, 110 150
SQL Server 2017 140, 130, 120, 110 140
SQL Server 2016 130, 120, 110 130
SQL Server 2014 120, 110 110

サイト データベースでSQL Serverカーディナリティ推定互換性レベルを特定するには、サイト データベース サーバーで次SQLクエリを実行します。

SELECT name, compatibility_level FROM sys.databases

SQL SERVER COMPACT エディション (CE) の互換性レベルとそれらを設定する方法の詳細については、「ALTER DATABASE Compatibility Level (Transact-SQL)」を参照してください

SQL Server機能

各サイト サーバーデータベース エンジンサービス 機能だけが必要です。

Configuration Manager データベースレプリケーションでは、レプリケーション機能のSQL Server 必要 とされません。 ただし、管理SQL Serverデータベース レプリカを使用する場合は、この構成が必要です

Windows 認証

Configuration Manager では、データベース Windows検証するために、認証を実行する必要があります。

SQL Server インスタンス

各サイトに対してSQL Serverインスタンスを使用します。 インスタンスには、名前付き インスタンスまたは既定インスタンスを指定できます

SQL Serverメモリ

データを使用して、SQL ServerのメモリをSQL Server Management Studio。 [サーバー メモリ オプション] の [最小 サーバー メモリ] 設定を設定します。 この設定を構成する方法の詳細については、「メモリ サーバー構成オプションSQL Serverを参照してください

  • サイト サーバーと 同じコンピューターにインストールするデータベース サーバーの場合: 使用可能なアドレス指定可能なシステム メモリの SQL Server のメモリを 50 ~ 80% に制限します。

  • サイト サーバーからリモート である専用データベース サーバーの場合: 使用可能なアドレス指定可能なシステム メモリの SQL Server のメモリを 80 ~ 90% に制限します。

  • 使用している各インスタンスのバッファー プールのSQL Server予約の場合:

    • サーバーの全体管理サイトの場合: 最小 8 GB を設定します。
    • プライマリ サイトの場合: 最小 8 GB を設定します。
    • セカンダリ サイトの場合: 最小 4 GB を設定します。

SQL Serverされたトリガー

SQL Serverされたトリガーを有効にする必要があります。 詳細については、「入れ子 になったトリガー サーバー構成オプションを構成する」を参照してください。

SQL ServerCLR 統合

サイト データベースでは、共通SQL Serverランタイム (CLR) を有効にする必要があります。 このオプションは、Configuration Manager のインストール時に自動的に有効になります。 CLR の詳細については、「CLR統合の概要」SQL Server参照してください

SQL Serverサービス ブローカー (SSB)

サイト間SQL Serverと単一のプライマリ サイトの両方で、サービス ブローカーが必要です。

TRUSTWORTHY の設定

Configuration Manager は、TRUSTWORTHY データベース プロパティSQL自動的に有効になります。 このプロパティは、構成マネージャーが ON である必要 があります

ユーザーのオプション構成SQL Server

次の構成は、完全なインストールを使用する各データベースSQL Serverです。

SQL Server サービス

次のコマンドを使用してSQL Serverサービスを構成できます。

  • 権限 の低いドメイン ユーザー アカウント:

    • この構成はベスト プラクティスであり、アカウントのサービス プリンシパル名 (SPN) を手動で登録する必要がある場合があります。
  • のコマンドを 実行するコンピューターのローカル システム SQL Server。

    • 構成プロセスを簡略化するには、ローカル システム アカウントを使用します。
    • ローカル システム アカウントを使用すると、Configuration Manager は自動的にサービスの SPN をSQL Serverします。
    • ローカル サービスにローカル システム アカウントをSQL Serverは、ベスト プラクティスSQL Serverではありません。

SQL Server を実行しているコンピューターがローカル システム アカウントを使用して SQL Server サービスを実行しない場合は、Active Directory ドメイン サービスで SQL Server サービスを実行するアカウントの SPN を構成します。 (システム アカウントを使用すると、SPN が自動的に登録されます)。

サイト データベースの SPN の詳細については、「サイト データベース サーバーの SPN の管理 」を参照してください

SQL Server サービスで使用されるアカウントを変更する方法については、「SCM Services -サービスのスタートアップ アカウントを変更する」を参照してください。

SQL Server Reporting Services

SQL Server Reporting Servicesを実行できるレポート サービス ポイントをインストールするには、この情報が必要です。 Configuration Manager は、サイト データベースと同SQL Serverレポート用の同じバージョンのレポートをサポートしています。

詳細については 、「Configuration Manager でのレポートの前提条件」を参照してください

重要

以前のバージョンSQL Serverアップグレードした後、次のエラーが表示される場合があります 。Report Builder存在しません
このエラーを解決するには、レポート サービス ポイント サイト システムの役割を再インストールする必要があります。

データ ウェアハウス サービス ポイント

データ ウェアハウスは、別のデータベースを使用します。 サイト データベース サーバーまたは別のデータベース サーバーでホストSQL Server。 詳細については 、「Configuration Manager のデータ ウェアハウス サービス ポイント」を参照してください

SQL Serverポート

データベース エンジンとサイト間レプリケーションSQL Server通信するには、既定のポート構成を使用するか、SQL Serverポートを指定します。

  • サイト間通信では、既定SQL Server TCP 4022 を使用するサービス ブローカーを使用します。

  • 既定では、SQL Server データベース エンジンとさまざまな Configuration Manager サイト システムの役割間のサイト内通信では、ポート TCP 1433 が使用されます。 次のサイト システムの役割は、データベースと直接SQL Serverします。

    • 管理ポイント
    • SMS プロバイダー コンピューター
    • レポート サービス ポイント
    • サイト サーバー

データベースを実行しているコンピューター SQL Server複数のサイトからデータベースをホストする場合、各データベースは別のインスタンスを使用する必要SQL Server。 また、各インスタンスは、一意のポート セットを使用するように構成する必要があります。

警告

Configuration Manager は動的ポートをサポートしません。 既定SQL Server名前付きインスタンスはデータベース エンジンへの接続に動的ポートを使用しますので、名前付きインスタンスを使用する場合は、サイト内通信に使用する静的ポートを手動で構成する必要があります。

SQL Server を実行しているコンピューターでファイアウォールが有効になっている場合は、展開で使用されているポートと、SQL Server と通信するコンピューター間のネットワーク上の任意の場所で使用されるポートを許可するように構成されていることを確認します。

特定のポートを使用SQL Server構成する方法の例については、「特定の TCP ポートでリッスンするサーバーを構成する」を参照してください

サーバーのアップグレード オプションSQL Server

バージョンのバージョンをアップグレードする必要がある場合SQL Server、簡単な方法から複雑な方法まで、次のいずれかの方法を使用します。

  • 一SQL Serverアップグレード (推奨)

  • 新しいコンピューターに新SQL Serverをインストールし、Configuration Manager セットアップのデータベース移動オプションを使用して、サイト サーバーを新しいコンピューターに接続SQL Server

  • バックアップ と回復を使用します。 アップグレード シナリオでのバックアップと回復SQL Serverサポートされています。 サイトを回復する前にSQL Serverのバージョン管理要件を無視できます