Internet 数据库连接示例

该页提供了使用 Internet 数据库连接程序的几个示例的链接。尽管 Internet 数据库连接程序能使用任何 32 位开放数据库连接 (ODBC) - 兼容驱动器,该驱动器支持系统数据源名称(DSN),但这些例子使用了 Microsoft SQL 服务器。

要不加改动地运行这些示例,您的计算机必须能访问 Microsoft SQL Server sa 账号,而且此账号不要求密码 (该账号是在默认安装 Microsoft SQL Server 时产生的)。如果不能或者不愿在这些示例中使用 sa 账号,可在示例使用的 .idc 文件中编辑“Username field”(如果必要,增加“Password field”),使其成为合法的用户账号。

要安装这些例子,须在连接到 SQL 服务器的计算机上创建名为 Web SQL 的 ODBC 系统数据源。使用控制面板上的 ODBC 程序创建系统 DSN,或者单击此处,用随 Microsoft Internet Information Server 或 Peer Web Services 一起提供的 ODBC 数据源工具来创建它 。

如何使用控制面板创建 ODBC 数据源将在《安装和管理指南》的第八章中详述。

一旦创建了 Web SQL 数据源,就能试以下示例。

客户手册应用程序

客户手册是一个 Web 应用程序,对节点的访问者使用该程序可留下他们的姓名和意见。用户还可以使用该程序查询客户手册中的内容。

使用客户手册之前,必须先用上文所述的用于 Microsoft SQL 服务器的 Web SQL ODBC 系统 DSN 创建表格。客户手册的数据将储存在 SQL 服务器中。该表格只须创建一次。

一旦创建表格,就能使用客户手册

如果想在节点上创建客户手册应用程序,或只想了解 Internet 数据库连接程序的有关信息,请参考该程序中使用的 Internet 数据库连接程序文件 (文件的扩展名为 .idc 及 .htx )。这些文件安装在虚拟根目录 /scripts 的 Samples 的子目录中 (如果安装时选择默认安装,那么目录名是 \Inetsrv\Scripts\Samples )。

其它数据库示例

以下示例要求在 SQL 服务器上已安装“pubs”示例数据库。

  简单数据库查询

 表格化查询

 返回超级链接数据的查询

将日志存放在 Microsoft SQL Server 数据库中

将服务器活动日志发送给数据库,可以自动分析服务器的活动情况并生成报表。单击此处可配置 Internet Information Server 或 Peer Web Services,将日志存放在 Microsoft SQL Server 数据库中。

注意,日志存放在数据库中将增加 Web、文件传输协议 (FTP) 及 gopher 响应要求的时间和资源。信息流量大的节点要获得最佳性能,应创建日志文件,而不是将日志存放到数据库中。