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

Ошибка применения
преобразований
При обновлении существующей версии Prognoz Platform 8 или при удалении Prognoz Platform 8 с компьютера появляется сообщение об ошибке:
«Ошибка применения преобразований. Проверьте правильности путей указанных преобразований»/«Error applying transforms. Verify that the specified transform paths are valid»
Проблема не связана с Prognoz Platform 8, это плавающая ошибка Windows Installer, который используется для установки.
На сайте http://support.microsoft.com/kb/299699/ru приведена статья с решением подобной проблемы.
Для исправления проблемы:
Запустите редактор реестра.
В ветке реестра HKEY_CLASSES_ROOT\Installer\Products\ найдите раздел, относящийся к Prognoz Platform 8. Поиск можно произвести по ключевому слову «Prognoz Platform».
В найденном разделе удалите параметр «Transforms».
Для того чтобы проблема не появлялась в будущем, рекомендуется выполнить следующие действия:
Найдите ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\Installer (если раздел Installer отсутствует, то создайте его).
В разделе Installer создайте параметр DWORD «TransformsSecure» со значением 0.
Отключите опцию «Кэшировать файлы преобразования в безопасном месте на рабочей станции» в редакторе локальной групповой политики для приложения Windows installer:
через меню «Пуск/Выполнить» запустите приложение «gpedit.msc»;
перейдите в раздел «Политика локального компьютера\Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Windows installer»;
найдите указанную опцию и установите режим «Выключен». При выполнении данного действия в реестре будет создан флаг «TransformsSecure» со значением 0.
Если вы используете удаленный доступ через операционную систему, разработанную ранее Windows Server 2008, то также в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\Installer создайте DWORD параметр «EnableAdminTSRemote» со значением 1.

Не удается открыть
файл базы данных. «Системная ошибка - 2147287035»
В процессе установки Prognoz Platform 8 появляется следующее сообщение об ошибке:
«Ошибка «База данных: <путь к файлу в формате *.ipi>. Не удается открыть файл базы данных .Системная ошибка -2147287035»/«Database: <путь к файлу в формате *.ipi>. Cannot open database file. System error -2147287035»
Возможные причины:
Были изменены пользовательские переменные в окружении TEMP и TMP.
Были установлены неправильные разрешения для папки, содержащей один из устанавливаемых файлов.
Ниже перечислены варианты решения данной проблемы. Если вариант решения не помогает, перейдите к следующему варианту.
Если пользовательская переменная изменена, отличается от значения по умолчанию, необходимо обратно вернуть значение этих переменных: Windows Vista\7\2008\8 - %USERPROFILE%\AppData\Local\Temp.
Создайте нового пользователя, добавьте его в группу администраторов и проведите установку под ним.
Отключите на время установки антивирусное программное обеспечение.

Откат установки
при подключении через удаленный рабочий стол
При установке через удаленный рабочий стол произошел откат установки. Проблема встречается при установке комплектов Full, Standard и BIServer.
Данная проблема может появиться при наличии в папке с инсталлятором msi-файла инсталляционного пакета справочной системы (PP8Help_RU.msi или PP8Help_EN.msi).
Для корректной удаленной установки Prognoz Platform 8 установите отдельно Prognoz Platform 8 и справочную систему. Для отдельной установки Prognoz Platform 8 в папке с инсталлятором Prognoz Platform 8 должен отсутствовать msi-инсталлятор справочной системы. После установки Prognoz Platform 8 запустите msi-инсталлятор справочной системы (PP8Help_RU.msi или PP8Help_EN.msi).

Откат установки
комплекта BIServer
При установке комплекта BIServer произошел откат установки. Ошибка встречается при установке с помощью инсталляторов PP8BIServer[Apache/IIS]_x86.exe или PP8BIServer[Apache/IIS]_x64.exe.
Эта проблема может возникнуть, если при настройке IIS пользователем не были установлены все нужные компоненты IIS.
Установите все нужные компоненты IIS. C описанием настройки IIS можете ознакомиться в документе «Установка веб-приложения Prognoz Platform 8» раздел «Шаг 6. Настройка Internet Information Services» или на странице справки.

