• 基于Access专用接口的EIS

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • 内容

    基于Access专用接口的EIS

    一、题目要求:

    已知,红星中学服务器采用Windows Server 2003操作系统,其的IP地址为202.112.94.36,服务器上已经安装了SQL Server 2000数据库管理系统。

    现在学校以ASP技术开发了一套校友信息管理系统,系统的主文件名为index.asp。数据库的连接字符串是:provider=microsoft.jet.oledb.4.0;data source=D:\db\xysjk.mdb

    现在校长要求配置Web服务器,希望能够通过“http://202.112.94.36/xyxt/”访问校友信息管理系统。

    二、关键词

    Access

    三、知识点及操作思路

    由于本系统是一个基于ASP技术开发的校友信息系统,而且基于Access数据库的。因此本系统的发布应该基于Access+IIS技术。

    本项目给予前提条件已经满足了操作系统的需求,需要加装IIS服务器,并进行必要的配置。本案例的目标是设置一个能够执行ASP程序的虚拟目录xyxt,并把此虚拟目录的默认文档设置为index.asp

    通过连接字符串可知,程序通过Access专用接口访问数据库,因此,在配置过程中不需要创建ODBC数据源。

    四、具体方法

    1、安装IIS服务器

    启动Windows Server 2003的控制面板,打开【添加/删除程序】对话框,选择【添加/删除Windows组件】,打开【Windows组件】对话框。

    选择【应用程序服务器】,然后单击【详细信息(D)】按钮,打开【应用程序服务器】设置对话框。
    选择【ASP.NET】,可以使此服务器支持ASP.Net运行。选择【Internet信息服务(IIS)】,使【Internet信息服务(IIS)】复选框生效。然后单击【详细信息(D)】按钮,在Internet信息服务(IIS)的详细信息中选择【万维网服务】,然后再次单击【详细信息(D)】按钮,在这个界面内选中【Active Server Pages】,保证IIS服务器能够支持ASP程序的运行。

    设置完毕,单击若干次【确定】按钮,回到【Windows组件向导】界面,然后单击“下一步”按钮就开始在服务器上安装IIS服务了。

    系统安装完毕,会在服务器上建立一个名称为Inetpub的子文件夹,其下有wwwrootftproot等文件夹。其中wwwrootWeb服务器的根文件夹、ftprootFTP服务器的根文件夹位置。

    安装IIS服务后,将会在【控制面板】的【管理工具】中创建命令项【Internet服务管理器】,所有的IIS配置工作都由【Internet服务管理器】负责。

    2、创建存放校友系统的实际文件夹

    D盘的根目录处创建一个新文件夹,命名为hxxygl。即D:\hxxygl。检查D盘的文件系统,如果是NTFS格式,则需要检查D:\hxxygl的操作权限,设置“everyone”组具有读取权限。 然后把校友系统的所有网页文档复制到此文件夹中。

    在在D盘的根目录处创建一个新文件夹,命名为DB,把数据库的文件xysjk.mdb复制到此文件夹中。

    3、映射虚拟目录

    通过【开始】→【控制面板】→【管理工具】→【Internet信息服务(IIS)管理器】直接启动IIS配置工具。此窗口由两部分组成,左侧是一个树状层次结构,右侧为主工作区。单击小“+”号展开左侧的树结构中的分枝,选择“默认网站”,将在右侧窗口中展开当前的Web服务器的目录结构。如图所示。

    右单击“默认网站”(或者在右侧窗口的空白处右单击),在弹出的快捷菜单中选择【新建】→【虚拟目录】,将会打开【虚拟目录创建向导】对话框。

    先给要建立的虚拟目录起个名字,把它填入别名栏目中。本例中输入“xyxt”。如下图所示。

    单击【下一步】后,系统要求说明虚拟目录对应的实际文件夹名称。直接输入本地硬盘上的指定文件夹名称“D:\hxxygl”,或者利用“浏览”选定“D:\hxxygl”。如下图所示。

    选定文件夹或输入文件夹名称后,单击【下一步】,进入设置虚拟目录【访问权限】的对话框。如下图。通过设置复选框限制远程用户使用此虚拟目录的权限。因为本例中的虚拟目录要存放ASP脚本文件,则给予“运行脚本”权限。为保证系统的安全性,不要给虚拟目录xyxt“浏览”和“写入”权限。

     

    设置完毕,单击【下一步】完成设置。此时已经完成了虚拟目录xyxt对文件夹d:\hxxygl的映射,存储d:\hxxygl下的文件可以被远程用户通过“http://202.112.94.36/xyxt/文件名称”访问。 

    4、设置虚拟目录的默认文档

    完成虚拟目录的配置后,远程用户已经可以通过“http://202.112.94.36/xyxt/文件名称”访问D:\hxxygl下的文件了。但当远程用户在自己的IE地址栏输入“http://202.112.94.36/xyxt/”URL中没有文件名,只有虚拟目录名称)时,这时会因为URL中没有文件名而且虚拟目录xyxt也没有设置默认文档而提示“网页无法打开”或者“无权浏览目录”。此时,应该把index.asp设置为此虚拟目录的默认文档。 

    在“Internet信息服务(IIS)管理器”中,右单击刚刚建好的虚拟目录“xyxt”,在弹出的快捷菜单中选择【属性】,打开【xyxt属性】配置对话框。选中“文档”选项卡,启动如下图所示界面。

    单击【添加】按钮,把index.asp添加到中上部的文本列表中。然后选中“index.asp”文件,单击“上移”按钮,使“index.asp”处于第一的位置。

    5、为系统的运行准备数据库

    根据连接字符串的信息可知,系统把Access数据库存放在D:\DB文件夹中。因此,在D:下建立一个名字为DB的文件夹。然后把数据库文件xysjk.mdb复制到这个文件夹中。

    为了使远程用户也能够方便地修改这个数据库中的内容,应该为everyone在这个数据库上赋予“可修改”的权限。

    右单击此数据库文件,选择“属性”后打开一个对话框,从中选择“安全”选项卡。

    单击中部的“编辑”按钮,打开编辑权限的对话框。如下图所示。

    单击中部的“添加”按钮,为本文件添加一个名字为“Everyone”的账户,并设置Everyone对此数据库文件(xysjk.mdb)具有“修改”权限。

    最后,单击“确定”,确认对权限的配置。

    由连接字符串可知,程序通过专用接口访问SQL Server数据库,不需要配置ODBC数据源。

    6、测试虚拟目录配置

    到另外一台已经接入Internet的计算机上,启动IE浏览器,在其地址栏中输入:“http://202.112.94.36/xyxt,键入回车 ,然后检查能否看到index.asp的内容。

    如果能够看到index.asp的内容则说明虚拟目录xyxt的配置正确,就表示完成了红星中学的校友信息管理系统的配置。

    五、文件说明:

    微视频文档:基于Access专用接口的EIS.mp4

    文本文档:基于Access专用接口的EIS.docx

    • 视频

    • 在新页面中查看内容
    • 下载源文件
    • 标签:
    • 权限
    • 设置
    • access
    • xyxt
    • 单击
    • 文件夹
    • 接口
    • iis
    • 配置
    • 虚拟目录
    • 服务器
    • 专用
    • 数据库
    • 基于
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部