Bug 2062

Summary: Selta не ставится из-за проблем с odbcbcp.dll
Product: SELTA@Etersoft Reporter: Vitaly Lipatov <lav>
Component: ИнсталляторAssignee: Калюхович Юрий <goga>
Status: CLOSED FIXED QA Contact:
Severity: critical    
Priority: P4 CC: goga, lav, pglushkov, shan
Version: 1.0.3   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 2043    
Bug Blocks: 1887, 2054    

Description Vitaly Lipatov 2008-07-04 12:05:53 MSD
1. Если ей не удаётся перезаписать файл ms_odbcbcp.dll (он чем-то занят), то Selta выдаёт ошибку при установке, но об отсутствии доступа к odbcbcp.dll. Нужно исправить диагностику. Сообщить что какая-то программа использует этот файл.

2. При попытке установки ругается на отсутствие доступа к odbcbcp.dll. Допустим этого файла вообще нет. Ну так он нам и не нужен. Он в Сельте не используется. Нужно исправить алгоритм переименования файла odbcbcp.dll так, чтобы он работал и без оригинального файла. Как минимум, предоставить возможность игнорировать этот шаг.
Comment 1 Калюхович Юрий 2008-07-15 19:34:57 MSD
не ставятся ни 1.0.2 ни 1.0.3 версии
Comment 2 Vitaly Lipatov 2008-07-15 19:37:39 MSD
Юра, 
1. куда не ставится?
2. версия 1.0.2 нас не интересует
Comment 3 Калюхович Юрий 2008-07-16 15:43:03 MSD
(In reply to comment #2)
> Юра, 
> 1. куда не ставится?
> 2. версия 1.0.2 нас не интересует
> 

не ставится на cellar, конкретно - в бутылку wintour
если быть точнее - отказывается запускаться, выдает "критическая ошибка в реестре" и просит себя переустановить. при попытке переустановить - ошибка установки "невозможно обнаружить файл odbcbcp.dll", а затем "ошибка пакета windows installer"
Comment 4 Калюхович Юрий 2008-07-16 17:59:17 MSD
та же проблема на Windows Server 2008 Standard
заявка 7414
в процессе установки возникает ошибка
 "ERROR. Can not find file odbcbcp.dll
Comment 5 Глушков Пётр 2008-07-29 19:10:26 MSD
Переработана логика работы с odbcbcp.dll. Теперь если нет доступа к данному файлу (занят другим процессом, отсутсвует и т.п...) установка, равно как и работа программы прерываться не будет.

Требуется детальное тестирование.
Comment 6 Глушков Пётр 2008-07-30 14:04:41 MSD
куда выложить установочный пакет для тестирования?
Comment 7 Vitaly Lipatov 2008-07-30 14:11:22 MSD
/var/ftp/pub/Etersoft/SELTA@Etersoft/1.0.4/Windows
Comment 8 Глушков Пётр 2008-07-30 14:28:36 MSD
*** Bug 2043 has been marked as a duplicate of this bug. ***
Comment 9 Шильников Андрей 2008-07-30 16:11:50 MSD
все работает, никаких нареканий.
Comment 10 Калюхович Юрий 2008-07-30 20:19:30 MSD
(In reply to comment #9)
> все работает, никаких нареканий.
> 

все работает, кроме версии - везде пока 1.0.3 стоит
если удалить или изменить файл odbcbcp.dll - тоже все работает