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

ТЯ 7.1.0.0
На страницу Пред.  1, 2, 3, 4, 5, 6  След.
 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Обновления и тестирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
hornet
Участник со стажем


Вступление в Клуб: 24.07.2008
СообщениеЧт Сен 10, 2009 09:22    Ответить с цитатой
Полезность: Нет оценки
Kozyrev пишет:
Цитата:
Но ... перестал работать fio на уровне плагина. (на уровне командной строки все работает)

hornet, обновите библиотеку fio на сервере.

Спасибо, заработало.
hornet
Участник со стажем


Вступление в Клуб: 24.07.2008
СообщениеПн Сен 14, 2009 08:21   Re: Различия в структуре ядра Ответить с цитатой
Полезность: Нет оценки
Vovidez пишет:
...

P.S. Скажите потом, что ответит СП по этому вопросу. Может обновят хранилище IBSOBJ71.MDB?...


По поводу индексов - сказали что типа будут переделывать Администратор дистрибутива и при этом меняют Вид запроса на Несоответствие 3

По второму вопросу - типа это нормально, просто они не успели внести это в эталонное хранилище!
kopaygora
Участник


Вступление в Клуб: 24.06.2009
СообщениеПн Сен 14, 2009 16:58    Ответить с цитатой
Полезность: Нет оценки
Ф.Я. 9.3
Т.Я. 6.6.1.2

После up_.bat и utlrp.sql остались инвалиды:
Код:
SQL> select object_name, owner, status from all_objects where status<>'VALID';

OBJECT_NAME                    OWNER                          STATUS
------------------------------ ------------------------------ -------
Z#CL_BANK#INTERFACE            IBS                            INVALID
Z#CL_BANK_F#INTERFACE          IBS                            INVALID
Z#CL_BANK_N#INTERFACE          IBS                            INVALID
Z#CL_CORP#INTERFACE            IBS                            INVALID
Z#CL_PART#INTERFACE            IBS                            INVALID
Z#SYSTEM_JOBS#INTERFACE        IBS                            INVALID
Z$SYSTEM_JOBS_DELETE_JOB       IBS                            INVALID
Z$SYSTEM_JOBS_SET_INTERVAL     IBS                            INVALID
Z$TEXT_JOBS_EDIT_AUTO          IBS                            INVALID
Z#TEXT_JOBS#INTERFACE          IBS                            INVALID

10 rows selected.


Ждем ответа от ЦФТ.
Vovidez
Профи


Вступление в Клуб: 27.09.2007
СообщениеВт Сен 15, 2009 04:33    Ответить с цитатой
Полезность: Нет оценки
kopaygora пишет:
Ф.Я. 9.3
Т.Я. 6.6.1.2

После up_.bat и utlrp.sql остались инвалиды:
Код:
SQL> select object_name, owner, status from all_objects where status<>'VALID';


Ждем ответа от ЦФТ.


Выполните для начала c_obj.sql. Если пакеты не компилируются, значит нужно делать хранение классам CL_BANK, CL_BANK_F CL_BANK_N, CL_CORP, CL_PART... И скорее всего ТЯ тут ни при чем. Любое перестроение ТБП CLIENT привело бы к ошибкам интерфесных пакетов зависимых классов, скорее всего у Вас удалялись реквизиты, а таблица не перестраивалась (Все это при условии, что больше эти пакеты не компилируются).

P.S. И на будущее, если хотите получить ответ на поставленный Вами вопрос, то публикуйте и сам код ошибки. А то непонятно почему у Вас невалидны интерфейсные пакеты. Действительно ли они невалидны, или просто в сброшенном состоянии и перекомпиляция приведет к их оживлению...
kopaygora
Участник


Вступление в Клуб: 24.06.2009
СообщениеВт Сен 15, 2009 09:43    Ответить с цитатой
Полезность: Нет оценки
Исходная: Oracle 9.2.0.8 64bit ЦФТ: 6.6.1.2 + 9.3

Порядок действий:
1) Миграция на Oracle 10g (invalid'ов нет)
2) Накат ТЯ 7.1: first.bat -> up_.bat -> last.bat -> 7.1.0.0.xsap
3) @c_obj.sql

Указанные выше пакеты по-прежнему invalid.

Ошибка компиляции пакета IBS.Z#CL_BANK#INTERFACE: (1): PLS-00306: wrong number or types of arguments in call to 'LOCK_OBJECT_WAIT'

Текст процедуры ТЯ 6.6.1.2 IBS.Z#CL_BANK#INTERFACE->LOCK_OBJECT_WAIT отличается от таковой в ТЯ 7.1.

--
plsql_optimize_level=0


Последний раз редактировалось: kopaygora (Вт Сен 15, 2009 10:52), всего редактировалось 1 раз
Vovidez
Профи


Вступление в Клуб: 27.09.2007
СообщениеВт Сен 15, 2009 10:29    Ответить с цитатой
Полезность: Нет оценки
kopaygora пишет:

Ошибка компиляции пакета IBS.Z#CL_BANK#INTERFACE: (1): PLS-00306: wrong number or types of arguments in call to 'LOCK_OBJECT_WAIT'


Блокировщик внутренний или внешний? Если внешний, то нужно перезапустить от ТЯ 7.1. Но, думаю, тут не в этом проблема...

Полная версия Oracle Server?...

Вот описание ошибки из мануала Oracle:

Код:
PLS-00306
wrong number or types of arguments in call to 'string'
Cause
This error occurs when the named subprogram call cannot be matched to any declaration for that subprogram name. The subprogram name might be misspelled, a parameter might have the wrong datatype, the declaration might be faulty, or the declaration might be placed incorrectly in the block structure. For example, this error occurs if the built-in square root function SQRT is called with a misspelled name or with a parameter of the wrong datatype.
Action
Check the spelling and declaration of the subprogram name. Also confirm that its call is correct, its parameters are of the right datatype, and, if it is not a built-in function, that its declaration is placed correctly in the block structure.


Есть подозрение, что не совсем гладко прошел upgrade ТЯ и некоторые типы данных не изменились... Нужно "курить" логи апгрейда..
kopaygora
Участник


Вступление в Клуб: 24.06.2009
СообщениеВт Сен 15, 2009 10:53    Ответить с цитатой
Полезность: Нет оценки
Блокировщик внутренней библиотекой.
Kozyrev
Участник - экстремал


Вступление в Клуб: 03.09.2007
СообщениеВт Сен 15, 2009 11:30    Ответить с цитатой
Полезность: Нет оценки
С новым ядром почему-то не работает сервер отчетов. Сервер отчетов показывает что отчет сформировал, но при этом ни на печать, ни на экран отчет не выдается...

Подскажите где копать?
Vovidez
Профи


Вступление в Клуб: 27.09.2007
СообщениеВт Сен 15, 2009 11:37    Ответить с цитатой
Полезность: Нет оценки
kopaygora пишет:

Ошибка компиляции пакета IBS.Z#CL_BANK#INTERFACE: (1): PLS-00306: wrong number or types of arguments in call to 'LOCK_OBJECT_WAIT'


Обратите внимание на логи скрипта SYSGRANT.SQL:

Код:
grant EXECUTE on SYS.DBMS_SHARED_POOL to IBS
                     *
ERROR at line 1:
ORA-04042: procedure, function, package, or package body does not exist

grant SELECT  on SYS.DBA_LOCK  to IBS
                     *
ERROR at line 1:
ORA-00942: table or view does not exist

grant SELECT  on SYS.DBA_LOCK_INTERNAL to IBS
                     *
ERROR at line 1:
ORA-00942: table or view does not exist


Как минимум гранты не дались на критично важные объекты. Похоже, что переход на Oracle 10.2.0.4 был некорректный, иначе как объяснить отсутствие даных пакетов и представлений SYS?
lexus
Профи


Вступление в Клуб: 28.09.2007
СообщениеВт Сен 15, 2009 12:40    Ответить с цитатой
Полезность: Нет оценки
...может не под тем пользователем скриптик запустили?
Vovidez
Профи


Вступление в Клуб: 27.09.2007
СообщениеВт Сен 15, 2009 12:43    Ответить с цитатой
Полезность: Нет оценки
lexus пишет:
...может не под тем пользователем скриптик запустили?


Не... Судя по логу - под тем, под SYS... Т.к. на остальные сисовые объекты гранты дались... Вопрос в том, куда делись эти сисовые объекты, которые должны быть на схеме?... Может, конечно, ошибка в прикладных интерфейсниках классов никак и не связана с данными ошибками... но пока в логах ничего другого критичного не вижу... Этим вопросом занимаются спецы из ТЯ, может у них будут какие рекомендации... Я пока только навскидку посмотрел, что увидел, о том и сказал... :о))
Vovidez
Профи


Вступление в Клуб: 27.09.2007
СообщениеВт Сен 15, 2009 12:49    Ответить с цитатой
Полезность: Нет оценки
Kozyrev пишет:
С новым ядром почему-то не работает сервер отчетов. Сервер отчетов показывает что отчет сформировал, но при этом ни на печать, ни на экран отчет не выдается...

Подскажите где копать?


А какая версия сервера отчетов? Последняя официально выпущенная: 1.3.4.8 (31.08.09)

Вижу по логу версионности такое:

Код:

Обновление до версии 1.3.4.6 (27.02.09)

В состав обновления входят следующие версии компонентов:

 IBSOExecutor.dll                       версия 1.3.17.0
 IBSOCarrier.dll                        версия 2.0.0.6
 IBSOSrvORSA.dll                        версия 1.1.4.0
 ORSAService.exe                        версия 6.0.1.7
 ORSAServicePerformance.dll             версия 6.0.1.0

   Изменения в компонентах:

ORSAService.exe

[-]PLTM00008742
   Исправлена ошибка: не показывался результат выполнения отчётов, формирующих большие файлы.


Не Ваш случай?
Kozyrev
Участник - экстремал


Вступление в Клуб: 03.09.2007
СообщениеВт Сен 15, 2009 13:43    Ответить с цитатой
Полезность: Нет оценки
Vovidez

Обновили до 1.3.4.8. На ТЯ 7.1 и ФЯ 9.4 выскакивает сообщение об ошибке:
При выполнении отчетного задания произошли ошибки:
SaveOutput: Data type is not supported.

При этом на ТЯ 6.6.1.2 и ФЯ 9.2 тот же сервер отчетов работает нормально.

Цитата:
Изменения в компонентах:

ORSAService.exe

[-]PLTM00008742
Исправлена ошибка: не показывался результат выполнения отчётов, формирующих большие файлы.

Не печатается даже счет-фактура в один лист.
Vovidez
Профи


Вступление в Клуб: 27.09.2007
СообщениеВт Сен 15, 2009 13:52    Ответить с цитатой
Полезность: Нет оценки
Kozyrev пишет:
SaveOutput: Data type is not supported.


Тут, думаю, нужно в Службу Поддержки обратиться...
Kozyrev
Участник - экстремал


Вступление в Клуб: 03.09.2007
СообщениеВт Сен 15, 2009 13:53    Ответить с цитатой
Полезность: Нет оценки
ОК, спасибо!
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Обновления и тестирование Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Страница 2 из 6

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