質問

ているので簡単にアプローチ:

sqlite2mydb.dbです。ダンプ|sqlite3mydbます。db

私はこのエラー:

SQLエラーの近くの線84802:なコラム:親

このラインのスクリプトです:

挿入vehiculo値127548,'21K0065217',Ñ,'PA007808',65217,279,1989,3,468,'1998-07-30 00:00:00.000000','14/697/98-07',2,",1);

私の推測では のÑ'ず引用符の問題.

ずっと面白いアイデアないか?

PD:私はWindowsですぐに使用したいのだが、コマンドラインで圧接は自動的に行われ(このプロセスでは毎日サーバー).

役に立ちましたか?

解決

単純に.phpがv2で増えたファイルデータベースのsqlite3のバイナリのCLIを起動し、そして保存することができます。データベースのファイルの透明に移行v3.

うまくいきませんでした。

$sqlite3 db2
SQLite version 3.6.16
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .tables
Error: file is encrypted or is not a database
sqlite> .q

のファイルの変更は行わないようでsqlite3んを読みます。と思い、独自の問題はバグsqlite2.

他のヒント

単純に.phpがv2で増えたファイルデータベースのsqlite3のバイナリのCLIを起動し、そして保存することができます。データベースのファイルの透明に移行v3.

$ sqlite3 v2database.db
sqlite> .quit
$

注意:する必要があるの挿入/行を削除する前に辞める力。

でも誰も答...終了時に私は修正でオスクリプトによるsqlite2データベースの作成にはデータベースを直接sqlite3.

と思うことを大きな文字列処理のスクリプト(大きなマイルデータベース800mb、200mb)のジョブが生成のデータベースを直接したりでした。

にしようとしてではなくwindows介

*を呼び出しsqlite2にします。dbに送信するダンプファイルに直接

*および呼び出して、sqlite3に新しい。dbのダンプカーから直接ファイルです。

などの場合windowsゴの文字のコマンドライン。

同じ結果です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top