SQL Server记录站点日志的正确应用

数据库 SQL Server
以下的文章主要描述的是正确运用SQL Server记录站点日志的实际操作过程,以下就是对SQL Server记录站点日志的实际应用过程的描述。

以下的文章主要向大家讲述的是正确运用SQL Server记录站点日志的实际操作过程,在其实际操作中本来,用W3C格式就可以了。但是其主要的问题是,有时候,你可能想将日志记录到另一台服务器上,这样,就算有问题,日志不会丢掉。

再说,用SQL做日志记录还有一个好处,就是方便在代码中访问和查询,以及统计工作

这个统计,再准确不过了

而且,用SQL Server记录站点日志,本身也不复杂

1,在目标服务器的SQL里建个数据库,例如,YAOANLOG

2,在该数据库里运行IIS自带的日志表生成脚本 ,这个脚本是在IIS服务器的文件夹:c:windowssystem32inetsrv下,名叫logtemp.sql,运行它,会生成一个名叫inetlog的数据表

3,在IIS服务器上,打开ODBC管理器,建立一个系统DSN,DSN名叫YAOANLOG,驱动选择SQL Server,服务器就输入SQL Server服务器的IP地址,验证,SQL Server验证,输入用户名和密码,数据库选择刚建好的YAOANLOG数据库,最后,测试,通过了就OK

4,打开IIS管理器,选择要记录日志的站点,在日志格式里,选ODBC方式

接下来,点属性

在属性里,DSN名称,输入YaoAnLog

表名,输入inetlog

用户名,输入你的SQL Server用户名,密码,输入密码

最后,按确定,会要求再输入一遍密码

确认完成后,停止该站点,并重新启动该站点即可

如果设置没有问题,连接目标SQL Server服务器后,用查询分析器,你应该可以看到访问的日志记录了

另外,IIS的帮助里,提到了一句:"如果使用ODBC日志的话,IIS会停用核心缓存,性能将受到影响"

所以,如非必要的话,尽量不要使用哟

以上的相关内容就是对用SQL Server记录站点日志的介绍,望你能有所收获。

上述的相关内容就是对用SQL Server记录站点日志的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. 关于SQL Server索引密度的知识
  2. SQL Server视图索引与索引视图指南
  3. SQL Server选择索引之查询VS 的性能修改
  4. SQL Server 2005数据库的2种分页sql语句的比较
  5. SQL Server锁的种类与区分
责任编辑:佚名 来源: 多易网
相关推荐

2010-07-21 10:50:48

SQL Server存

2010-07-26 17:43:34

SQL Server

2010-07-26 16:11:45

Microsoft S

2010-07-05 14:34:19

2010-06-30 08:41:21

SQL Server嵌

2010-05-28 15:16:40

MySQL 资源

2010-07-07 17:05:39

SQL Server数

2010-05-25 18:01:35

linux MySQL

2010-05-28 19:20:36

MySQL mysql

2009-12-07 14:38:14

PHP foreach

2010-02-22 10:42:12

WCF Stream

2010-02-22 14:09:08

WCF Dispose

2021-07-02 16:13:01

区块链金融数据库

2010-02-05 17:49:24

C++常量引用

2010-02-05 14:12:46

C++声明放置

2010-03-04 13:30:11

Python file

2010-03-04 09:40:52

Python Clas

2011-03-28 14:43:40

SQL Server 启用日志记录

2010-08-11 15:48:04

DB2编程

2010-08-11 15:48:04

DB2编程
点赞
收藏

51CTO技术栈公众号