次の方法で共有


Web アプリケーションの要件 (マスター データ サービス)

適用対象:Windows 上の SQL ServerAzure SQL Managed Instance

重要

マスター データ サービス (MDS) は、SQL Server 2025 (17.x) で 削除されます 。 SQL Server 2022 (16.x) 以前のバージョンの MDS は引き続きサポートされています。

マスター データ サービスは、インターネット インフォメーション サービス (IIS) によってホストされる Web アプリケーションです。 マスター データ サービスは Internet Explorer (IE) 9 以降でのみ動作します。 IE 8 以前のバージョン、Microsoft Edge、Chrome はサポートされていません。

IIS のインストールおよび構成方法については、「Installing and Configuring IIS」(IIS のインストールと構成) を参照してください。

マスター データ マネージャー Web アプリケーションの作成と構成には、マスター データ サービス構成マネージャーを使用します。 マスター データ サービス構成マネージャーは、ローカル コンピューターで IIS を構成するため、初期 Web 構成タスクに最適です。 例えば、1 つのマスター データ マネージャー Web アプリケーションを使用してマスター データ サービス 環境を構成したり、マスター データ サービスのスケールアウト配置で最初の Web アプリケーションを構成したりできます。 スケールアウト配置の複数の Web サーバーの構成など、より複雑なタスクを実行する場合は、IIS ツールを使用します。

マスター データ サービスのコンポーネントをインストールするコンピューターは、すべてライセンスを保有している必要があります。 詳細については、エンド ユーザー 使用許諾契約書 (EULA) を参照してください。

要件

オペレーティング システム

マスター データ サービスをインストールする前に、次の要件を確認してください。

Microsoft Silverlight

マスター データ マネージャー Web アプリケーションで作業するには、Silverlight 5 がクライアント コンピューターにインストールされている必要があります。 必要なバージョンの Silverlight がない場合は、必要な Web アプリケーションの領域に移動するときにインストールするように求められます。

役割とロールサービス

Windows Server 2012 または Windows Server 2012 R2 では、Microsoft 管理コンソール (MMC) にある サーバー マネージャーを使用して、 Web サーバー (IIS) ロールと必要なロール サービスをインストールできます。

重要

動的なコンテンツ圧縮 は既定で有効になっています。 CPU 使用率は増加しますが、XML 応答サイズを大幅に縮小し、ネットワーク I/O を節約できます。 詳細については、「マスター データ サービス (MDS) の新機能のパフォーマンスの向上」を参照してください。

  • インターネット インフォメーション サービス
  • Web 管理ツール
  • IIS 管理コンソール
  • World Wide Web サービス
  • アプリケーション開発
  • .NET 拡張機能 3.5
  • .NET 拡張機能 4.5
  • ASP.NET 3.5
  • ASP.NET 4.5
  • ISAPI 拡張
  • ISAPI フィルター
  • 一般的な HTTP 機能
  • 既定のドキュメント
  • ディレクトリ参照
  • HTTP エラー
  • 静的コンテンツ [注: WebDAV Publishing をインストールしないでください。]
  • 正常性と診断
  • HTTP ログ
  • 要求監視
  • パフォーマンス
  • 静的コンテンツ圧縮
  • セキュリティ
  • 要求のフィルタリング
  • Windows 認証

機能

Windows Server 2012 および Windows Server 2012 R2 では、 サーバー マネージャー を使用して、次に示す必要な機能をインストールできます。

  • .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
  • 動的なコンテンツの圧縮

前提条件となるサーバーの役割と機能を追加する PowerShell スクリプトのサンプルを次に示します。 前提条件となるサーバーの役割と機能は、環境によって異なります。

Install-WindowsFeature Web-Mgmt-Console, AS-NET-Framework, Web-Asp-Net, Web-Asp-Net45, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Static-Content, Web-Http-Logging, Web-Request-Monitor, Web-Stat-Compression, Web-Filtering, Web-Windows-Auth, NET-Framework-Core, WAS-Process-Model, WAS-NET-Environment, WAS-Config-APIs

Install-WindowsFeature Web-App-Dev, NET-Framework-45-Features -IncludeAllSubFeature -Restart

PowerShell コマンドの詳細については、「 Install-WindowsFeature」を参照してください。

アカウントとアクセス許可

タイプ 説明
Windows アカウント Windows の役割、役割サービス、および機能を構成し、ローカル コンピューター上の IIS でアプリケーション プール、Web サイト、および Web アプリケーションを作成および管理するためのアクセス許可を持つ Windows アカウントを使用して Web サーバー コンピューターに接続する必要があります。
サービス アカウント マスター データ サービス構成マネージャーでマスター データ マネージャー Web アプリケーションを作成する場合、アプリケーションを実行するアプリケーション プールの ID を指定する必要があります。 このアカウントは、マスター データ サービス データベースの作成時に指定したサービス アカウントとは別のものにすることができます。

この ID はドメイン ユーザー アカウントである必要があり、データベース アクセスのために Master Data Services データベースの mds_exec データベース ロールに追加されます。 詳細については、「 データベース ログイン、ユーザー、ロール (マスター データ サービス)」を参照してください。 このアカウントは、マスター データ サービス Windows グループ ( MDS_ServiceAccounts) にも追加されます。このグループには、ファイル システム内の一時コンパイル ディレクトリ ( MDSTempDir) へのアクセス許可が付与されます。 詳細については、「フォルダーとファイルの権限 (マスター データ サービス)」を参照してください。