Почему в OpenOffice 3.3 я получаю сообщение о превышении максимального количества строк?

Я пытаюсь открыть файл .csv, сгенерированный запросом Oracle SQL в OpenOffice 3.3, и он выдает это сообщение:

Превышено максимальное количество строк. Лишние строки не были импортированы!

Я просмотрел этот вопрос но это не помогло. Это так странно, потому что загружается 21 088 строк.

Более странным является то, что некоторые строки были напечатаны с правильными границами, а некоторые нет. В частности, обрезаются, казалось бы, случайные строки, в том числе первая, около 1000 последних и даже самая последняя строка, в которой обычно написано «Процедура PL/SQL успешно завершена». просто говорит "PL/SQL".

У меня есть две базы данных, идентичные по структуре, к которым я выполнял запрос, а другая работает без проблем. Я сбит с толку. Любые идеи?


person SandPiper    schedule 08.09.2016    source источник
comment
(1) Возможно, вы переоценили свой вопрос, поскольку это может быть проблемой либо при извлечении информации из БД, либо при загрузке в OpenOffice. (2) Самое первое, что я бы попробовал (если это возможно), - это создать один и тот же файл из обеих БД и сравнить их. (3) Что произойдет, если вы удалите из входного файла, скажем, первые 10 000 строк и попытаетесь загрузить? Останавливается ли он на той же записи? (4) Возможно, мы сможем быть более полезными, если вы предоставите больше информации, в том числе о том, что вы уже пробовали.   -  person FDavidov    schedule 08.09.2016
comment
Я не уверен, где именно ошибка. Он извлекается из базы данных Oracle с помощью SQL-запроса, буферизует данные в файл .csv, а затем открывает его с помощью OpenOffice.org Calc (отсюда и теги, которые я использовал). При создании файла из другой базы данных он работает точно так, как ожидалось. Я попытался изменить плохой файл на .html и открыл его в Firefox, и у него были те же проблемы (но на этот раз без сообщения об ошибке). Что может заставить Oracle перекачивать неполные строки из одного экземпляра в другой?   -  person SandPiper    schedule 08.09.2016
comment
Вы уверены, что выбор извлекает результат с отсутствующими строками? Вы пробовали запрос вручную? Есть ли у вас ограничение по умолчанию на количество возвращаемых записей? Если у вас нет ручного/визуального осмотра промежуточных шагов, вы можете в конечном итоге гоняться за собственным хвостом.   -  person FDavidov    schedule 08.09.2016
comment
OpenOffice.org 3.3 пять лет. Пробовали ли вы использовать Apache OpenOffice 4.1.2 или последнюю версию LibreOffice? Однако похоже, что с CSV-файлом возникла проблема, поэтому обновление может не помочь.   -  person Jim K    schedule 08.09.2016
comment
К сожалению, я застрял на 3.3. Какой бы ужасной ни была ситуация, я не могу перейти ни на что другое и вынужден использовать инструменты, которые у меня есть :(.   -  person SandPiper    schedule 08.09.2016


Ответы (1)


Я решил проблему. Я не замечал, что он открывает файл с разделителем, установленным на символ пробела. Я не знаю, почему он выдавал это сообщение об ошибке, потому что все данные все еще были там (скрытые страницы, это ДЛИННАЯ строка), но, по крайней мере, это решило проблему. Спасибо за помощь.

person SandPiper    schedule 08.09.2016