CftClub.ru
Клуб специалистов ЦФТ-Банк

Ошибка отчета

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Банковская отчетность (оперативная, обязательная, Oracle Reports)
Предыдущая тема :: Следующая тема  
Автор Сообщение
izuit
Участник


Вступление в Клуб: 29.08.2013
СообщениеВт Фев 24, 2015 18:38   Ошибка отчета Ответить с цитатой
Полезность: Нет оценки
Доброе время суток!
После восстановления базы из dump отчеты не выполняются.
Ошибка следующая:
ORA-20300: APP-RUNTIME.F_5...(скрин во вложении)
Подскажите в чем проблема и как можно ее решить
Заранее благодарен за любой ответ!
Alkov
Профи


Вступление в Клуб: 23.09.2010
СообщениеСр Фев 25, 2015 04:10    Ответить с цитатой
Полезность: Нет оценки
Ну судя по первой строке ошибка в вызове функции f.a
а судя по значку ==> прям показывает где именно
==> f.a('В'||a.C_ARC_MOVE||'СВ', :P_SD)
galaga
Участник со стажем


Вступление в Клуб: 13.08.2007
СообщениеСр Фев 25, 2015 14:53    Ответить с цитатой
Полезность: Нет оценки
Alkov пишет:
Ну судя по первой строке ошибка в вызове функции f.a
а судя по значку ==> прям показывает где именно
==> f.a('В'||a.C_ARC_MOVE||'СВ', :P_SD)

Здесь у пользователя может отсутствовать доступ к функции f.a(). Если отчет работает под IBS, то так и есть. Восстановились ли права у пользователей после восстановления с dump? Так бывает иногда, когда нет соединения с базой и функцию отчет не видит.
izuit
Участник


Вступление в Клуб: 29.08.2013
СообщениеСр Фев 25, 2015 18:01    Ответить с цитатой
Полезность: Нет оценки
Спасибо, что обратили внимание на мой вопрос)!
Ошибки сыпятся под IBS права смотрел вроде не чего не упустил, проверю еще
Alkov
Профи


Вступление в Клуб: 23.09.2010
СообщениеЧт Фев 26, 2015 04:44    Ответить с цитатой
Полезность: Нет оценки
по идее если используется Сервер отчётов то права надо смотреть у пользователя под которым сервер отчётов лезет на ибсо, хотя я и недумаю что это доступ...
Можете написать тут строки из пакета что пишет в ошибке ?
т.е. z$runtime_f_5 строка 300 ну и выше её строчки до начала процедуры можно ...
galaga
Участник со стажем


Вступление в Клуб: 13.08.2007
СообщениеЧт Фев 26, 2015 09:31    Ответить с цитатой
Полезность: Нет оценки
izuit пишет:
Спасибо, что обратили внимание на мой вопрос)!
Ошибки сыпятся под IBS права смотрел вроде не чего не упустил, проверю еще

Ну если под IBS работает, то дело возможно в выписке по счету. Почему-то функция f.a для выписки в валюте отработала , а в нац.покрытии нет. Попробуйте просчитать за другую дату. А какой отчет?
300 строка f_5
Else
pragma error('Используйте функцию f.a либо по id л/с, либо по id массива выписки.');
izuit
Участник


Вступление в Клуб: 29.08.2013
СообщениеВт Мар 03, 2015 15:02    Ответить с цитатой
Полезность: Нет оценки
Оказалось все значительно интереснее!!!
Как уже писал проблема после экспорта
Лог экспорта:
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in US7ASCII character set and AL16UTF16 NCHAR character set
server uses CL8ISO8859P5 character set (possible charset conversion)...

Лог импорта:
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export file created by EXPORT:V11.02.00 via conventional path
Warning: the objects were exported by SYSTEM, not by you
import done in US7ASCII character set and AL16UTF16 NCHAR character set
import server uses CL8ISO8859P5 character set (possible charset conversion)...

Исходная и конечная база использует одни и те же настройки NLS.
Но при импорте во всех процедурах и функциях русский текст выглядит ‘??????’ .
Причем русские символы в таблицах все на своих местах!!
Исходная база:
PARAMETER VALUE
------------------------------ ----------------------------------------
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CHARACTERSET CL8ISO8859P5
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE AMERICAN
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM

PARAMETER VALUE
------------------------------ ----------------------------------------
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_RDBMS_VERSION 11.2.0.4.0

Конечная база.
PARAMETER VALUE
------------------------------ ----------------------------------------
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CHARACTERSET CL8ISO8859P5
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE AMERICAN
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM

PARAMETER VALUE
------------------------------ ----------------------------------------
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_RDBMS_VERSION 11.2.0.4.0


В чем может бать продлема?
Alkov
Профи


Вступление в Клуб: 23.09.2010
СообщениеСр Мар 04, 2015 04:01    Ответить с цитатой
Полезность: Нет оценки
Что-то писали в ЦФТ про проблему с перекодировкой в 11-ой версии Оракла 11.2.0.4. возможно уже выпустили какой-н подпатч...
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Банковская отчетность (оперативная, обязательная, Oracle Reports) Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru