можно ли использовать логпарсер утилита командной строки для вывода операторов SQL в виде текста? кажется, что он фактически подключается к sqlserver и автоматически выполняет вставки. мне просто нужен текстовый файл с инструкциями по созданию и вставке таблицы, чтобы я мог запускать их против sqlite вместо sqlserver. или если вы знаете, как заставить утилиту logparser работать напрямую с sqlite, это тоже будет хорошо. я действительно не в настроении писать свою собственную утилиту, хотя это было бы не слишком сложно с добротой logparser.dll. на данный момент я думаю, что мне придется использовать logparser для экспорта в xml вместо sql, а затем использовать умный скрипт xslt, чтобы превратить xml в sql.
ms logparser экспортирует в операторы sql
comment
Очень интересно, спасибо за вопрос.
- person richo   schedule 24.11.2010
Ответы (1)
Вы можете попробовать использовать параметр -o:SQL
и указать драйвер SQLite:
logparser -i:W3C "select * from filename.w3c"
-o:SQL -database:yourdb.db -driver:"SQLite3 ODBC Driver"
person
Andomar
schedule
27.09.2010
интересный подход. у меня не установлен драйвер sqlite3 odbc, но я мог бы попробовать. Спасибо за ответ.
- person rev; 04.10.2010