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


Описание файла обновления:
ФайлBTRV_DRV_DLL_55310.TXT
Обновлениеbtrv_drv_DLL_55310
НазначениеОбщее
Продукт
Релиз20/03/2012 :
Компонентbtrv_drv
ТипDLL
Версия5.5.31.0
Дата2018-08-01 17:29:37
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
102.169360NEWИмпорт МЦ ошибочно создаёт записи о мифической вставке по таблицам KatEd b KatOtpEdПоддержка различных платформ баз данныхОбщие вопросы взаимодействия с СУБД
Pervasive Журнализация ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Если вставка не проходит (по различным причинам), запись в журнале все равно создается.Исправлено.
101.622285.5.30.0Подвисает открытие интерфеса Счета, до на закупку при использовании фильтра по полю nodocПоддержка различных платформ баз данныхPervasive.SQL (Btrieve)
Права доступа Pervasive ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Протектные фильтры могут вызвать зависание, когда система ошибочно думает, что все фильтры индексные.Исправлено.
102.1754735.5.30.0сделана докомпиляция таблицы USERDESKREP причем все официально. но работать с ней не воможноПоддержка различных платформ баз данныхОбщие вопросы взаимодействия с СУБД
Pervasive Докомпиляция ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- На платформе Pervasive PSQL не работают таблицы с размером записи свыше 4096, при том что максимально допустимый размер записи в системе равен 8060 байт.Вычисление размера страницы приведено в соответствие с наиболее современным форматом 9.5 таблиц СУБД Pervasive PSQL (опция Create File Version секции Compatibility свойств СУБД). Могут использоваться страницы размерами 1024, 2048, 4096, 8192, 16384. Формат файлов версии меньше 9.5 не поддерживается системой Галактика ERP. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: В свойствах СУБД Pervasive PSQL должно быть установлено значение 9.5 опции Create File Version секции Compatibility (во всех поддерживаемых версиях Pervasive PSQL по умолчанию стоит именно это значение, если его специально не меняли). Если часть таблиц ранее уже была создана с другим значением опции Create File Version, то это считается допустимой ситуацией, просто после установки обновления Атлантиса 5.5.30 или выше установите в свойствах СУБД значение 9.5 опции Create File Version.
102.1725765.5.30.0Необходимо чтобы путь к ora90drv.log настраивался параметром.Поддержка различных платформ баз данныхОбщие вопросы взаимодействия с СУБД
Драйверы СУБД ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Необходимо чтобы путь ко всем логам настраивался параметром.Параметр Files.LogFilesDirectory затрагивает следующие логи: ms70drv.log, ORA90DRV.LOG, PG90DRV.LOG, psql9drv.log, btrv_drv.log, dsql.log, protocol. Следующие логи параметр не затрагивает: ms_inst.log, ora9inst.log, pg9inst.log, chkora9.log, chkmssql.log, napsrv.log
102.1623515.5.28.0Устранить смену позиции при вызове ReReadRecordИнструментарий прикладного программистаЛогические таблицы
Логические таблицы ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Устранить смену позиции при вызове ReReadRecord при ограничении вида bounds test = 0 == code and 1 <<= Arch ordered by Arch (desc);Условие при проверке в IsValidNew теперь тоже переворачивается.
101.609495.5.28.0После запуска выгрузки данных в Excel из одного интерфейса под двумя разными пользователями система не запускается без рестарта сервера приложенийПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Pervasive Трехуровневая архитектура ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- После запуска двух и более клиентов на Pervasive c DSQL и их закрытии, система не запускается без рестарта сервера приложений.Исправлено.
101.603555.5.27.0В интерфейсе после корректировки записи и переходе на запись ниже все остальные записи, расположенные ниже, пропадаютПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Pervasive Блокировки Прорисовка ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- В табличном редакторе с автоблокировкой после редактирования отдельной записи визуально пропадают последующие записи, кроме непосредственно следующей.Исправлено.
101.528295.5.20.0Необходим шлюз для SmartInspect к интегрированному средству логирования AtlantisИнструментарий прикладного программистаЛогирование
Ядро ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Необходим шлюз для SmartInspect к интегрированному средству логирования AtlantisРеализовано. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: При использовании 3-хуровневой архитектуры после автоматического обновления клиентской части необходимо вручную скопировать из каталога EXE серверной части в каталог EXE клиентских частей файл atlantis.rtx.
101.546025.5.19.0Поддержать сравнение без учёта регистра на Pervasive при выполнении запросов DSQL и сторонними средствамиПоддержка различных платформ баз данныхPervasive.SQL (Btrieve)
Pervasive DSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Поддержать сравнение строк на русском языке без учёта регистра на Pervasive при выполнении запросов DSQL и сторонними средствами. (в DSQL -- повысить быстродействие за счёт использование индексов)Реализовано. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Необходимо выполнить изменение SQL-описания существующей базы одним из следующих способов: 1-й способ: ----------- Закомментировать в конфигурационном файле комплекса Support параметр SQLDriver.SQLServer. Запустить комплекс Support, с установленным данным обновлением, под администратором, войти в модуль "Конвертер словаря БД для Pervasive PSQL" и произвести конвертацию (с настройками по умолчанию, если нет причин их менять). Раскомментировать в конфигурационном файле комплекса Support параметр SQLDriver.SQLServer. 2-й способ: ----------- Запустить утилиту asql.exe c параметром /Btrieve.ADF2DDF=True, не задавая в файле asql.cfg значение параметра SQLDriver.SQLServer. Пример командной строки: asql.exe /c:asql.cfg /Btrieve.ADF2DDF=True Если не выполнить изменение SQL-описания, то использование base.dll версий 5.5.19 и выше будет давать неправильный результат сравнения!
102.1283875.5.17.0Нарушены права доступа в связи с 101.52526Права доступаПользователей
Pervasive SQL Права доступа Журнализация ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Ошибка при журналировании действий пользователя. Исходная операция (которую журналируют) тоже не проходит.Исправлено
101.526015.5.16.0(AVV) Оптимизация конвертации таблицы SterrИнструментарий прикладного программистаVip - язык, компиляция
Pervasive Докомпиляция ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Не перестраивать таблицу, если в ней меняются только описания полей при докомпиляцииДоработано.
102.1231125.5.15.0Долго создаются записи в KatMCПоддержка различных платформ баз данныхPervasive.SQL (Btrieve)
Pervasive Строковые поля ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- После расширения большинства строковых полей до 255 символов замедлился поиск по таким полям. Требуется вернуть быстродействие как раньше, по крайней мере в случае, когда значения строк имеют длину, влезавшую в старый тип.Доработано.
101.521955.5.15.0Не работает корректно переключение на другую БД на бетривеПоддержка различных платформ баз данныхPervasive.SQL (Btrieve)
Pervasive DSQL Горячее переключение на другую базу ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- На бетриве практически во всех модулях доступно переключение на другую БД. При попытке переключиться с одной базы на другую меняется только каталог с файлами базы, а настройки для ODBС остаются прежними и DSQL работать перестает.Исправлено. В диалог добавлена колонка для ввода DSN Добавлено предупреждение, когда при переключении на другую базу в саппорте указан не пустой DSN, но соединиться не удалось. Такая же проверка при старте галактики, опять же если параметр SQLDriver.SQLServer не пустой.
101.514915.5.14.0Восстановить компоненты для Pervasive в поставках Atlantis и Support 5.5Предложение по новой функциональности Атлантиса?
Pervasive ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Восстановить компоненты для Pervasive в поставках Atlantis и Support 5.5Доработано. Инсталлятор ставит базу с SQL-структурой. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Должна быть включена и настроена служба "Pervasive PSQL Relational Engine", без этого не пройдет инсталляция базы, даже если вы не хотели использовать DSQL. Для работы DSQL нужно на клиентских машинах создать источник ODBC, и параметр SQLDriver.SQLServer задать равным имени источника.