powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
11 сообщений из 11, страница 1 из 1
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37508863
Xok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Xok
Гость
Перешли на новую версию Firebird и соответственно на новую версию IB Expert.

И теперь мучаемся: при изменении процедуры в базе стали лезть ошибки
Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
lock conflict on no wait transaction.
unsuccessful metadata update.
object REPORT_LINES_SHOW is in use.


В приложении транзакции не менялись. Используются FIBPlus,
параметры транзакции на чтение
isc_tpb_read
isc_tpb_nowait
isc_tpb_read_committed
isc_tpb_rec_version

Параметры на запись
isc_tpb_write
isc_tpb_wait
isc_tpb_read_committed
isc_tpb_no_rec_version


Проблема вылазит при внесении изменений в рабочую базу: я делаю сравнение локальной и рабочей, получаю скрипт для внесения изменений. При запуске скрипта начинается геморрой. В 1.5 такого не было, появилось в 2.5.

Что делать, куда бежать? Выгонять каждый раз кучу пользователей не вариант - раньше-то все работало...
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37508908
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в 2.5 какой - 2.5.0 или 2.5.1?

параметры на запись - комбинация wait, read_committed, no_rec_version не смущает, так и задумано?

Какая архитектура сервера используется - superserver, classic, superclassic?

чего вы хотите достичь, меняя процедуру на ходу? В суперсервере изменений никто не увидит, пока не отключатся все, кто ее хоть раз вызывал. В классике почти аналогично - изменения увидят только новые коннкеты, или те коннекты, кто эту процедуру не вызывал.
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37508957
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Xok 1.5 такого не было, появилось в 2.5.Точно-точно?
Никогда не было рекомендаций менять метаданные на ходу, как не рекомендовалось на полуторке, так не рекомендуется и на 2.5. Просто вы видимо стали работать более интенсивно, может датасеты подолгу открыты, типа получил отчет, датасет открыт, а юзер ушел "покурить"

Как вариант: коннект - старт снапшота - получил отчет - выгрузил в ПДФ - коммит - дисконнект - подозвали читалку ПДФ и нехай теперь юзер до посинения пялится в отчет, он решительно никому уже не мешает.
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37508967
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В 2.5, если установлен CS или SC, при изменении ХП, если она уже вызывалась кем-то, появляется object in use. До 2.5 не было. Как вариант - использовать SS.
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37508981
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, CyberMax!
You wrote on Wednesday, November 02, 2011 4:22:00 PM:

CyberMaxВ 2.5, если установлен CS или SC, при изменении ХП, если
она уже вызывалась кем-то, появляется object in use.
До 2.5 не было. не надо ерундой болтать.
зависит от параметров транзакции.

--
With best regards, Мимопроходящий.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37509011
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XokЧто делать, куда бежать? Выгонять каждый раз кучу пользователей не вариант - раньше-то все
работало...

Зашедуль применение скрипта на обед или ночь когда никто не работает.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37509120
Xok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Xok
Гость
kdvв 2.5 какой - 2.5.0 или 2.5.1?

параметры на запись - комбинация wait, read_committed, no_rec_version не смущает, так и задумано?

Какая архитектура сервера используется - superserver, classic, superclassic?

чего вы хотите достичь, меняя процедуру на ходу? В суперсервере изменений никто не увидит, пока не отключатся все, кто ее хоть раз вызывал. В классике почти аналогично - изменения увидят только новые коннкеты, или те коннекты, кто эту процедуру не вызывал.

kdv, версия сервера 2.5.0.26074_1_x64, архитектура classic
не смущает.
Работаю с локальной копией базы. Хочу изменения перенести в рабочую. Сравниваю базы. Получаю скрипт изменений для БД. Запускаю скрипт на рабочей БД. Пользователи получают обновление клиентской программы, перезапускаются и продолжают работать.
Так было на 1.5.1.


Ivan_PisarevskyXok 1.5 такого не было, появилось в 2.5.Точно-точно?
Абсолютно. Несколько лет работали так, больше трех точно. Купили новое железо, решили поставить на него свежую версию. Теперь разбираемся.


Dimitry SibiryakovЗашедуль применение скрипта на обед или ночь когда никто не работает.

Не вариант, 50+пользователей, 24х7 работа.
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37509129
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XokНе вариант, 50+пользователей, 24х7 работа.
Поднимайте кластер. Пока одна нода апгрейдится, пользователи работают с другой.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37509157
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Xokkdv, версия сервера 2.5.0.26074_1_x64, архитектура classic
2.5.1 вышла. можно посмотреть список исправленных ошибок.
можно и так - http://tracker.firebirdsql.org "object in use"
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37509344
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XokПерешли на новую версию Firebird и соответственно на новую версию IB Expert .

И теперь мучаемся: при изменении процедуры в базе стали лезть ошибки
Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
lock conflict on no wait transaction.
unsuccessful metadata update.
object REPORT_LINES_SHOW is in use.
Откройте свойства базы в IBE ("Database Registration Info"), узел "Transactions", в правой части диалога см. группу " Metadata Transaction Properties"
В многострочном окне параметров должно быть вот это:
Код: plaintext
1.
2.
isc_tpb_read_committed
isc_tpb_rec_version
isc_tpb_wait
У вас так ?

PS. "Кросс-отчет" по TIL / object in use см. тут .
...
Рейтинг: 0 / 0
После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
    #37509385
Xok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Xok
Гость
kdvXokkdv, версия сервера 2.5.0.26074_1_x64, архитектура classic
2.5.1 вышла. можно посмотреть список исправленных ошибок.
можно и так - http://tracker.firebirdsql.org "object in use"

Попробовал обновить на виртуальном сервере, вроде бы как помогло. Ночью обновлю рабочую машину, о результатах доложусь.

ТаблоидОткройте свойства базы в IBE ("Database Registration Info"), узел "Transactions", в правой части диалога см. группу " Metadata Transaction Properties"
В многострочном окне параметров должно быть вот это:
Код: plaintext
1.
2.
isc_tpb_read_committed
isc_tpb_rec_version
isc_tpb_wait
У вас так ?


Да, так. Более того, экспериментировал там с различными параметрами, не помогало.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / После перехода с FB 1.5.1 на 2.5 в IBExpert проблемы с изменением метаданных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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