Не удалось найти
файлы для установки требуемых компонентов
В процессе установки Prognoz Platform 8 появляется следующее сообщение об ошибке:
«Не удалось найти файлы для установки требуемых компонентов Microsoft SQL Server Native Client 2008 R2 x64. Установка будет остановлена. Это может быть связано с неудачной или прерванной загрузкой»
Эта проблема может возникнуть, если инсталлятор не смог найти пререквизит Microsoft SQL Server Native Client 2008 R2, который должен находиться в папке ISSetupPrerequisites.
При установке в одной папке с инсталлятором должна находиться папка ISSetupPrerequisites, содержащая все необходимое программное обеспечение, которое потребуется для работы Prognoz Platform 8. Ознакомьтесь со списком пререквизитов в справке Prognoz Platform 8.

Ошибка 1402:
Не удалось открыть ключ
В процессе установки Prognoz Platform 8 появляется следующее сообщение об ошибке:
«Ошибка 1402: Не удалось открыть ключ: <ключ>. Проверьте наличие достаточных прав доступа к этому ключу либо свяжитесь с системным инженером»
Эта проблема может возникнуть, если программа установки не может открыть раздел реестра из-за отсутствия прав на этот раздел.
Ниже перечислены варианты решения данной проблемы. Если вариант решения не помогает, перейдите к следующему варианту.
Откройте редактор реестра (regedit.exe). Раскройте ветвь HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components (название S-1-5-18 на компьютере может быть другим). Найдите GUID с набором цифр и букв, которые содержатся в сообщении об ошибке. Вызовите контекстное меню у данного раздела GUID и выберите пункт «Разрешения». С помощью кнопки «Добавить» в окне «Разрешения для группы...» добавьте учетные записи "Administrator", "Administrators" и "система". Если имя текущей учетной записи администратора, отличается от Administrator, введите текущее имя пользователя. Вернитесь в диалоговое окно «Разрешения для группы...». Выделите каждую добавленную учетную запись и убедитесь, что установлены флажки «Полный доступ» и «Чтение». Нажмите кнопку «Дополнительно» и в открывшемся окне «Дополнительные параметры безопасности» выполните следующие действия:
На вкладке «Разрешения» установите флажок «Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта» (при этом, флажок «Добавить разрешения, наследуемые от родительских объектов» должен быть установлен);
На вкладке «Владелец» выделите имя «Administrators» и установите флажок «Заменить владельца субконтейнеров и объектов»;
Воспользуйтесь утилитой от Microsoft — SubInACL (http://www.microsoft.com/en-us/download/details.aspx?id=23510) и выполните набор команд в следующей последовательности:
путь_до_файла/subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /setowner=Администратор;
путь_до_файла/subinacl.exe /subkeyreg HKEY_CURRENT_USER /setowner=Администратор;
путь_до_файла/subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /setowner=Администратор;
путь_до_файла/subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=Администратор=f /grant=system=f;
путь_до_файла/subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=Администратор=f /grant=system=f;
путь_до_файла/subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=Администратор=f /grant=system=f.

Отсутствуют
права на обновление операционной системы
В процессе установки Prognoz Platform 8 получен статус установки пререквизита «Не удачно». При попытке установить пререквизит самостоятельно получено сообщение об ошибке:
«Отсутствуют права на обновление <название_ОС>. Обратитесь к системному администратору. / You do not have permission to update <OS name>. Please contact your system administrator»
Эта проблема может возникнуть, если при установке пререквизитов не хватило прав на объекты групповой политики.
Подробнее об этом описано здесь: http://support.microsoft.com/kb/888791.
Необходимо проверить права на объекты групповой политики:
Архивирование файлов и каталогов;
Восстановление файлов и каталогов;
Управление аудитом и журналом безопасности;
Назначение владельцем файлов и других объектов;
Завершение работы системы;
Отладка программ.
Чтобы просмотреть и изменить права пользователя, выполните перечисленные ниже действия:
Запустите редактор объектов групповой политики для локального компьютера или домена. Дополнительные сведения описаны на веб-сайте корпорации Майкрософт по адресу: http://www.microsoft.com/windows/windows2000/en/advanced/help/gpedit_start.htm.
В разделе «Конфигурация компьютера» разверните элемент «Конфигурация Windows».
Выберите элемент «Параметры безопасности», а затем — «Локальные политики» и «Назначение прав пользователя».
Настройте права доступа на все необходимые для установки объекты.

Аварийное завершение
BI-сервера при активированных замерах производительности
Процесс BI-сервера аварийно завершается при активированных замерах производительности.
Аварийное завершение происходит по причине срабатывания защиты от выполнения данных (DEP). При замерах потребления памяти осуществляется перехват вызова функций выделения/освобождения памяти. Для этого выполняется запись байтов исполняемого кода в память, что приводит к срабатыванию защиты.
Замеры памяти будут работать только при выключенной защите от выполнения данных. Выключение осуществляется следующим образом:
в панели управления выберите «Система/Дополнительные параметры системы»;
на вкладке «Дополнительно» в разделе «Быстродействие» нажмите кнопку «Параметры»;
на вкладке «Предотвращение выполнения данных» выберите флаг «Включить DEP только основных программ и служб Windows» или добавьте соответствующие исключения:
при использовании IIS: добавьте в исключения файл «w3wp.exe», расположенный в каталоге «c:\Windows\System32\inetsrv\»;
при использовании веб-сервера Apache: добавьте в исключения файл «httpd.exe» из каталога, куда установлен веб-сервер Apache.

Не найденные
сервисы при авторизации в веб-приложении
После установки веб-приложения, при попытке пройти процедуру авторизации система выдает ошибку о ненайденных сервисах (ServiceNotFound).
Адрес, по которому будет производиться обращение к веб-сервисам, задается в базовых настройках веб-приложения в файле PP.xml. Адрес к сервисам – регистрозависимый, поэтому при несоблюдении регистра в написании адреса, возникает ошибка о ненайденных сервисах.
Путь, по которому расположены данные файлы, зависит от типа используемого веб-сервера:
ASP.NET (IIS). S\Config;
Java (Apache Tomcat). S\pp\config;
Apache. S\config.
где S - путь, по которому установлено веб-приложение.
Открыв на редактирование файл PP.xml, необходимо проверить корректность адреса к веб-сервисам с учетом регистра в строке «service url="S1" />». Где S1 – путь, по которому располагается BI-сервер.
Пути, используемые по умолчанию, при использовании сервера IIS:
Для 32-разрядных систем: http://<BI-сервер>/PPBI_App_v8.2/axis2/services/PP.SOM.Som
Для 64-разрядных систем: http://<BI-сервер>/PPBI_App_v8.2x64/axis2/services/PP.SOM.Som
Где <BI-сервер> - наименование или IP-адрес сервера, на котором функционирует BI-сервер.
При использовании сервера Apache путь, по которому располагается BI-сервер, настраивается через файл конфигурации.
После сохранения изменений следует открыть веб-приложение и повторно пройти процедуру авторизации.

Неверный
идентификатор репозитория при авторизации в веб-приложении
После установки веб-приложения, при попытке пройти процедуру авторизации система выдает ошибку о неверном идентификаторе репозитория.
Закройте окно браузера и запустите настольное приложение Prognoz Platform 8 с правами Администратора на сервере с установленными веб-сервисами.
В открывшемся окне приветствия нажмите на кнопку «Настройка». Из списка доступных репозиториев выберите тот, который используется при попытке авторизации в веб-приложении, и нажмите на кнопку «Редактировать».
В открывшемся окне установите флажок «Для всех пользователей на компьютере», чтобы репозиторий стал доступным для всех пользователей и веб-сервисы могли взаимодействовать с репозиторием Prognoz Platform 8.
После сохранения изменений следует перезапустить веб-сервер, на котором установлены веб-сервисы, открыть веб-приложение и повторно пройти процедуру авторизации.

Возможные ошибки
при подготовке сервера PostgreSQL
После прохождения процедуры подготовки сервера PostgreSQL, при создании репозитория в менеджере репозитория появляется сообщение об ошибке.
Наиболее распространенные ошибки в работе с драйвером PostgreSQL связаны с тем, что в переменных среды Windows не добавлен путь до папки «Bin» драйвера PostgreSQL в переменную «Path».
Необходимо подготовить сервер PostgreSQL строго в соответствии со справочными материалами:
Процедура подготовки сервера PostgreSQL производится администратором СУБД и состоит из шагов описанных в разделе «Подготовка сервера PostgreSQL».
После успешного выполнения всех шагов из п.1 следует перейти к созданию репозитория.
По вопросам использования Prognoz Platform обращайтесь в техническую поддержку по адресу support@fsight.ru или используйте сервисы технической поддержки, которые доступны после регистрации на сайте.
См. также: