Web アプリケーションの要件 (マスター データ サービス)
マスター データ サービスは、インターネット インフォメーション サービス (IIS) によってホストされる Web アプリケーションです。 マスター データ サービスは、インターネット エクスプローラー (IE) 7 以降でのみ機能します。 IE 7 以前のバージョン、Microsoft Edge、Chrome はサポートされていません。
マスター データ マネージャー Web アプリケーションを作成および構成するには、マスター データ サービス構成マネージャーを使用します。 マスター データ サービス構成マネージャーローカル コンピューターで IIS を構成するため、初期 Web 構成タスクに最適です。 たとえば、単一のマスター データ マネージャー Web アプリケーションを使用してマスター データ サービス環境を構成したり、マスター データ サービスのスケールアウト展開で最初の Web アプリケーションを構成したりします。 スケールアウト配置の複数の Web サーバーの構成など、より複雑なタスクを実行する場合は、IIS ツールを使用します。
注意
マスター データ サービスのコンポーネントをインストールするコンピューターには、ライセンスが必要です。 詳細については、使用許諾契約書 (EULA) を参照してください。
要件
オペレーティング システム
次の Windows オペレーティング システムには、マスター データ サービス Web アプリケーションと Web サービスに必要なインターネット インフォメーション サービス (IIS) 機能が含まれています。
SQL Server 2014 Developer (64 ビット) x64 | SQL Server 2014 Enterprise (64 ビット) x64 | SQL Server 2014 Business Intelligence (64 ビット) x64 |
---|---|---|
Windows Server 2008 SP2 Windows Server 2008 R2 SP1 Windows 7 Professional、Enterprise、Ultimate Windows 8.0 Professional、Enterprise、および Ultimate |
Windows Server 2008 SP2 Windows Server 2008 R2 SP1 Windows Server 2012 |
Windows Server 2008 SP2 Windows Server 2008 R2 SP1 Windows Server 2012 |
SQL Serverのエディションでサポートされている Windows オペレーティング システムの完全な一覧については、「SQL Server 2014 をインストールするためのハードウェアとソフトウェアの要件」を参照してください。
Microsoft Silverlight
マスター データ マネージャー Web アプリケーションで作業するには、Silverlight 5 をクライアント コンピューターにインストールする必要があります。 Silverlight の必要なバージョンがない場合、Web アプリケーションで Silverlight を使用する部分に移動したときに、Silverlight をインストールするよう要求されます。 Silverlight 5 は ここからインストールできます。
ロールとロール サービス (Windows Server 2008 または Windows Server 2008 R2、Windows 7 オペレーティング システム)
Windows Server 2008 R2 では、Microsoft 管理コンソール (MMC) にある サーバー マネージャーを使用して、 Web サーバー (IIS) ロールと、次に示す必要なロール サービスをインストールできます。
注意
Windows Vista および Windows 7 オペレーティング システムでは、コントロール パネルの [プログラムと機能] を使用して、[Windows の機能] ダイアログ ボックスでこれらのオプションを有効にします。
Web サーバー HTTP 基本機能 静的コンテンツ 既定のドキュメント ディレクトリの参照 HTTP エラー アプリケーション開発 ASP.NET .NET 拡張機能 ISAPI 拡張機能 ISAPI フィルター 状態と診断 HTTP ログ 要求監視 セキュリティ Windows 認証 要求のフィルタリング パフォーマンス 静的コンテンツ圧縮 管理ツール IIS 管理コンソール |
ロールとロール サービス (Windows Server 2012 または Windows 8 オペレーティング システム)
Windows Server 2012 では、Microsoft 管理コンソール (MMC) にある サーバー マネージャーを使用して、 Web サーバー (IIS) ロールと、次に示す必要なロール サービスをインストールできます。
注意
Windows 8 オペレーティング システムでは、コントロール パネルの [プログラムと機能] を使用して、 [Windows の機能] ダイアログ ボックスに表示されるこれらのオプションを有効にします。
インターネット インフォメーション サービス Web 管理ツール IIS 管理コンソール World Wide Web サービス アプリケーション開発 .NET 拡張機能 3.5 .NET 拡張機能 4.5 ASP.NET 3.5 ASP.NET 4.5 ISAPI 拡張機能 ISAPI フィルター HTTP 基本機能 既定のドキュメント ディレクトリの参照 HTTP エラー 静的なコンテンツ [注: WebDAV 発行はインストールしないでください] 状態と診断 HTTP ログ 要求監視 パフォーマンス 静的コンテンツ圧縮 セキュリティ 要求のフィルタリング Windows 認証 |
機能 (Windows Server 2008 または Windows Server 2008 R2、Windows 7 オペレーティング システム)
Windows Server 2008 または Windows Server 2008 R2 では、サーバー マネージャーを使用して次の必要な機能をインストールできます。
注意
Windows Vista および Windows 7 オペレーティング システムでは、コントロール パネルの [プログラムと機能] を使用して、[Windows の機能] ダイアログ ボックスでこれらのオプションを有効にします。
.NET Framework 3.0 の機能 WCF アクティブ化 HTTP アクティブ化 非 HTTP アクティブ化 Windows プロセス アクティブ化サービス プロセス モデル .NET 環境 構成 API |
機能 (Windows Server 2012 または Windows 8 オペレーティング システム)
Windows Server 2012 では、 サーバー マネージャー を使用して、次に示す必要な機能をインストールできます。
注意
Windows 8 オペレーティング システムでは、コントロール パネルの [プログラムと機能] を使用して、 [Windows の機能] ダイアログ ボックスに表示されるこれらのオプションを有効にします。
.NET Framework 3.5 (.NET 2.0 および 3.0 を含む) .NET Framework 4.5 Advanced Services ASP.NET 4.5 WCF サービス HTTP アクティブ化 [注: これは必須です。] TCP ポート共有 Windows プロセス アクティブ化サービス プロセス モデル .NET 環境 構成 API |
アカウントと権限
型 | 説明 |
---|---|
Windows アカウント | Windows のロール、ロール サービス、および機能を構成し、ローカル コンピューター上の IIS にあるアプリケーション プール、Web サイト、および Web アプリケーションを作成して管理する権限がある Windows アカウントを使用して Web サーバー コンピューターにログオンする必要があります。 |
サービス アカウント | マスター データ サービス構成マネージャーでマスター データ マネージャー Web アプリケーションを作成するときは、アプリケーションを実行するアプリケーション プールの ID を指定する必要があります。 このアカウントは、マスター データ サービス データベースの作成時に指定されたサービス アカウントとは異なる場合があります。 この ID はドメイン ユーザー アカウントである必要があり、データベース アクセスのためにマスター データ サービス データベースのmds_exec データベース ロールに追加されます。 詳細については、「データベース ログイン、ユーザー、ロール (マスター データ サービス)」を参照してください。 このアカウントは、ファイル システム内の一時コンパイル ディレクトリ MDSTempDir に対するアクセス許可が付与される、マスター データ サービス Windows グループ (MDS_ServiceAccounts) にも追加されます。 詳細については、「フォルダーとファイルの権限 (マスター データ サービス)」を参照してください。 サーバーのエラーを回避するには、アプリケーション プール アカウントに VIEW SERVER STATE 権限が必要です。 たとえば、MDS Validate Version コマンドはサーバー エラーで失敗します。 詳細については、「 SQL Server 2012 および SQL Server 2014 で MDS Validate Version コマンドがサーバー エラーで失敗する」を参照してください。 |
参照
マスター データ サービスのインストール
マスター データ マネージャー Web アプリケーションの作成 (マスター データ サービス)
[Web の構成] ページ (マスター データ サービス構成マネージャー)