2016-09-08 8 views
0

私はOpenOfficeの3.3のOracle SQLクエリによって生成された.csvファイルを開こうとすると、それは、このメッセージをバック吐きさ:OpenOffice 3.3で「最大行数を超えました」というメッセージが表示されるのはなぜですか?

は最大行数を超えています。余分な行は インポートされませんでした!

私はthis questionを見ましたが、それは助けになりませんでした。これは1つ1つがロードされた21,088行のために非常に奇妙です。

奇妙な部分は、一部の行が適切な区切りで印刷されていて、一部が印刷されていないことです。特に、ランダムな行は、最初の行、最後の1000行、さらには「PL/SQLプロシージャが正常に完了しました」という最後の行を含め、切り捨てられます。 PL/SQLと書いてあります。

私はクエリを実行していた構造と同じ2つのデータベースを持ち、もう1つは問題なく動作します。私は床がついている。何か案は?

+0

(1)DBからの情報の抽出やOpenOfficeへのアップロードの問題である可能性がありますので、あなたの質問にタグがついている可能性があります。 (2)私が試みる(可能であれば)最初のことは、両方のDBから同じファイルを生成し、それらを比較することです。 (3)入力ファイルから最初の10,000行を削除してアップロードしようとするとどうなりますか?同じレコードで停止しますか? (4)私たちは、あなたがすでに試したことを含め、より多くの情報を提供することに、より多くの助けになるかもしれません。 – FDavidov

+0

エラーの正確な場所がわかりません。それはSQLクエリでOracle DBを抜き出し、データを.csvにスプールし、OpenOffice.org Calc(これは私が使用したタグ)を使って開きます。他のデータベースからファイルを生成するとき、期待どおりに動作します。私は、悪いファイルを.htmlに変更しようとし、Firefoxで開いてみましたが、同じ問題がありました(今回はエラーメッセージは表示されません)。 Oracleがあるインスタンスから別のインスタンスに不完全な行をスプールする原因は何ですか? – SandPiper

+0

選択結果が欠落した結果を取得していますか?クエリを手動で試しましたか?返されるレコードの数にデフォルトの制限がありますか?手動で/目に見えるステップがない限り、あなた自身の尾を追うことになるかもしれません。 – FDavidov

答えて

0

私はこの問題を解決しました。私は区切り文字をスペース文字に設定してファイルを開いていることに気づいていませんでした。すべてのデータがまだ残っていた(隠れページ、それはLONG​​文字列です)ので、なぜエラーメッセージを出すのかわかりませんが、少なくとも問題を解決しました。ご協力ありがとうございました。

関連する問題