Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 2214 - Создавать новые базы только с новой сборкой СУБД   Make a simular bug
Summary: Создавать новые базы только с новой сборкой СУБД
Status: CLOSED FIXED
Alias: None
Product: SELTA@Etersoft
Classification: Продукты (Products)
Component: Графическая утилита Selta (show other bugs)
Version: 1.0.4
Hardware: PC All
: P4 minor
Target Milestone: версия 1.0.4
Assignee: Калюхович Юрий
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 2163
Blocks: 2054 2387
  Show dependency treegraph
 
In work:
Reported: 2008-08-04 18:53 MSD by Boris Savelev
Modified: 2008-09-10 21:33 MSD (History)
4 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Boris Savelev 2008-08-04 18:53:17 MSD
надо проверять на устаревшую функцию mchar_like_escape в mchar.so
если она есть, сборка старая, и пользователю предложить обновить СУБД, не давая создать/инициализировать/обновить базу
нормальная работа через сельту на старой СУБД при этом должна быть возможна.
Comment 1 Boris Savelev 2008-08-04 19:03:24 MSD
проще сделать проверку по select version();
там должно присутствовать eterX, где Х > 10
Comment 2 Глушков Пётр 2008-08-04 20:56:09 MSD
Сделано, работает. Но никогда не помешает доп. тестирование )))

Самая свежая сборка на FTP как всегда. Тестируем...
Comment 3 Калюхович Юрий 2008-08-05 10:30:37 MSD
при коннекте к win-test - версия постгри проверяется при коннекте, однако базу создает (назовем ее temp0) без проблем, хотя никакие действия над базой (инициализация/деинициализация, тест запросов к базе и проч.) недоступны;

а вот при коннекте из конфигуратора 1С ничего не ругается на версию и в эту самую temp0 спокойно загружаются данные, и даже работает перепроведение и пересчет бух.итогов
Comment 4 Калюхович Юрий 2008-08-06 10:06:35 MSD
(In reply to comment #3)
> при коннекте к win-test - версия постгри
> проверяется при коннекте, однако базу
> создает (назовем ее temp0) без проблем, хотя
> никакие действия над базой
> (инициализация/деинициализация, тест
> запросов к базе и проч.) недоступны;
> 
> а вот при коннекте из конфигуратора 1С
> ничего не ругается на версию и в эту самую
> temp0 спокойно загружаются данные, и даже
> работает перепроведение и пересчет
> бух.итогов
> 

исправлено. при старой версии postgresql невозможно создать базу, равно как и нельзя выполнить никаких действий над уже существующими базами