Удаление instance

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Удаление instance

Сообщение mp3corp » Пт окт 31, 2014 2:30 pm

Опишу ситуацию, создал шаблон, от него создал instance, поместил в нужную Area и попытался задеплоить. Деплой завис, после чего через диспетчер закрыл IDE и снова ее запустил, и теперь при деплое IDE ругается что такой Instance уже задеплоен с таким то "id", пробовал удалять и снова создавать шаблон, переименовывать результат один, интересный момент что в ObjectViewer тот самый шаблон виден и на него идут данные, решение у меня пока следующее: поместил пустой шаблон без привязок с произвольным именем (в ObjectViewer он сам получает привязки и имеет имя шаблона который я пытался задеплоить) и потом помесnил еще один шаблон с др. именем который успешно задеплоился. Собственно вопрос как удалить "невидимый шаблон", зная его "id"?
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Удаление instance

Сообщение Генератор зла » Пт окт 31, 2014 11:49 pm

Platform Remover.
Просто. Сердито.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Удаление instance

Сообщение mp3corp » Сб ноя 01, 2014 12:52 am

Насколько мне известно PlatformRemover раздеплаиваем платформу у меня проблема др. характера, что в самой IDE имеется "невидимый" Instance с именем и id, который виден только в ObjectViewer, из за этого приходится создавать пустой шаблон в Area чтобы он получил тот самый номер id, а после уже создавать норм. шаблоны и деплоить их.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Удаление instance

Сообщение Генератор зла » Сб ноя 01, 2014 1:24 am

Насколько мне известно, в Object Viewer-е видны именно объекты (Instances). Иначе он носил бы название Template Viewer.
Ну, а "создать пустой шаблон в Area" - это утопия. Или ересь.
Убейте ту Платформу, где в Obj View наблюдается багнутый объект. И забудьте про него.
Можно ещё воспользоваться Validate для всей Галактики.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Удаление instance

Сообщение mp3corp » Сб ноя 01, 2014 1:31 am

Немного не понял про "убийство" платформы. Полностью ее я раздеплоил, validate делал. Результатов это не принесло.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Удаление instance

Сообщение Генератор зла » Сб ноя 01, 2014 3:10 am

mp3corp писал(а):Немного не понял про "убийство" платформы.

Platform Remover.
Просто. Сердито.

Это "убивает" даже то, что не раздеплаивается.

Не поможет - Galaxy - Export - All objects - создать новую Галактику - Import
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Удаление instance

Сообщение xonyx » Пт ноя 07, 2014 12:11 pm

в начале просто при повторнои деплое надо было галочку поставить, мол, объект уже задеплоен, а потом раздеплоить его и все.
xonyx
 
Сообщения: 156
Зарегистрирован: Пн мар 14, 2011 5:20 am

Re: Удаление instance

Сообщение mp3corp » Вс ноя 09, 2014 12:14 am

Наверное я немного неправильно выразился. Этого Instance просто нет, его тупо нет в этой Area, но при деплое любого Instance он присвает ему тот самый id который был у прошлого и говорит что он уже задеплоен!!! Экспорт платформы не помогает, утилита PlatformRemover тоже. Пока оставил как есть, пустой Instance который имеет "благоугодный" индекс id, потом добавил нужные мне экземпляры и задеплоил все гуд.
П.С. Генератор Зла - Это не утопия, это выход из данной проблемы до момента нахождения метода решения данной проблемы.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Удаление instance

Сообщение Генератор зла » Вс ноя 09, 2014 1:33 am

mp3corp писал(а):Генератор Зла - Это не утопия

Утопия. И ересь! :)
И не пытайтесь спорить. Ибо прав я.
В качестве аргумента повторю: создать пустой шаблон в Area невозможно!!! Шаблоны создаются в Template Box-е и там в Area ничего запихать невозможно.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Удаление instance

Сообщение mp3corp » Вс ноя 09, 2014 11:30 am

Хорошо, не шаблон а его экземпляр.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Удаление instance

Сообщение Генератор зла » Вс ноя 09, 2014 6:06 pm

А с экземплярами надо быть внимательным. И обращать внимание, чтобы они не валялись в Unassigned-области. И вообще правильно конфигурировать не только Deployment View, но и Model View.
Попробуйте обратиться в техсаппорт. Может, есть патчик какой.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Удаление instance

Сообщение mp3corp » Вс ноя 09, 2014 6:17 pm

Просто у меня такое впервые, неудачных деплоев было много, но такого что экземпляр не задеплоен, а при попытке лог говорит что он уже задеплоен еще не было. Самое интересное, кидаешь в Area пустой экземляр (без привязок и прочего), не деплоешь его, запускаешь ObjectViewer и бах, там он как то сам задеплоился и данные тянет)
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Удаление instance

Сообщение Генератор зла » Ср мар 18, 2015 12:26 pm

mp3corp писал(а):при деплое IDE ругается что такой Instance уже задеплоен с таким то "id"

Мир тесен. Вот и меня посетил этот "коячок" на прошедшей неделе. Инстансы упорно не хотят деплоиться. Удаление инстансов и создание из шаблона ничего не даёт.
Пришлось подумать. И вот результаты:
1. В БД Галактики ID есть у всего: платформы, энжины, шаблоны, экземпляры,...
2. ID экземпляров (инстансов) уникальны лишь для конкретного энжина, т.е. вполне допустимо существование нескольких инстансов с ID=1234, но оин будет принадлежать энжину с ID=7, другой - 10, третий ...
3. Следовательно, "косяк" лежит на конкретном энжине и остальное ковырять не надо
4. Upload Runtime Chanches Engine (Cascade) (Длился всю ночь)
5. Undeploy Engine (Cascade).
6. Validate всех объектов Engine. В моём случае это было ~6000 инстансев. Сначала замучался раскрывать "+", затем сутки ждал результата Validate.
7. Deploy Engine (Cascade)
Win
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Удаление instance

Сообщение mp3corp » Ср мар 18, 2015 1:55 pm

Попробую у себя. Просто с тех пор, как вставил пустой Instance даже и забыл про это траблу. Помню только одно, что произошло это после того как у меня завис деплой того самого Instance, я просто завершил процесс aaIDE.exe и заодно и aaGR.exe что бы деплой по новой зупускался.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15