用SQL SERVER记录站点日志_SQL SERVER数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

用SQL SERVER记录站点日志

作者:黑客防线网安SQL维护基地 来源:黑客防线网安SQL维护基地 浏览次数:0

本篇关键词:日志站点记录输入
黑客防线网安网讯:本来,用W3C格式就可以了问题是,有时候,你可能想将日志记录到另一台服务器上,这样,就算有问题,日志不会丢掉再说,用SQL做日志记录还有一个好处,就是方便在代码中访问和查询,以及统计工作这个统...

本来,用W3C格式就可以了

问题是,有时候,你可能想将日志记录到另一台服务器上,这样,就算有问题,日志不会丢掉

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

这个统计,再准确不过了

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

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

2,在该数据库里运行IIS自带的日志表生成脚本 ,这个脚本是在IIS服务器的文件夹:c:\windows\system32\inetsrv\下,名叫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会停用核心缓存,性能将受到影响"

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

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-10371-1.html
网站维护教程更新时间:2012-03-21 02:33:00  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer