Сравнение файлов
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.66879NEWВключение временной таблицы DSQL узлом в ЛТИнструментарий прикладного программистаЛогические таблицы
Логические таблицы Временные таблицы DSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Сделать возможным включать временные таблицы DSQL в логические таблицы в качестве узла.Реализовано, функция ReinitTableAsTmp.
101.66313NEWНекорректная работа BaseCheck.exe при запуске из командной строки с параметрамиПоддержка различных платформ баз данныхИнсталляция, настройка, проверка БД
Утилита проверки базы. ------ ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Некорректная работа BaseCheck.exe при запуске из командной строки с параметрами.Исправлено.
101.66565NEWРазработать API для функционала утилиты проверки БДПоддержка различных платформ баз данныхИнсталляция, настройка, проверка БД
101.66877NEWрасширить возможность управления созданием индексов в sqlFlushIntoTmpИнструментарий прикладного программистаПрямой SQL
DSQL Временные таблицы ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Расширить возможность управления созданием индексов в sqlFlushIntoTmp. Если индексы просят создать, то они должны создаваться после вставки данных, если тип временной таблицы это позволяет.Доработано. Добавлен флаг FIT_SkipCreateIndex для sqlFlushIntoTmp Добавлена возможность включать на СУБД индекс вызовом sqlCreateTmpIndex(indexName)
101.66182NEWНе формируется протокол протокольного драйвера на 3хуровневой архитектуреПоддержка различных платформ баз данныхMS SQL
PostgreSQL MSSQL ORACLE ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не формируется протокол протокольного драйвера на 3хуровневой архитектуре.Исправлено.
101.66860NEWPG: Поддержать явные транзакцииПоддержка различных платформ баз данныхОбщие вопросы взаимодействия с СУБД
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Поддержать явные транзакции.Реализовано.
101.67236NEWДля пустого числового поля невозможно выполнение арифметических операций в DSQLПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL DSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При добавлении числа в прямом sql к полю которое в базе = null возвращается 0.Исправлено.
101.67201NEWПри сохранении прав пользователя образуется логПоддержка различных платформ баз данныхОбщие вопросы взаимодействия с СУБД
Администрирование пользователей Вынос вычисляемых выражений на СУБД ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При "сохранении прав пользователя в буфере обмена" образуется лог с сообщением об ошибке.Исправлено.
101.67256NEWПрименение фильтра Alt+B вызывает падение Runtime error 216Поддержка различных платформ баз данныхOracle
Вынос вычисляемых выражений на СУБД Oracle ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Если снять один фильтр и наложить другой, такой, что sql-тексты фильтров совпадают, но они наложены на разные поля одной таблицы, то будет неправильная фильтрация или даже падение программы при несовпадении типов полей.Исправлено.
101.67223NEWВ журнале событий системы разграничения прав отображается информация о неверно введенном паролеПоддержка различных платформ баз данныхЖурналирование и разграничение прав доступа на уровне СУБД
Права доступа Журнал событий ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- При регистрации события неудачной попытки входа в систему не писать в журнал неправильный пароль, который пытались использовать.Доработано.
101.66925NEWНе удаляется роль группы с сервера MS SQL при удалении группы из галактикиПоддержка различных платформ баз данныхMS SQL
Права доступа MSSQL ORACLE PostgreSQL ------ СУТЬ ПРЕДЛОЖЕНИЯ ----- Не удаляется роль группы с сервера MSSQL при удалении группы.Реализовано.
101.67304NEWне работает выборка на PG по временным таблицамПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Доработать выборку данных по временным таблицам на платформе PosgreSQL.Реализовано.
101.66944NEWDSQL: сделать генератор последовательностей на лету и применить его для заполнения суррогатного ключа временных таблицИнструментарий прикладного программистаПрямой SQL
DSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Сделать макрос для автонумератора #rownum.Сделать макрос для генератора значений суррогатного ключа для вставки во временные таблицы #SurrValTmp. Сделать автоматическое применение #SurrValTmp при вставке во временную таблицу, если колонку суррогатного ключа не заполняют.Реализовано. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
101.67186NEWНеправильный вывод в протокол драйвераПоддержка различных платформ баз данныхOracle
ORACLE MSSQL PGSQL BTRV Инсталляторы ------ ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Неправильный вывод в протокол драйвера.Исправлено
101.67324NEWОшибка докомпиляции БД PostgreSQLПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Выполнение докомпиляции Alter_Cumulative.exe выдает ошибку на этапе анализа.Исправлено.
101.67243NEWPostgress. Не выдаются права пользователю согласно иерархии группПоддержка различных платформ баз данныхЖурналирование и разграничение прав доступа на уровне СУБД
PostgreSQL ------ ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не выдаются права пользователю согласно иерархии группИсправлено
101.67211NEWРезюме в BaseCheck.log не соответствует фактическому результатуПоддержка различных платформ баз данныхИнсталляция, настройка, проверка БД
Утилита проверки БД ------ ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Результирующее сообщение BaseCheck не соответствует реальным действиям.Исправлено.