Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Из PLSQL в Excel  [new]
Adtain
Member

Откуда: Moscow
Сообщений: 290
Приветствую!
Столкнулся с такой ошибкой, есть некий отчет, который из Паруса выгружается в Excel...
(1 человек = 87 строкам)
Так вот, 375 людей выгружаются норм (32625 строк), При 380 уже ошибка переполнения. Я так понял, макс строк будет 65536/2.. но вот почему так не пойму. Я ожидал макс 752 человека -- 65424 строк) В процедуре никаких причуд нету, только select'ы и занесение данных в ексель.

Оракл 10g -- 10.2.0.4.0 x64. Windows 2003 server x64 SP2.
10 сен 10, 11:50    [9416943]     Ответить | Цитировать Сообщить модератору
 Re: Из PLSQL в Excel  [new]
Кореец
Member

Откуда:
Сообщений: 361
Adtain,

что используете для записи в файл.
UTL_FILE ?
10 сен 10, 11:56    [9416998]     Ответить | Цитировать Сообщить модератору
 Re: Из PLSQL в Excel  [new]
Adtain
Member

Откуда: Moscow
Сообщений: 290
Кореец,

не, я не записываю файл. Он сразу же открывается с данными)
10 сен 10, 12:00    [9417037]     Ответить | Цитировать Сообщить модератору
 Re: Из PLSQL в Excel  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
Adtain,

чья ошибка и какая именно
10 сен 10, 12:09    [9417141]     Ответить | Цитировать Сообщить модератору
 Re: Из PLSQL в Excel  [new]
Adtain
Member

Откуда: Moscow
Сообщений: 290
orawish,

Вот такая, Excel'я: [url=]http://img195.imageshack.us/img195/5118/25690598.png[/url]
Видимо часть данных стала заносится в 32768\9 строку...
'6' -- это PRSG_EXCEL.CELL_VALUE_WRITE(....), который вышел за пределы. Он добавляет в отчет группу человека. (есть она.. нету ее.. пофигу, данные не влияют)
10 сен 10, 12:24    [9417315]     Ответить | Цитировать Сообщить модератору
 Re: Из PLSQL в Excel  [new]
Adtain
Member

Откуда: Moscow
Сообщений: 290
Excel 2003 sp3)
10 сен 10, 12:29    [9417378]     Ответить | Цитировать Сообщить модератору
 Re: Из PLSQL в Excel  [new]
Madman_1
Member

Откуда:
Сообщений: 12
Если проблема именно при открытии, то это связано
с тем, что у MS Excell 2003 ограничение по строкам 32768.
Или пользуйтесь MS Excell 2007, или попробуйте Open Office.
10 сен 10, 12:40    [9417540]     Ответить | Цитировать Сообщить модератору
 Re: Из PLSQL в Excel  [new]
Adtain
Member

Откуда: Moscow
Сообщений: 290
Madman_1,

Спасибо! Хм.. а мне казалось 65536 )
10 сен 10, 12:42    [9417564]     Ответить | Цитировать Сообщить модератору
 Re: Из PLSQL в Excel  [new]
zhal
Member

Откуда: Киев-Харьков
Сообщений: 647
Adtain
Madman_1,
Спасибо! Хм.. а мне казалось 65536 )

А я уверен, что 65536.
А кажется мне, что к Ораклу данная тема отношения не имеет :)
10 сен 10, 13:32    [9418199]     Ответить | Цитировать Сообщить модератору
 Re: Из PLSQL в Excel  [new]
Madman_1
Member

Откуда:
Сообщений: 12
Был неправ, на сайте мелкомягких указано
Worksheet size 65,536 rows by 256 columns
10 сен 10, 14:40    [9419106]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить