Web 組態參考 (Master Data Services)

適用於:SQL Server - 僅限 Windows Azure SQL 受控執行個體

Master Data Services 使用的是 Web.config 檔案,含有讓 Internet Information Services (IIS) 主控主資料管理員 Web 應用程式和 Web 服務的組態設定。 這個 Web.config 檔案位於 Master Data Services 安裝路徑的 WebApplication 資料夾。 如需路徑和權限的詳細資訊,請參閱資料夾和檔案的權限 (Master Data Services)

Web.Config 元素

除了標準的 IIS、.NET Framework、ASP.NET 和 Windows Communication Foundation (WCF) 組態項目以外,Web.config 檔案還包含自訂的 Master Data Services 項目 (<masterDataServices>)。 下表描述 Web.config 檔案中包含的元素。

組態元素 Description
masterDataServices 自訂元素。 將 Master Data Services Web 服務連線至 Master Data Services 資料庫。
connectionStrings ASP.NET 元素。 如需詳細資訊,請參閱 MSDN Library 中的 connectionStrings 項目 (ASP.NET 設定結構描述)
system.web ASP.NET 元素。 如需詳細資訊,請參閱 MSDN Library 中的 system.web 項目 (ASP.NET 設定結構描述)
startup .NET Framework 元素。 如需詳細資訊,請參閱 MSDN Library 中的 <startup> 項目
執行階段 .NET Framework 元素。 如需詳細資訊,請參閱 MSDN Library 中的 <runtime> 項目
system.codedom .NET Framework 元素。 如需詳細資訊,請參閱 MSDN Library 中的 <system.codedom> 項目
system.web.extensions ASP.NET 元素。 如需詳細資訊,請參閱 MSDN Library 中的 system.web.extensions 項目 (ASP.NET 設定結構描述)
system.webServer 包含 IIS 項目的區段群組。 如需詳細資訊,請參閱 MSDN Library 中的 system.webServer 區段群組 [IIS 7 設定結構描述]
system.serviceModel WCF 元素。 如需詳細資訊,請參閱 MSDN Library 中的 <system.serviceModel>
system.diagnostics .NET Framework 元素。 如需詳細資訊,請參閱 MSDN Library 中的 <system.diagnostics> 項目
appSettings ASP.NET 元素。 如需詳細資訊,請參閱 MSDN Library 中的 appSettings 項目 (一般設定結構描述)

masterDataServices 元素

<masterDataServices> 項目是用來將 Master Data Services Web 服務連線至 Master Data Services 資料庫的自訂項目。

Syntax

<masterDataServices>  
   <instance virtualPath="path" siteName="name" connectionName="name" serviceName="name" />  
</masterDataServices>  

元素和屬性

項目 描述
instance 子元素。 包含指定 Web 服務和資料庫連接字串之資訊的屬性。
virtualPath 屬性。 指定主資料管理員 Web 應用程式和服務的虛擬路徑。 這對應於 IIS ApplicationHost.config 檔案中 <site> 項目下 <application> 項目的 path 屬性。
siteName 屬性。 指定主控主資料管理員 Web 應用程式和服務的網站名稱。 這對應於 IIS ApplicationHost.config 檔案中 <sites> 項目下 <site> 項目的 name 屬性。
connectionName 屬性。 指定要使用之連接的名稱。 這對應於 Web.config 中 <connectionStrings> 項目下 <add> 項目的 name 屬性。
serviceName 屬性。 指定 Web 服務的名稱。 這對應於 Web.config 中 <services> 項目下 <service> 項目的 name 屬性。

範例

下列範例示範使用 MDSDB 指定之連接字串的 Contoso 網站和 /MDS 路徑上一項名為 MDS1 的服務。

<masterDataServices>  
   <instance virtualPath="/MDS" siteName="Contoso" connectionName="MDSDB" serviceName="MDS1" />  
</masterDataServices>