powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / IBEScript.dll некорректно работает на windows 7
13 сообщений из 13, страница 1 из 1
IBEScript.dll некорректно работает на windows 7
    #38965890
aidynchik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Не могу понять в чем дело, в какую сторону копать! Может кто сталкивался.
При запуске мое приложение делает апдейт БД предыдущих версий - изменяет процедуры и создает генератор.
На XP - все отрабатывает без проблем, на Windows 7 - доходит до создания генератора и ругается что он уже создан.
Хотя его нет в БД. Как это понять? Почему так происходит?
На рисунке слева - XP, справа Win7
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38965947
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aidynchik,
И версия сервера одна и та-же???

ps/ Мне кажется что лучше спросить здесь
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38965970
dred2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Случайно, не одна база ? Всякое бывает.
Вот на XP она обновилась, тогда на семерке все логично (процедура обновится, генератор - не создастся)...
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38966012
aidynchik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dred2k,

Нет на разных компах делается. Сервер - одинаковый, firebird embedded.
Может дело в разрядности системы?
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38966018
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aidynchikМожет дело в разрядности системы?
Нет.
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38966070
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aidynchikНа XP - все отрабатывает без проблем, на Windows 7 - доходит до создания генератора и ругается что он уже создан.
Вы на Windows 7 наверняка подключились к базе, в которой этот генератор уже существует.
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38966074
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aidynchikСервер - одинаковый, firebird embedded.
Сервер - одинаковый. Базы - разные.
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38966086
aidynchik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,
в общем я сделал так - создал инсталлятор, куда включил екзешник и базу без генератора. После инсталляции, запускаю екзешник и он автоматом накатывает пару процедур и этот генератор.
Инсталлятор один и тот же запускается на обоих компах, но результат разный.
Поэтому - сервер один, база одна, но на разных компах.
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38966100
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aidynchikчччД,
в общем я сделал так - создал инсталлятор, куда включил екзешник и базу без генератора. После инсталляции, запускаю екзешник и он автоматом накатывает пару процедур и этот генератор.
Инсталлятор один и тот же запускается на обоих компах, но результат разный.
Поэтому - сервер один, база одна, но на разных компах.

прогони скрипты ручками на Win 7.
Если всё будет ОК, ошибка в инсталляторе
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38966153
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aidynchikчччД,
в общем я сделал так - создал инсталлятор, куда включил екзешник и базу без генератора. После инсталляции, запускаю екзешник и он автоматом накатывает пару процедур и этот генератор.
Инсталлятор один и тот же запускается на обоих компах, но результат разный.
Поэтому - сервер один, база одна, но на разных компах.

Сделай "ручками".
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38966172
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aidynchik,

В базе заведи константу- номер версии структуры. Которая должна обновляться после успешного апдейта.
А перед началом апдейта устанавливай флаг "Началось обновление". Этот флаг сбрасывай при успешном завершении обновления.
И в случае аварии увидишь, когда была авария.
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38966327
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Двойное проведение скрипта?

Модератор: Тема перенесена из форума "Delphi".
...
Рейтинг: 0 / 0
IBEScript.dll некорректно работает на windows 7
    #38967483
aidynchik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в общем я разобрался, может кому на будущее понадобится...
Все дело в том, что приложение запускалось НЕ от имени администратора.
Если произвести запуск от имени администратора - все проходит без проблем. Не знаю почему IBEScript.dll дает такую странную ошибку
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / IBEScript.dll некорректно работает на windows 7
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]