oft SQL Server 2000引入了支持XML功能的新特性。在這裡我講對自己在學習當中遇到的例子及問題
發表出來。若要使用Microsoft SQL Server 2000提供的XML功能,您必須使用過XML、URL和HTTP方法,也就是
您必須已經是一個XML入門者,否則建議您還是去先學習一下有關XML的知識。
學習環境為裝有Microsoft Windows 2000 Professional操作系統,必須安裝管理工具包(Adminpak.msi)。
這個文件位於Windows 2000 Server版的%windir%\system32文件夾內,也可以在安裝光盤I386\Adminpak.msi安
裝。
創建nwind虛擬目錄:
首先在C:\inetpub\wwwroot\下面創建功nwind目錄,再在nwind目錄下創建C:\inetpub\wwwroot\template和
C:\inetpub\wwwroot\schema兩個子目錄。
1、在Microsoft SQL Server程序組中,單擊“在IIS中配置SQL XML支持”。
2、展開服務器,然後單擊想要的WEB站點。
3、在“操作”菜單上指向“新建”子菜單,然後單擊“虛擬目錄”命令。出現新的虛擬目錄屬性頁。
4、在虛擬目錄屬性頁上的“常規”選項卡上,輸入虛擬目錄的名稱。在本例中鍵入nwind和物理目錄路徑
(C:\inetpub\wwwroot\)
5、在“安全性”選項卡上,選擇“SQL Server"並輸入有效的SQL Server登錄信息。當進入下一個選項卡
時,它將請您確認剛才輸入的密碼。
6、在“數據源”選項卡上,在“SQL Server"框中輸入服務器的名稱,在“數據庫”框中輸入Northwind作
為默認的數據庫名稱。
7、在“設置”選項卡上,選擇“允許URL查詢”、“允許模板查詢”、“允許XPath”和“允許POST”選項
8、在“虛擬名稱”選項卡上,單擊“新建”按鈕以創建模板類型的虛擬名稱。在“虛擬名稱”框內輸入
template,在“類型”列表中,選擇“模板”。輸入路徑(例如:C:\inetpub\wwwroot\template),單擊“保
存”按鈕。
9、按第8步再分別建軍名為schema和object的虛擬目錄。
10、單擊“確定”按鈕保存設置。
這樣就創建了虛擬目錄nwind,實現了對Northwind數據的進行的查詢。請在浏覽器中鍵入:
http://jeff/nwind?sql=select * from employees for XML auto&root=root
並按Enter鍵,如果能執行說明已經安裝正確。在上面“jeff”是我的IIS服務器名稱,您可以改為自己的IIS服
務器名。現在您就可以進行下一步更深入的學習了。