Информация о файле обновления Галактика ORA_INST_DLL_54390.txt


Описание файла обновления:
ФайлORA_INST_DLL_54390.txt
ОбновлениеORA_INST_DLL_54390
НазначениеОбщее
ПродуктAtlantis 5.4
Релиз:
КомпонентORA_INST
ТипDLL
Версия5.4.39.0
Дата2012-06-15 15:21:09
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.47421NEWПри первом входе пользователя в систему под Протект формируется ora73drv.logПоддержка различных платформ баз данныхOracle
Драйвер ORACLE ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Oracle 8i При первом входе вновь созданного пользователя формируется лог с ошибкой ORA-00942: table or view does not exist.Доработан драйвер. Возможно появление диагностического сообщения об изменении статуса процедуры пакета "GAL_SYSFUNC_PKG".IS_JOB_RUNNING в ora73drv.log. Диагностика появляется в случае продолжения работы в support.exe после выполнения проверки и исправления служебных объектов. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Под SUPERVISOR в support.exe выполнить проверку "Служебных объектов" в режиме исправления. [=]->Главное меню->Восстановление БД Сервис->База данных->Проверка таблиц БД установить опцию "Проверка служебных объектов" Выполнить проверку, Работа в режиме исправления - ДА.
101.374865.4.22.0Зависание Галактики на Oracle 10g в конфигурации RACПоддержка различных платформ баз данныхOracle
Oracle MS SQL Сервер приложений ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- 1 Реализовать поддержку Oracle RAC начального уровня (корректная работа алгоритмов Системы Галактика). 2 Обрабатывать не только переподсоединение к другому узлу RAC, но и потерю соединения с СУБД в обычной ситуации (сейчас подобное приводит к отказу работоспособности сервера приложений).1 Реализована поддержка Oracle RAC (с версии Oracle 10G R2) начального уровня - алгоритмы Системы Галактика работают в данной архитектуре корректно. 2 Любая потеря соединения обрабатывается с выдачей соответствующего сообщения и завершением работы приложения. Сервер приложений при этом сохраняет работоспособность. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: 1. Для корректной работы на Oracle версий < 10G (вне зависимости от присутствия/отсутствия RAC) необходимо: - установить параметр job_queue_processes в значение, не меньшее 5; - внешними средствами от имени пользователя SYS выполнить запрос GRANT EXECUTE ON SYS.DBMS_IJOB TO SUPERVISOR WITH GRANT OPTION; (если не включен параметр FullLoginName) или GRANT EXECUTE ON SYS.DBMS_IJOB TO <имя_бд_галактики>#SUPERVISOR WITH GRANT OPTION (если параметр FullLoginName включен. Вместо <имя_бд_галактики> подставить название схемы, куда установлена Галактика) - для вступления изменений патча в силу запустить chkora/chkora9 с параметрами StoredProcs=on UsersAndRights=on. 2. Для корректной работы на Oracle версий 9i - 11g (вне зависимости от присутствия/отсутствия RAC) необходимо: - внешними средствами от имени пользователя SYS выполнить запрос GRANT SELECT ON SYS.GV_$SESSION TO SUPERVISOR WITH GRANT OPTION; (если не включен параметр FullLoginName) или GRANT SELECT ON SYS.GV_$SESSION TO <имя_бд_галактики>#SUPERVISOR WITH GRANT OPTION; (если параметр FullLoginName включен. Вместо <имя_бд_галактики> подставить название схемы, куда установлена Галактика) - для вступления изменений патча в силу запустить chkora9 с параметрами StoredProcs=on UsersAndRights=on. 3. Для корректной работы в архитектуре Oracle RAC необходимо создать сервис и в настройках TNS указать соединение не по SID, а по SERVICE_NAME. Сервис по умолчанию использовать нельзя. Все клиенты в рамках кластера должны cоединяться используя только один сервис. При наличии в сети нескольких кластеров, к которым будет обращаться система Галактика ERP, сервисы на обоих должны называться по-разному. Пример создания сервиса и настроек TNS для кластера из 3-х узлов: srvctl add service -d GAL -s GALAXY -r ORCL1,ORCL2 -a ORCL3 srvctl start service -d GAL -s GALAXY GAL_TAF = (DESCRIPTION = (LOAD_BALANCE = ON) (FAILOVER = ON) (ADDRESS = (PROTOCOL = TCP)(HOST = ORCL1_hostname)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = ORCL2_hostname)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = ORCL3_hostname)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = GALAXY) (FAILOVER_MODE = (TYPE = SELECT) (METHOD = BASIC) (RETRIES = 20) (DELAY = 1) ) ) )
102.743985.4.14.0DirectSQL-ORA: Необходимы функции для конвертации данных с типом word, longint вПредложение по новой функциональности Атлантиса?
реализованы функции comp - приведения целого числа (int64) к comp int64 - приведение comp к целому числу (int64)реализовано
102.744095.4.14.0DirecSQL-ORA: Некорректно отрабатывает функция To_Sec100Предложение по новой функциональности Атлантиса?
Некорректно отрабатывает функция To_Sec100 в DirectSQL.исправлено
102.831015.4.14.0Атлантис 5.4.14Проблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано