附录
范例系统安装
一、还原数据库
二、复制范例
三、实际测试
四、错误排除
由于这个范例系统的子系统数量较多,笔者在篇幅的安排上,分为“前台菜单系统”与“后台管理系统”。接着,在下面本章将继续讨论后台系统的相关问题。
一、还原数据库
在创建范例执行环境时,有下列两种方法可以创建必需的表。
· 按照第6章的方法创建Table数据库的表并设置“test”用户帐号的使用权限。
· 使用还原数据库的方法。
至于手工创建表及其帐号的方法,请读者自行参考相关章节。如果采用还原数据库的方法,请根据下列步骤执行。
(1)打开SQL Server的“企业管理器”。
(2)在打开“企业管理器”后,先创建一个空白的“Trade”数据库。
(3)在图2中,点选“新建数据库”,即可开始创建一个新的数据库,名称为“Trade”。
(4)右击“Trade”数据库,打开快捷菜单,选择“所有任务”,再点选“还原数据库”。
(5)设置“还原数据库”的相关选项,选择“从设备”进行数据库的还原。
(6)单击“选择设备”按钮。
(7)在单击“添加”按钮。
由于SQL Server并不支持以“只读”属性从光驱中还原数据库。因此,笔者以“强迫”方式,强迫SQL Server从光驱中读取备份的数据库。
(8)在单击“确定”按钮之后,备份数据库完整的路径及文件名将被加入“设备名”中。
(9)在单击“确定”按钮之后,即完成了选择备份数据库的操作。接着单击“确定”按钮,即可进行数据库的还原工作。
(10)在还原数据库完成之后,可以按“F5”键刷新,打开“Trade”数据库的“表”,用以验证数据库是否已经确实完成还原工作。
二、复制范例
复制范例系统必需的文件,其步骤如下:
将书附光盘中“EX14”、“EX15”两个子目录下的所有文件及“images”目录,复制到Web站点主目录,系统默认为“C:\Inetpub\wwwroot”,如改变,则复制到相应主目录。
三、实际测试
在“SQL Server数据库还原”、“必需的文件复制”步骤完成之后,同时笔者假设您已经创建好ODBC的连接(请参考第10章内容),IIS也设置正确,即可进行实际的测试。
四、错误排除
当您无法看到如图14所示的画面时,请按照如下步骤,逐步检查操作步骤是否有误:
(1)数据库是否正常还原?
在检查这个步骤时,如果您的数据库正常地还原,请检查在“用户”中,是否有“test”的用户帐号?如果没有这个帐号,请自行创建。
(2)必须的文件是否正确地复制到相应目录中?
在这个步骤中,必须注意的是“PDRequest.inc”文件是否正确地复制到IIS默认目录下。如果遗漏了这个步骤。
(3)ODBC驱动程序是否设置错误?
如果您遗漏了ODBC驱动程序的设置或是设置错误,将会见到如图16所示的画面。此时,您必须按照第10章的方法,重新设置ODBC的数据源,并且测试完全正常。