テーブルとデータを HeidiSQL にインポートしようとすると、2 種類のエラーが発生します。
- SQL ファイルをロードし、「ファイルを直接実行」を選択すると、次のポップアップが表示され、閉じることができませんでした。
- SQL ファイルを読み込み、[ファイルをエディタに読み込む] を選択すると、次のエラーが表示されます。
誰でもこれを解決する方法を教えてもらえますか?
同じファイルを別のアプリケーションで開いてはなりません。そうしないと、HeidiSQL はここでファイル ロックを適用できず、上記の「ストリーム読み取りエラー」メッセージが表示されます。そのため、ファイルが他のアプリケーションで使用されていないことを確認してください。
また、ファイルサイズも重要です。32 ビット Windows では、数 GB のテキストを含むファイルで同じエラーが発生する可能性があります。HeidiSQL の 64 ビット バージョンは、これらの問題を解決できます。
ああ、ファイルを開くダイアログで Encoding: "Auto detect" を選択した場合、その自動検出中に HeidiSQL が失敗した可能性があります。ファイルのエンコードを手動で選択してみてください。