base
Краткое описание :
DSQL запрос с JOINОписание :
PostgreSQLЧто измененно :
PostgreSQL
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не работает DSQL-запрос с JOIN: происходит преобразование в формат Oracle с (+), если включена настройка
в параметре DATABASE.DSQLJoin2Where
Как измененно :
Для PostgreSQL режим JOIN теперь включен постоянно.
base
Краткое описание :
Ошибка, при попытке изменения данных в пользовательских таблицах на филиальных БДОписание :
Общие вопросы взаимодействия с СУБДЧто измененно :
DSQL
Филиальность
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не работает/неправильно работает вставка через DSQL на филиальной базе в общие таблицы
(программа все равно пытается заполнить филиал)
Как измененно :
Исправлено.
base
Краткое описание :
Потеря прав у ролей пользователей при конвертации 8.1 ->9.1Описание :
OracleЧто измененно :
Драйвер ORACLE
chkora9.exe
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
при конвертации БД 8.1 -> 9.1 неверно выдаётся право на UPDATE на поля
XU$PASSPERIOD
XU$PASSWARN
XU$BEGTIME
XU$ENDTIME
XU$TYPE
XU$FLAG
XU$SECURITYLEVEL
XU$FLAGEXT
таблицы X$USERS
Как измененно :
Исправлено.
base
Краткое описание :
Восстановить компоненты для Pervasive в поставках Atlantis и Support 5.5Описание :
?Что измененно :
Pervasive
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Восстановить компоненты для Pervasive в поставках Atlantis и Support 5.5
Как измененно :
Доработано.
Инсталлятор ставит базу с SQL-структурой.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Должна быть включена и настроена служба "Pervasive PSQL Relational Engine",
без этого не пройдет инсталляция базы, даже если вы не хотели использовать DSQL.
Для работы DSQL нужно на клиентских машинах создать источник ODBC,
и параметр SQLDriver.SQLServer задать равным имени источника.
base
Краткое описание :
Перенести решение 102.122886 в 5.5 (TOP на оракле, ambiguous column name)Описание :
Прямой SQLЧто измененно :
DSQL
oracle
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Во фразе
sql select top 1 T1.NREC, T2.NREC from KATORG T1 join KATORG T2 on T1.NREC = T2.NREC order by T1.NAME;
появляется ошибка "повторяющиеся имена колонок NREC"
Потому что это превращается в
select * from (select ... order by T1.FNAME) where ROWNUM <= 1
Как измененно :
Исправлено.
Теперь повторяющиеся имена полей в одной выборке молча получают уникальные алиасы
(кроме первого), даже, если нет никакого TOP, и на всех платформах
Все равно ведь нельзя было старые имена никак использовать, раз они повторялись...