2010-11-05 4 views
1

Я пытаюсь сбрасывать базу данных в текстовый файл, я использую этот оператор: .dump | sqlite3 /Users/riceje7/Library/Application\ Support/Firefox/Profiles/4pixicxh.default/downloads.sqlite | gzip -c >database.dump.gz. Я получаю оператор транзакции begin и commit в терминале, но файл никогда не сохраняется в любом месте на моем компьютере. Кто-нибудь знает, что я делаю неправильно, и как я могу заставить это работать?sqlite3 .dump function not saving file

+0

Я предполагаю, что у вас есть «эхо» спереди справа? Вот так: echo .dump | sqlite3/Пользователи/riceje7/Библиотека/Приложение \ Поддержка/Firefox/Профили/4pixicxh.default/downloads.sqlite | gzip -c> database.dump.gz –

ответ

0

понял это ... файл я пытался получить доступ был защищенный файл, все, что я должен был сделать скопировать файл в другое место и доступ к ней есть , спасибо за ответ, хотя

0

Используйте следующий синтаксис:

sqlite3 /Users/riceje7/Library/Application/Support/Firefox/Profiles/4pixicxh.default/downloads.sqlite .dump | gzip -c >database.dump.gz