Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Атлантис 5.5PG9INSTEXE

Справка по компоненту.

Количество версий компонента15
Количество рещенных задач70
Последная дата обработки компонента2022-03-31 23:00:22
Последная дата файла2022-03-16 01:22:01
Последная версия5.5.40.0

Новые задачи в этом компоненте

pg9Inst
102.119134
PG9INST ( 5.5.12.0 )

Краткое описание :

9.1 Атл.5512 некорректно работает филиальность

Описание :

PostgreSQL

Что измененно :


PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
9.1 Атл.5512 некорректно работает филиальность
При прогоне тестов с филиальностью выдаются ошибки (см. вложенный файл)
В результате не все данные разворачиваются из сегмента восстановления базы.
Обнаружена при прогоне теста

Как измененно :


Исправлено генерация номера филиала при отборе данных.
Исправлена работа с таблицами, у которых признак филиалльности выставлен в словаре.

pg9Inst
101.50074
PG9INST ( 5.5.12.0 )

Краткое описание :

ошибка при установке офиса на новой базе

Описание :

Настройка системы

Что измененно :



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
ошибка при установке офиса на новой базе

1.Устанавливаю тестовую новую базу (на Atlantis 5.5.12)
При установки выставлены все галочки, включая "устанавливать прикладной код"
(судя по логу - это важно).
2.Захожу в саппорт в модуль протекта (становлюсь супервизором и т.д.)
3.Далее иду в меню: Меню - Настройка системы
4.Создаю офис: 1 "Мой офис"
5.Тут же щелкаю на вновь созданный офис правой кнопкой и выбираю пункт
локального меню "Установить".
6.В результате имеем сообщение об ошибке и сформировавшийся лог файл.
(см. вложенные файлы)

Как измененно :


Создана функция серверная, которая создается при инсталяции БД Галактики. Функция устанавливает "правильного" владельца на хранимые функции в схеме БД Постгреса, перед пересозданием ролей пользователя.
Такое пересоздание, например, происходит при переводе пользователя из одного офиса в другой.
pg9Inst
101.50261
PG9INST ( 5.5.12.0 )

Краткое описание :

Выдается лог-файл с ошибкой при расчете прав на постгрессе

Описание :

Пользователей

Что измененно :



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Выдается лог-файл с ошибкой при расчете прав на постгрессе

Новая база (галочка "установить прикладной код" была включена).
Заводим офис, включаем протект.
Заводим пользователя, даем ему все права на таблицы и меню,
все остальное не трогаем.
Делаем безусловный пересчет прав (галочка пересчет прав групп выключена, т.к. групп нет).
При пересчете формируется лог с ошибкой (см прикрепленный файл).

Как измененно :


Доработан алгоритм поиска полного имени серверного объекта для разграничения прав.
pg9Inst
101.48710
PG9INST ( 5.5.12.0 )

Краткое описание :

Постоянные запросы на смену пароля в Postgerss

Описание :

Общие проблемы по модулю

Что измененно :



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Постоянные запросы на смену пароля в Postgerss

В новой базе создаю офис, перевожу туда пользователей, включаю протект.
Создаю пользователя, делаю ему неограниченное время действия пароля.
(настройки пользователя см в прикрепленном файле).
При первом заходе пользователя в базу - ему требуют поменять пароль
(изначально я его не давала) - что правильно.
НО... после этого при каждом заходе этого пользователя в базу ему требуют
сменить пароль, хотя стоит птичка на неограниченное действие пароля.

Как измененно :


Разработан триггер, который изменяет необходимые флаги при установки пароля.
pg9Inst
101.48723
PG9INST ( 5.5.12.0 )

Краткое описание :

Нельзя добавить/удалить пользователя если журналируется табл. X$USERS

Описание :

Общие проблемы по модулю

Что измененно :



Инсталлятор БД для PostgreSQL.

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Нельзя добавить/удалить пользователя, если журналируется таблица X$USERS.

Как измененно :


Исправлено.
pg9Inst
101.48753
PG9INST ( 5.5.12.0 )

Краткое описание :

Нечитаемая кириллица в trc-файле проверки DBI

Описание :

Инсталляция, настройка, проверка БД

Что измененно :



Проверка целостности .DBI

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
В результате проверки dbi-файла с трассировкой формируется trc-файл,
в который выводится данные, которые сложены в dbi,
при этом неправильно выводится содержимое полей типа string, time, datetime, comp

Как измененно :


Исправлено
pg9Inst
102.115872
PG9INST ( 5.5.12.0 )

Краткое описание :

Доработать семафоры

Описание :

PostgreSQL

Что измененно :



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Доработать семафоры
Необходимо исправить функцию на сервере чтоб не выдавалось в лог ошибок

Error code P0002 with message ERROR: query returned no rows;

необходимо всегда выдавать результат.

Как измененно :


Доработаны семафоры, чтобы не возвращался пустой набор строк.
pg9Inst
102.116621
PG9INST ( 5.5.12.0 )

Краткое описание :

Переделка драйвера под загрузку без настроенного DSN

Описание :

PostgreSQL

Что измененно :



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Переделка драйвера под загрузку без настроенного DSN. Реализовать загрузку через настройки в galnet.cfg

Как измененно :


Доработана возможность настройки соединения к серверу PostgreSQL без настройки DSN в администраторе ODBC.
Для этого в разделе [SQLDriver] конфигурационного файла в настройку SQLServer необходимо прописать
строку соединения с сервером " 10.10.10.10!Port=5432!Database=LIN "
Где
10.10.10.10 - ip адрес сервера БД (возможно прописывание имя сервера)
Port=5432 - порт соединения с сервером
Database=LIN - имя базы на сервере

Данная строка заменяет настройку DSN в администраторе ODBC.
Символ "!" служит разделителем между параметрами строки соединения. Так же он сигнализирует откуда брать настройку соединения -
из DSN или разбирать строку из настройки.

Эта доработка вводит ограничения на имена DSN, баз и схем - в названиях нельзя использовать символ "!".
Также базу данных на сервере PG необходимо именовать символами в верхнем регистре без пробелов.
pg9Inst
102.117437
PG9INST ( 5.5.12.0 )

Краткое описание :

Не подключается к базе с определенным паролем

Описание :

PostgreSQL

Что измененно :



Инсталлятор и драйвер PostgreSQL.

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Ошибка подключения к базе PostgreSQL с паролем, содержащим символ @.

Как измененно :


Исправлено.
pg9Inst
102.117761
PG9INST ( 5.5.12.0 )

Краткое описание :

Доработать в DSQL create function для PG

Описание :

PostgreSQL

Что измененно :



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Доработать в DSQL create function для PG
При инсталяции галактической БД есть необходимость создания серверной функции.
например:
sql function AddTime(D : DateTime; T : comp): DateTime;
var i : integer;
begin
i:=i+1;
return From_Sec100(comp(int64(To_Sec100(D))+T));
end
;

По этой причине был отключен функционал создания функций в инсталере.

Как измененно :


Доработана возможность создания хранимых на сервере функций через DSQL.В связи с доработкой в инсталятор БД Галактики добавлена птичка "устанавливать прикладной код"

5.5.40.05.5.37.05.5.36.05.5.35.05.5.34.05.5.33.05.5.32.05.5.31.05.5.30.05.5.21.05.5.20.05.5.18.05.5.13.05.5.12.0