Диагностика и устранение неисправностей при работе с проектами

При сохранении проекта возникает ошибка

В случае, если при сохранении проекта возникает ошибка, иногда можно восстановить свои изменения. Когда проект сохраняется, в фоновом режиме делается снимок настроек текущего проекта. Версия нового проекта сохраняется в отдельном файле. Затем, если последняя версия проекта сохраняется правильно, то она заменяет прежнюю версию. В то же время, если не удается сохранить новую версию проекта, сохраняется предыдущая версия (она остается в виде резервной копии). При открытии проекта, который не сохранился правильно, эта резервная версия будет использоваться автоматически; при этом будет отображаться предупреждение. Кроме того, PolyAnalyst также можно настроить на сохранение отдельной копии проекта.

При сохранении проекта индикатор выполнения задачи не отображается.

При создании или открытии проекта появляется ошибка "Доступ запрещен"

Скорее всего папка, в которой вы (текущий пользователь) пытаетесь создать проект, настроена таким образом, что вы не имеете права на создание проекта. Сначала нужно перенастроить папку, чтобы ваш профиль пользователя имел право создавать проекты в данной папке. Такое сообщение об ошибке появляется тогда, когда возникает проблема с разрешениями для пользователя при создании проекта. Вы (или другой пользователь) сначала должен настроить права для папки, в которой создается проект. Чтобы настроить права для папки (даже права открытия диалогового окна Редактировать права для текущей папки), пользователь должен быть либо создателем папки (которым по умолчанию является пользователь, создавший папку), либо администратором (членом группы администраторов). Чтобы разрешить пользователю создавать проекты в данной папке, пользователь должен быть: владельцем папки, либо администратором (пользователем, который принадлежит к группе Администраторы), либо пользователь или группа, к которой принадлежит пользователь, должны быть добавлены в список авторизованных пользователей и иметь явно предоставленное разрешение для опции Создание проекта.

Следовательно, чтобы не получать сообщение об ошибке, выполните следующие действия.

  1. Пользователь, который имеет право редактирования разрешений папки (администратор, владелец папки или любой авторизованный пользователь) должен войти в Аналитический клиент PolyAnalyst.

  2. Если появляется Стартовый диалог, закройте его.

  3. Перейдите в диалоговое окно Управление проектами, выбрав опцию Управление в меню Файл, либо нажав клавиши CTRL+M.

  4. Выберите папку и нажмите кнопку Редактировать права.

  5. Внесите как минимум одно из следующих изменений (либо оба).

    1. Назначьте нужного пользователя владельцем папки. Для этого нажмите кнопку Выбрать пользователя справа от опции, найдите нужного пользователя и нажмите на профиль нужного пользователя два раза.

    2. Добавьте пользователя, или группу, к которой принадлежит пользователь, в список авторизованных пользователей (нажмите опцию Добавить пользователя/группу и выберите пользователя), затем отметьте опцию Создание проекта в колонке Явно предоставленные.

  6. Нажмите ОК, чтобы сохранить изменения в диалоге, и нажмите ОК еще раз, если система запросит подтверждение.

  7. Войдите через профиль указанного пользователя и убедитесь в том, что проблема решена.

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

Если некоторые действия кажутся вам неудобными, вы можете сначала создать новую папку, затем назначить нужного пользователя владельцем этой папки. Создайте папку для каждого пользователя, который будет создавать проекты. Затем настройте папку каждого пользователя так, чтобы каждый пользователь был ее владельцем. Таким образом, каждый пользователь получает собственную папку, которой он может управлять полностью самостоятельно (т.е. он сможет просматривать проекты внутри этой папки, удалять проекты из папки и создавать или редактировать проекты в этой папке).

При создании или сохранении проекта появляется ошибка "Недостаточно места на диске"

В отличие от остальных программ, которые дожидаются сохранения работы до того момента, когда вы нажмете кнопку Сохранить, PolyAnalyst начинает сохранять информацию немедленно с момента создания проекта. Поскольку проект создается сразу же, на компьютере, на котором работает сервер PolyAnalyst, необходимо наличие определенного количества дискового пространства, чтобы сохранить скрытые файлы, которые представляют проект на жестком диске. PolyAnalyst выполняет проверку наличия свободного дискового пространства. Если свободного пространства нет, то система выдаст предупреждение о недостаточном количестве свободного места, и прежде чем продолжить работу, вам нужно освободить место на жестком диске. В редких случаях PolyAnalyst может обнаружить, что для создания файла недостаточно пространства на жестком диске. Если дисковое пространство недоступно, то PolyAnalyst сразу отменяет операцию. Обратите внимание, что если речь идет об операции экспорта, файл может быть частично написан и содержать часть данных. В этом случае вам следует удалить файл, поскольку он может быть поврежден.

В некоторых случаях программа PolyAnalyst может не иметь достаточно прав для записи файла в используемой вами операционной системе. При возникновении данной ошибки попробуйте запустить PolyAnalyst от лица администратора или обратитесь за помощью к администратору. Вы можете попробовать настроить права папки, которые должны содержать файлы, так, чтобы PolyAnalyst смог записывать файлы в эту папку. Чтобы решить эту проблему, попробуйте записать файл в определенное место, например на Рабочий стол, и переместить файл в желаемое расположение после экспорта. Разрешения операционной системы не следует путать с разрешениями профиля пользователя в PolyAnalyst, хотя в некоторых случаях PolyAnalyst можно настроить так, чтобы пользователи наследовали те же права, что и права профиля пользователя используемой операционной системы. При возникновении проблем безопасности операционной системы обратитесь в техническую поддержку Megaputer или к вашему администратору.

При создании или открытии проекта появляется ошибка "PolyAnalyst не отвечает"

