|
|
  |
MG Expedition ликбез ... |
|
|
|
Oct 6 2017, 11:48
|

Местный
  
Группа: Свой
Сообщений: 253
Регистрация: 24-08-08
Пользователь №: 39 783

|
Подскажите, возможно ли изменить назначение слоя в уже существующем проекте? У меня сейчас все слои Signal, я хочу сделать внутренние Plane'ами:
, но выпадающий список не активен...
|
|
|
|
|
Oct 19 2017, 09:42
|
Группа: Участник
Сообщений: 5
Регистрация: 28-03-17
Пользователь №: 96 175

|
Добрый день! При работе над проектом неожиданно возникла следующая ошибка:
При этом в настройках проекта схема (root block) тоже пропал!
Так же не помогла операция iCDB Server Manager -> Diagnostics -> Check Database.
В содержании файла *.prj прописан изначальный root block, который и "потерялся"...
Восстановление из backup не даёт результатов - root block не появляется. Объем папки и файлов backup не изменился, т.о. делаю вывод, что схема никуда не исчезла, но как восстановить путь к ней? Дабы избежать подобной проблемы в дальнейшем, возможно, как-то резервировать и саму базу данных, не только стандартными методами "Archiver"?!
|
|
|
|
|
Oct 19 2017, 10:06
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(Lexx001 @ Oct 19 2017, 12:42)  Добрый день!
При работе над проектом неожиданно возникла следующая ошибка: ......... ......... Восстановление из backup не даёт результатов - root block не появляется.
Объем папки и файлов backup не изменился, т.о. делаю вывод, что схема никуда не исчезла, но как восстановить путь к ней?
Дабы избежать подобной проблемы в дальнейшем, возможно, как-то резервировать и саму базу данных, не только стандартными методами "Archiver"?! совет от fill-a "Есть три базы: -текущая проекта (т.е. после последнего нажатия Save) (папка Layout) - авто бекап (папка Layout_Temp) - бекап (папка BackupDatabase) Если произошел сбой, то система при загрузке проекта предлагает загрузится из первых двух. Бекап обновляется при нажатии вами Save, т.е. то что сохранилось сейчас становится текущим, а предыдущее удачное сохранение становится бекапом. Чтобы нажать Save нужно нормально загрузится, т.е. теоретически невозможно сделать так, чтобы все три базы имели не загружаемые данные - если только сбой не произойдет в процессе выполнения Save, т.е. вместо того чтобы сначала перенести данные Layout в BackupDatabase и затем сохранить временные данные в Layout, произойдет сначала запись в Layout и сразу перенос этих же данных в BackupDatabase (т.е. во всех трех местах окажутся одинаковые испорченные данные). " в твоем случае - необходимо было сделать копию проекта и далее пробовать востановливать из бекапов
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Oct 19 2017, 10:33
|
Группа: Участник
Сообщений: 5
Регистрация: 28-03-17
Пользователь №: 96 175

|
Цитата(Frederic @ Oct 19 2017, 10:06)  в твоем случае - необходимо было сделать копию проекта и далее пробовать востановливать из бекапов Спасибо за совет, я попробую, но речь идёт о xDX. Работа с Layout конечно тоже встала (не открываются из за отсутствия схемы), но мне то важна схема... Когда работаешь в xDX, там даже кнопки "сохранить" нет... Вся работа с БД идёт "в фоне", и проконтролировать её не возможно... Можно как-то вручную подменить одну "текущую" БД той, что была в Layout_Temp?
|
|
|
|
|
Oct 19 2017, 10:39
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(Lexx001 @ Oct 19 2017, 12:42)  Добрый день!
При работе над проектом неожиданно возникла следующая ошибка:
При этом в настройках проекта схема (root block) тоже пропал!
Так же не помогла операция iCDB Server Manager -> Diagnostics -> Check Database.
В содержании файла *.prj прописан изначальный root block, который и "потерялся"...
Восстановление из backup не даёт результатов - root block не появляется.
Объем папки и файлов backup не изменился, т.о. делаю вывод, что схема никуда не исчезла, но как восстановить путь к ней?
Дабы избежать подобной проблемы в дальнейшем, возможно, как-то резервировать и саму базу данных, не только стандартными методами "Archiver"?! Через iCDB Project Backup откатитесь на ту версию где все в норме (пока не затерли).
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 19 2017, 11:17
|
Группа: Участник
Сообщений: 5
Регистрация: 28-03-17
Пользователь №: 96 175

|
Цитата(fill @ Oct 19 2017, 10:39)  Через iCDB Project Backup откатитесь на ту версию где все в норме (пока не затерли). Помог более старый backup. Как сделать так, что бы три дня работы не пропадали при "неправильном выключении питания" или если БД не успела сохранить все данные при выключении компа? Где то есть галка, что бы чаще сохранялся бекап? )))))
|
|
|
|
|
Oct 19 2017, 11:35
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(Lexx001 @ Oct 19 2017, 14:17)  Помог более старый backup. Как сделать так, что бы три дня работы не пропадали при "неправильном выключении питания" или если БД не успела сохранить все данные при выключении компа?
Где то есть галка, что бы чаще сохранялся бекап? )))))
Исчезнуть 3 дня работы не может даже математически, ибо: - Стандартно сохранение каждые 4 часа - Хранится 4 последние копии Таким образом самая "старая" копия из доступных это максимум 2 дня. Причем большую проблему можно получить как раз наоборот снижая время между сохранениями, например: - поставили каждый час и всего 4 копии - при работе, в базе появилась проблема которая благополучно записывается в копии - в результате, т.к. проблема выявится при открывании проекта на следующий день, то возможно и откатится уже будет некуда, т.к. все копии будут содержать проблему.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 20 2017, 10:30
|

Знающий
   
Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593

|
The Underside Space enty '-2.6' is not valid И прикол в том что сам Cell Editor (редактор компонентов) не ругается, а ругается только тот Cell Editor который вызывается с библиотеки иконкой
Это получается что для того что бы отрисовать штырек в разъеме мне нужно ртсовать два графических обьекта, на одном из которых ставить MountSide, а на втором OppositeSide. Но, если я ставлю OppositeSide, и указываю Height '-2.6' то это 2.6 берется как высота компонента на противоположной стороне платы. То есть 2.6 от поверхности платы без учета самой толщины платы, что по стеку А как сделать так что бы высота компонента "в низу", на противоположной стороне платы отображалась с учетом толщины платы?
|
|
|
|
|
  |
874 чел. читают эту тему (гостей: 874, скрытых пользователей: 0)
Пользователей: 0
|
|
|