Могу ошибаться компонентой, а может это и причуды Wine@Etersoft. Ошибка такая, при попытке создать базу в Сельте, окно виснет как в Линуксе (в Wine (SQL)) так и на Windows (система стоит на виртуалке; выдает ошибку, что программа не отвечает). Вот что стоит на Линуксе rpm -qa | grep wine wine-etersoft-sql-1.0.8-alt7 wine-20071130-alt10 libwine-20071130-alt10 Windows XP SP2. После принудительного закрытия, при повторном открытии, база появляется (в обоих случаях). Инициализировать не удается, не ту и не другую. Даже уже созданную при установке Postgres базу тоже проинициализировать нельзя. Виснет и окончательно. Хотелось бы решить проблему т.к. не возможно продолжить тестинг. Возможно этой ошибки не будет на физической машине с виндой.
Ошибка связано с Postgre и его работой на AltLinux 4.0 Desktop. По каким-то причинам виснет Postgre, создает много сессий и они не закрываются принудительно, только перезагрузка помогает.
Больше похожей ошибки не было, постгрес нигде больше не зависал. Можно закрывать.
Снова зависает на тестинге постгре при подключении к ней Сельтой. При подключении к базе ПостгресМаэстро из Винды подобного не возникает.
Попробовал подключиться к базе с помощью постгрес-маэстро (програмка лежит в Wine Test). Все работает корректно, база немного при подключении подтормаживала только. Есть предположение что быза зависает во время инициализирования при добавлении Сельтой каких-нибудь своих параметров.
https://bugs.etersoft.ru/show_bug.cgi?id=1509 бага про постгре маэстро
База зависает при использовании функций и типов данных из патчка 1С. В частности, при использовании типа данных mchar.
Только что созданная база без инициализации Diagnostics of database 'base' Language pl/pgSQL is inited Test funcs and types mchar.sql: Test funcs: function mchar_in: not found!!! function mchar_out: not found!!! function mchar_send: not found!!! function mchar_recv: not found!!! function mchar: not found!!! function mvarchar_in: not found!!! function mvarchar_out: not found!!! function mvarchar_send: not found!!! function mvarchar_recv: not found!!! function mvarchar: not found!!! function length: found: Args: 25 RetType: 23 found: Args: 1042 RetType: 23 found: Args: 601 RetType: 701 found: Args: 602 RetType: 701 found: Args: 1560 RetType: 23 found: Args: 17 RetType: 23 function upper: found: Args: 25 RetType: 25 function lower: found: Args: 25 RetType: 25 function mchar_hash: not found!!! function mchar_concat: not found!!! function mchar_like: not found!!! function like_escape: found: Args: 25 25 RetType: 25 found: Args: 17 17 RetType: 17 function mchar_notlike: not found!!! function mchar_regexeq: not found!!! function mchar_regexne: not found!!! function similar_escape: found: Args: 25 25 RetType: 25 function length: found: Args: 25 RetType: 23 found: Args: 1042 RetType: 23 found: Args: 601 RetType: 701 found: Args: 602 RetType: 701 found: Args: 1560 RetType: 23 found: Args: 17 RetType: 23 function upper: found: Args: 25 RetType: 25 function lower: found: Args: 25 RetType: 25 function mvarchar_hash: not found!!! function mvarchar_concat: not found!!! function mvarchar_like: not found!!! function like_escape: found: Args: 25 25 RetType: 25 found: Args: 17 17 RetType: 17 function mvarchar_notlike: not found!!! function mvarchar_regexeq: not found!!! function mvarchar_regexne: not found!!! function similar_escape: found: Args: 25 25 RetType: 25 function substr: found: Args: 25 23 23 RetType: 25 found: Args: 25 23 RetType: 25 found: Args: 17 23 23 RetType: 17 found: Args: 17 23 RetType: 17 function mchar_icase_cmp: not found!!! function mchar_icase_eq: not found!!! function mchar_icase_ne: not found!!! function mchar_icase_lt: not found!!! function mchar_icase_le: not found!!! function mchar_icase_gt: not found!!! function mchar_icase_ge: not found!!! function mchar_case_cmp: not found!!! function mchar_case_eq: not found!!! function mchar_case_ne: not found!!! function mchar_case_lt: not found!!! function mchar_case_le: not found!!! function mchar_case_gt: not found!!! function mchar_case_ge: not found!!! function mvarchar_icase_cmp: not found!!! function mvarchar_icase_eq: not found!!! function mvarchar_icase_ne: not found!!! function mvarchar_icase_lt: not found!!! function mvarchar_icase_le: not found!!! function mvarchar_icase_gt: not found!!! function mvarchar_icase_ge: not found!!! function mvarchar_case_cmp: not found!!! function mvarchar_case_eq: not found!!! function mvarchar_case_ne: not found!!! function mvarchar_case_lt: not found!!! function mvarchar_case_le: not found!!! function mvarchar_case_gt: not found!!! function mvarchar_case_ge: not found!!! function mc_mv_icase_cmp: not found!!! function mc_mv_icase_eq: not found!!! function mc_mv_icase_ne: not found!!! function mc_mv_icase_lt: not found!!! function mc_mv_icase_le: not found!!! function mc_mv_icase_gt: not found!!! function mc_mv_icase_ge: not found!!! function mc_mv_case_cmp: not found!!! function mc_mv_case_eq: not found!!! function mc_mv_case_ne: not found!!! function mc_mv_case_lt: not found!!! function mc_mv_case_le: not found!!! function mc_mv_case_gt: not found!!! function mc_mv_case_ge: not found!!! function mv_mc_icase_cmp: not found!!! function mv_mc_icase_eq: not found!!! function mv_mc_icase_ne: not found!!! function mv_mc_icase_lt: not found!!! function mv_mc_icase_le: not found!!! function mv_mc_icase_gt: not found!!! function mv_mc_icase_ge: not found!!! function mv_mc_case_cmp: not found!!! function mv_mc_case_eq: not found!!! function mv_mc_case_ne: not found!!! function mv_mc_case_lt: not found!!! function mv_mc_case_le: not found!!! function mv_mc_case_gt: not found!!! function mv_mc_case_ge: not found!!! function mchar_mvarchar_concat: not found!!! function mvarchar_mchar_concat: not found!!! function mvarchar_mchar: not found!!! function mchar_mvarchar: not found!!! function mchar_larger: not found!!! function mchar_smaller: not found!!! function mvarchar_larger: not found!!! function mvarchar_smaller: not found!!! function mchar_pattern_fixed_prefix: not found!!! function mchar_greaterstring: not found!!! function isfulleq_mchar: not found!!! function fullhash_mchar: not found!!! function isfulleq_mvarchar: not found!!! function fullhash_mvarchar: not found!!! Test types: type mchar not found!!! type mvarchar not found!!! Test domains: Test tables: Test funcs and types selta_install.sql: Test funcs: function GetIndexRelName: not found!!! function LoadTable: not found!!! function exec_query: not found!!! function DROP_FUNCTION: not found!!! function UPDATE_OR_QUERY: not found!!! function obj_rename: not found!!! function DROP_INDEX: not found!!! function strpos: found: Args: 25 25 RetType: 23 function right: not found!!! function str: not found!!! function to_char: found: Args: 1184 25 RetType: 25 found: Args: 1700 25 RetType: 25 found: Args: 23 25 RetType: 25 found: Args: 20 25 RetType: 25 found: Args: 700 25 RetType: 25 found: Args: 701 25 RetType: 25 found: Args: 1186 25 RetType: 25 found: Args: 1114 25 RetType: 25 function to_mchar: not found!!! function to_time: not found!!! function mvarchar_to_numeric: not found!!! function numeric_to_mvarchar: not found!!! Test types: Test domains: domain tinyint not found!!! domain ms_bit not found!!! Test tables: table pg_func_names not found!!! table pg_indexes_name not found!!! table pg_selta_version not found!!!
Ну ес-но только что созданная база не содержит типа данных mchar, его нужно подгружать принудительно, это и делает selta при инициализации базы
после долгих и мучительных изысканий пришли к выводу, что это из-за нового glibc.
Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять.