Выполняю запрос в Microsoft SQL Server Management Studio и хотел бы экспортировать его результаты в базу данных Sqlite. Мне нужно сделать это один раз, может быть, дважды, так что руководство в порядке.Экспорт результатов SQL Server в Sqlite
Существует около 5 мм результатов. Я пробовал csv, но он не работает из-за размера набора результатов и из-за проблем с экранированием значений и запятых.
В идеале я бы хотел, чтобы SQL Management Studio делала все это, подключаясь как к исходной, так и к базе данных sqlite в том же запросе. Это возможно?
Редактировать: Я пошел с BCP, а затем SQL-запрос инструмент импорта, работал как шарм. Команда BCP я использовал:
PS M:\Desktop> bcp "SELECT STATEMENT" queryout output.txt -t^-S "SERVER ADDRESS" -T -c
Затем в SQLite:
.separator "^"
.import output.txt table_name
http://www.sqlite.org/cvstrac/wiki?p=ImportingFiles
как часто вам нужно это делать? программа/скрипт для запроса query/insert int sqlite будет довольно тривиальной. написать. – Doon