RStudioで使用RSQLite
すると、大きなクエリを実行すると次のエラーが発生します
Error in rsqlite_send_query(conn@ptr, statement) :
database or disk is full
基礎となるプロセスが上で動作するように/dev/xvda1
。には十分なスペースがありますが、 に取り掛かる/mnt/tmp
ことができません。sqlite
/mnt/tmp
sqlite が etilqs ファイルを作成する一時フォルダーを変更するにはどうすればよいですか? Windows のソリューションを指します。ubuntu で RStudio を実行しています。
私は自分の.profile
andに以下をコピーしました/etc/environment
(どちら~/.bash_profile
も~/.bash_login
私のホームディレクトリにもありません.
export TMPDIR=/mnt/tmp
export TMP=/mnt/tmp
export TEMP=/mnt/tmp
export SQLITE_TMPDIR=/mnt/tmp
sqlite
コマンドラインで同じ環境変数定義を送信しましたが、まだ使用できません/mnt/tmp
。
本当にset toで再コンパイルsqlite
する必要がありますか?sqlite3_temp_directory
/mnt/tmp
試行の間にログオフしました...
の内容はこちら/etc/environment
。、引用符の有無にかかわらず試しましexport
た。
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
TMPDIR="/mnt/tmp"
TMP="/mnt/tmp"
TEMP="/mnt/tmp"
SQLITE_TMPDIR="/mnt/tmp"