1

是否可以使用logparser命令行实用程序将 sql 语句输出为文本?它似乎倾向于实际连接到 sqlserver 并自动执行插入。我只想要一个包含表创建和插入语句的文本文件,以便我可以针对 sqlite 而不是 sqlserver 运行它们。或者,如果您知道如何让 logparser 实用程序直接与 sqlite 一起使用,那也可以。我真的没有心情编写自己的实用程序,尽管 logparser.dll 的优点不会太难。目前,我想我将不得不使用 logparser 来导出到 xml 而不是 sql,然后使用一个聪明的 xslt 脚本将 xml 转换为 sql。

4

1 回答 1

3

您可以尝试使用该-o:SQL选项并指定 SQLite 驱动程序:

logparser -i:W3C "select * from filename.w3c"
    -o:SQL -database:yourdb.db -driver:"SQLite3 ODBC Driver" 
于 2010-09-27T19:06:22.980 回答