透過 HTTP 存取 SQL Server 2000 資料前,必須在 IIS 建立虛擬目錄(虛擬根目錄)。本文詳細說明使用「SQL Server 的 IIS 虛擬目錄管理工具」建立虛擬目錄、設定安全性/資料來源/虛擬名稱(template/schema/dbobject),並以 nwind 為例示範完整建立步驟與測試方法。
template(對應模板檔 .xml)、schema(對應對應結構描述 .xdr/.xsd)、dbobject(直接存取資料表/檢視表)。https://IISServer/虛擬目錄/虛擬名稱/檔案或查詢C:\Inetpub\Wwwroot\nwind 及子目錄 template、schema。nwind,路徑指向實體目錄。(local)),預設資料庫 Northwind。template(類型模板,路徑指向 template 子目錄)、schema(類型結構描述,路徑指向 schema 子目錄)、dbobject(類型 dbobject,無需路徑)。瀏覽器輸入:https://IISServer/nwind?sql=SELECT+*+FROM+Employees+FOR+XML+AUTO&root=root,應回傳 XML 格式員工資料。