25.01.2010 12:33
OlegON
 
А в чем суть доработки?
25.01.2010 13:59
Vlad
 
Цитата:
OlegON А в чем суть доработки?
В oracle 9i на версии СМ 1.23.3 перенос данных в административном модуле завершался ошибкой, если выполнялся по кнопке "Пакетно". В oracle 8i такой ошибки не было. Саму ошибку я уже и непомню.
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 200 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.

В архиве 2 файла fif123_3_8i.sql - стандартный пакет FIFOTRANSFER и fif123_3_9i.sql тот же пакет, но перерделанный под oracle 9i.
25.01.2010 14:54
bob
 
Цитата:
Vlad В oracle 9i на версии СМ 1.23.3 перенос данных в административном модуле завершался ошибкой, если выполнялся по кнопке "Пакетно". В oracle 8i такой ошибки не было. Саму ошибку я уже и непомню.
*** скрытый текст ***
В архиве 2 файла fif123_3_8i.sql - стандартный пакет FIFOTRANSFER и fif123_3_9i.sql тот же пакет, но перерделанный под oracle 9i.
У меня и на версии 1.026 тоже ошибке вылетает после переноса, если пакетно пытаюсь рассчитать.
27.01.2010 07:24
slava
 
-->
N:=SQL%ROWCOUNT;
COMMIT;
-- EXIT WHEN SQL%ROWCOUNT = 0;
-->
EXIT WHEN N = 0;

В 8 версии Commit не сбрасывал SQL%ROWCOUNT. В 9 стал устанавливать в 0.
На консоле даже при обычной (не пакетной) обработке не обновлялся счетчик при переносе. По всему пакету пришлось править обработку счетчиков.
Часовой пояс GMT +3, время: 18:06.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.