0

刚开始使用 LogParser。已经存在的系统正在使用日志解析器来读取 IIS 文件并更新数据库以计算命中等。

我试图了解流程,需要从 IIS 日志中提取另外两个新字段并更新数据库。

在我的本地桌面中,我确实有示例日志文件和日志解析器。我在日志解析器中尝试了这个查询 LogParser.exe “Select top 10 * from c:\LogParser*.log”,并得到错误:查询后检测到额外的参数“top”。为什么我无法读取本地存在的日志文件?

而且我还得到了正在生产中的批处理文件。我更改了访问桌面文件的路径并安排了 Windows 任务。它也不起作用。代码为,logparser 文件:Extract.sql?inputfile=c:\LogParser*.log -o:SQL -database:dbname server:test1 -username:username -password:password -createtable:OFF -maxStrFieldLen:2048 -clearTable:离开

我只需要模拟现有系统来更新数据库并需要添加更多字段。请帮助我更进一步。我真的被卡住了。

4

1 回答 1

0

我不确定,如果这能解决您的问题,您可以在 LogParser Studio 尝试一下——它为传统的 Log Parser 提供了一个 IDE。

纠正您的常见错误绝对更容易,并获得您可以使用的帮助/文档。您可以从此处获取更多信息并下载。

希望能帮助到你!

于 2014-05-12T12:26:45.597 回答