Эта ошибка генерируется клиентом тогда, когда он не может получить ответ сервера в установленный период времени. Был послан запрос на открытие проекта, но ответа не последовало. Причиной этому, во-первых, может быть сбой на сервере (например, при возникновении ошибки). Если данная ошибка возникает при попытке открыть проект, то чаще всего она относится к процессу, который помешал серверу ответить на запрос при попытке открыть проект. Это может произойти вследствие того, что проект был некорректно сохранен и был поврежден, что привело к остановке сервера при попытке открыть проект. Рекомендуем обратиться в службу технической поддержки компании Мегапьютер.

Для решения этой проблемы в окне Управление проектами нажмите на проект правой кнопкой мыши и выберите опцию Восстановить из копии, если таковая активна. Затем откройте проект.

Если указанная опция неактивна, выполните следующие действия:

  1. В окне Управление проектами найдите имя проекта и в его контекстном меню нажмите кнопку Дополнительная информация. Откроется окно с информацией о проекте. Найдите идентификатор проекта и скопируйте его. Также вы можете скопировать идентификатор, нажав на кнопку Копировать ID в контекстном меню проекта.

  2. Выйдите из PolyAnalyst, закройте сервер PolyAnalyst.

  3. На компьютере, на котором установлен сервер PolyAnalyst, перейдите в папку, в которую был установлен PolyAnalyst. По умолчанию это :\Megaputer Intelligence\PolyAnalyst 6.5.

  4. Найдите папку Проекты. Найдите проект с соответствующим идентификатором.

  5. В данной папке найдите и переименуйте файл Project.xml в ProjectCorrupted.xml.

    1. Если вы не можете найти файл Project.xml, свяжитесь с технической поддержкой компании Мегапьютер. Либо в данной папке найдите и переименуйте файл Project.bak в Project.xml.

    2. Если вы не можете найти файл Project.bak, свяжитесь с технической поддержкой Megaputer.

  6. Наконец, запустите сервер PolyAnalyst, зайдите в PolyAnalyst и попробуйте открыть проект.

Если ошибка все равно появляется, обратитесь в техническую поддержку компании Мегапьютер. При этом будьте готовы открыть файл Project.xml или папку с проектами, а также приготовьте номер версии установленной системы Project.xml (его можно посмотреть в диалоговом окне О программе в меню Помощь, либо в меню Пуск в Windows). Возможно, вам нужно будет получить файлы, которые хранятся в папке Журнал (в той же папке, что была выбрана на 3 этапе).

При открытии проекта путем выбора имени проекта из списка Последние проекты, ничего не происходит

Список Последние проекты (показывается в меню Файл Аналитического клиента) не всегда обновляется после внесения изменений в какой-либо проект. Удаленные проекты удаляются из этого списка не сразу. В редких случаях обновление PolyAnalyst может привести к тому, что прежние проекты могут стать некорректными и несовместимыми с текущей версией. При попытке открыть эти проекты из списка Последние проекты PolyAnalyst может сообщить о невозможности открытия проекта. В этом случае используйте опцию Открыть проект в меню Файл.

При создании или открытии проекта появляется ошибка мьютекса

Соединение между сервером PolyAnalyst и клиентом PolyAnalyst не было потеряно, но сервер не ответил вовремя и не закрыл проект. Свяжитесь со службой технической поддержки компании Мегапьютер. Тем временем вам нужно принудительно выйти из клиента и перезапустить сервер. Скорее всего, вы сможете продолжать использовать PolyAnalyst, но работа в текущем открытом проекте может быть потеряна. Эта ошибка также может повлиять на работу других пользователей сервера. Эта ошибка может быть связана со сжатием проектов, созданных в прежних версиях PolyAnalyst, если недавно было выполнено обновление.

При создании или открытии проекта появляется сообщение об ошибке "режима набора битов"

Эта ошибка возникает тогда, когда PolyAnalyst пытается создать или сохранить проект, а сторонняя программа не дает PolyAnalyst работать с некоторыми инструментами операционной системы в виртуальной памяти вашего компьютера (компьютера, на котором запущен сервер PolyAnalyst). Известно, что система не имеет совместимости с некоторыми антивирусными программами, например, с Norton AntiVirus. Norton отслеживает все программы, работающие в виртуальной памяти вашего компьютера, и пытается помешать запуску вредоносных программ. При этом Norton также может остановить работу некоторых программ, которые не являются вредоносными, например PolyAnalyst. Для устранения этой ошибки можно поменять версию Norton AntiVirus, чтобы программа не конфликтовала с системой PolyAnalyst. Некоторые версии, например NAVCE10.1, не приводят к возникновению такой проблемы. Либо до создания или сохранения проекта нажмите на иконку Norton AntiVirus правой кнопкой мыши в панели задач Windows и отключите опцию Разрешить автоматическую защиту. Создайте или сохраните проект, а затем включите защиту Norton.

Вы также можете изменить поведение PolyAnalyst, чтобы избежать конфликта с Norton AntiVirus, заставив PolyAnalyst использовать неэффективный, небинарный метод сохранения информации. Откройте Административный клиент, перейдите в Настройки сервера и найдите раздел Отладочные настройки. Измените опцию Способ хранения объектов на XML. Убедитесь, что она не настроена на опцию "бинарный" или "txt". Нажмите ОК, выйдите из всех программ PolyAnalyst и перезапустите сервер PolyAnalyst. Администраторы должны учитывать, что опция хранения объектов в XML является самой медленной из трех опций. Изменение этой опции с бинарной на XML значительно снизит производительность PolyAnalyst, но сделать это необходимо, если вы хотите избежать появления данной ошибки и не хотите обновлять или отключать антивирусную программу при каждом сохранении проекта.