1

コマンドinnochecksum-d{mysqldump_backup.sql}を実行しようとすると、-errorstattingfileが返されます。定義されたデータ型に対して値が大きすぎます

{mysqldump_backup.sql}をロードできます。

innochecksumが失敗する理由についてのポインタはありますか?

4

1 に答える 1

0

私は、上記の質問に対する考えられる答えを長い間待っていました。この場合の唯一の考えられる答えは、32ビットバージョンのinnochecksumがデフォルトでラージファイルサポートを使用して構築されていないという事実であるように思われます。http://bugs.mysql.com/bug.php?id=55713を参照して 上記のバグで述べたように推奨される修正:InnoDBテーブルスペースは簡単に発生する可能性があるため、ラージファイルをサポートする32ビットMySQLバイナリもコンパイルしますファイルが2GBより大きくなります!私の場合、innochecksumへの入力sql_dumpは2.3 GBであるため、これは正しいです。

私は欲しいものを手に入れたと思いますが、再コンパイルは別の問題であるため、クローズされました。

于 2012-12-17T09:30:55.533 に答える