刚开始使用LogParser。现有系统正在使用日志解析器读取IIS文件并更新数据库以计算命中等。
我正在尝试了解流程并需要从IIS日志中提取另外两个新字段并更新数据库。
在我的本地桌面上,我有示例日志文件和日志解析器。我在Log解析器中尝试了此查询LogParser.exe“从c:\ LogParser * .log中选择前10 *”并获得错误:在查询后检测到额外参数“top”。为什么我无法读取本地存在的日志文件?
还有我在批量生产中的批处理文件。我更改了访问桌面文件的路径并安排了Windows任务。它也不起作用。代码为, logparser文件:Extract.sql?inputfile = c:\ LogParser * .log -o:SQL -database:dbname server:test1 -username:username -password:password -createtable:OFF -maxStrFieldLen:2048 -clearTable:OFF
我只需要模拟现有系统来更新数据库,并需要添加更多字段。 请帮助我走得更远。我真的卡住了。
答案 0 :(得分:0)
我不确定,如果这可以解决您的问题,您可以尝试使用LogParser Studio - 它为传统的Log Parser提供IDE。
更容易纠正您的常见错误,并随时获取帮助/文档。您可以从here获取更多信息并下载。
希望它有所帮助!