11
ディスクにアクセスできないシステム上です。私のCプログラムはメモリ上に、有効な小さなsqlite3ファイル(ネットワーク経由で受信)の内容を持っています。私はsqlite3のC APIを使用してこのファイルを開いてアクセスしたい(読み取り専用です)。メモリ内のデータベースファイルをsqlite3に開くには
どうすればよいですか?私は
sqlite3_open(":memory:", &foo)
と空のインメモリ・データベースを作成することができますが、私の既存のDBを開くためにどのような方法があると知っていますか?私はRAMディスクを作成する特権を持っていませんが、おそらくそれらの行に沿ったものはありますか?ありがとう。
archive.com/[email protected]/msg15905.html 残念ながら私のプログラムは実際にはPythonで実行されているので、残念ながらこれを使用することはできません(「Googleアプリケーションエンジン」で動作していますCの拡張)sqliteのpythonのインターフェイスを使用して...私は問題を簡素化するために私の質問でCを使用します。ありがとう。 –
update 2:明らかにGoogleのアプリケーションエンジンのpython環境にはsqlite3モジュールがないので、私の元の質問の背後にある動機は無意味でした –
なぜあなたは明示的に "sqlite3のC APIを使いたいですか" Python? –