Spiga

随笔档案 - 2010年6月

Apache 日志文件的批量处理——使用SqlBulkCopy和IDataReader快速导入文本数据

2010-06-24 16:36 by Register, 980 visits, 网摘, 收藏, 编辑
摘要:上一篇简单叙述了使用正则表达式分割Apache日志文件中每条记录的信息,现在解决如何批量导入日志文件中的内容到SQL SERVER数据库。思路如下:1.利用SqlBulkCopy.WriteToServer(IDataReader reader)方法批量导入日志文件中的记录到SQL SERVER数据库。2.自定义的TxtDataReader类实现IDataReader接口用于传递给SqlBulkC... 阅读全文

Apache日志文件的正则表达式解析

2010-06-22 16:52 by Register, 395 visits, 网摘, 收藏, 编辑
摘要:使用正则表达式分隔Apache日志文件通用日志格式的Apache日志文件示例:127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326组合日志格式的Apache日志文件示例:127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apa... 阅读全文