知识中心
  • 行业资讯
  • 技术专题
  • 管理软件论坛
  •  详细信息索取
    点击这里,告诉海辰您的需求,我们将为您进一步提供详细信息。
      您的位置 >> 首页 >> 知识中心 >> 行业资讯 >> XML与SQL Server 2000的结合

      Microsoft 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服务器名。现在您就可以进行下一步更深入的学习了。




      海辰天泽:管理信息系统 管理软件 ERP CRM SCM 供应链 分销 物流 解决方案
      版权所有:北京海辰天泽科技有限公司 Tel:(010)62701551 京ICP备05021329号