Jump to content

Unprocessed schema and/or non-schema updater transactions exist


Mad AlexX

Recommended Posts

Mad AlexX

Когда-то давно для базы тимцентра была неуспешная попытка установки нового шаблона через TEM, а так как она была начата, но не закончена, то где-то в состоянии базы отпечаталось, что выполняется установка, поэтому с этой базой сейчас ничего нельзя сделать через TEM - выдаётся "Unprocessed schema and/or non-schema updater transactions exist". Есть какой-то способ отменить ту неуспешную установку, чтобы можно было устанавливать другие шаблоны?

Link to post
Share on other sites


UnPinned posts

Грубый способ - в папке install взять предыдущий configurationXXX.xml и скопировать его в configuration.xml. Но более правильно и безопасно было бы починить застрявший деплой.

Link to post
Share on other sites
Mad AlexX

Восстановлен не только configuration.xml, но и весь %TC_ROOT% - проблема остаётся. Где-то в таблицах пометилось, что база данных находится в состоянии установки шаблона.

Link to post
Share on other sites
  • 1 month later...
Mad AlexX

На какое-то время удалось игнорировать ошибку заменив %TC_DATA%\model\delta.xml фактически "пустым" файлом delta_pre.xml из того же каталога. Но спустя некоторое время ошибка вернулась и очистка delta.xml уже не помогает. Похоже, не только в файлах, но и где-то в таблицах СУБД хранится информация о незавершённых обновлениях.

Link to post
Share on other sites
  • 2 weeks later...
Greenders

Посмотрите внимательнее в каталог %TC_ROOT%\install при возникновении ошибок там создается еще файлик (имени не вспомню, но оно мнемотично) с указанием шага, на котором возникло прерывание при обновлении.

TEM смотрит в этот файлик при запуске и предлагает выполнять действия с этого шага.

Можете удалить этот файл и тогда TEM запустится в обычном режиме.

 

Лучше всего конечно выяснить причину возникновения "Unprocessed schema and/or non-schema updater transactions exist" и устранить ее. Посмотрите в %TC_ROOT%\log\update_runner.log  в нем найдете запись с ошибкой "Unprocessed schema.." и отсылкой к   %TC_ROOT%\log\***\business_model_updater_*.log в котором и будут указаны ошибки обовления схемы.

  • Нравится 2
Link to post
Share on other sites
Mad AlexX
28.03.2024 в 16:03, Greenders сказал:

Посмотрите внимательнее в каталог %TC_ROOT%\install при возникновении ошибок там создается еще файлик (имени не вспомню, но оно мнемотично) с указанием шага, на котором возникло прерывание при обновлении.

TEM смотрит в этот файлик при запуске и предлагает выполнять действия с этого шага.

Можете удалить этот файл и тогда TEM запустится в обычном режиме.

Восстанавливал целиком %TC_ROOT% из резервной копии и ошибка оставалась. Значит информация об ошибке либо в %TC_DATA%, либо в таблицах БД записывается. Первоначально помогла "очистка" файла %TC_DATA%\model\delta.xml, но когда и это перестало помогать, восстановил всю базу из резервной копии. Хорошо, что это была тестовая база.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • Bot
      Компания «Топ Системы» открывает Весеннюю школу САПР 2024 — серию уроков в формате открытых вебинаров по теме «T‑FLEX CAD как часть платформенного решения T‑FLEX PLM». Когда? 22-27 апреля 2024, начало в 11.00 МСК Какой формат? ONLINE вебинары продолжительностью 2-2,5 часа Что в программе? Демонстрация экспертного опыта работы с технологиями программного комплекса T‑FLEX PLM. Опыт АЗ Урал, Борлас, НИЯУ МИФИ. Знакомство на практических примерах с функционалом и алгоритмами работы программ комплекса T‑FLEX PLM. Опыт миграции с иностранных решений на программный комплекс T-FLEX PLM. РЕГИСТРАЦИЯ Есть ограничения по участникам, требования к слушателям указаны на сайте регистрации. View the full article
    • lem_on
      Тваюш дивизию. Вот что бывает когда жопоруки берутся за металлообработку. Это им Кам наверное так напрограммировал. Эээ то не фаска, жеппа. Нормальной фрезой для снятия фаски по кругу пройти с указанием величины и быстрее и красивее. Но сцуко будут доказывать что надо именно так и это самое правильное то что на видео.  А ну и это, ладдэр выкладывайте, посмотрим что не так )))
    • kkk
      Модель в студию, посмотрим, какой-такой Сухов. :) Подозреваю наличие скруглений. 
    • gudstartup
      это не рябь которая бывает при дрожании оси а дробление на выходе фрезы
    • Viktor2004
      нету ряби. Ни на линейной ни на круговой интерполяции Только на фаске
    • gudstartup
      ясно наизнанку делают. просто этой же фрезой по контуру кубика пройдитесь и посмотрите есть рябь или нет 
    • Viktor2004
      на реальной детале эта фаска будет в глубине коробки. Но прежде чем делать ее там, легче отладить на доступной поверхности
    • gudstartup
      ну так зеркало у вас же и получалось? а как этой деталюшкой наклонный план оттестить?  
    • Александр1979
      Попробуйте параметр 9936 бит 7 установить 1
    • Viktor2004
      Это тестовые процедуры.
×
×
  • Create New...