MS LogParser Экспорт в операторы SQL
Вопрос
Можно ли использовать логпарес Утилита командной линии для вывода операторов SQL в качестве текста? Кажется, на самом деле подключается к SQLSERVER и автоматически выполняет вставки. Я просто хочу текстовый файл с созданием таблицы и вставить операторы, чтобы я мог запустить их против SQLite вместо SQLSERVER. Или если вы знаете, как получить утилиту LogParser, чтобы работать с SQLite непосредственно, и все будет хорошо. Я действительно не в настроении, чтобы написать свою собственную утилиту, хотя с LogParser.dll не будет слишком сложно. На данный момент я думаю, что мне придется использовать LogParser для экспорта в XML вместо SQL, затем используйте умный скрипт XSLT для включения XML в SQL.
Решение
Вы можете попытаться использовать -o:SQL
Опция и укажите драйвер SQLite:
logparser -i:W3C "select * from filename.w3c"
-o:SQL -database:yourdb.db -driver:"SQLite3 ODBC Driver"