Orca
Программа Orca является браузером для просмотра баз данных и легкого доступа к таблицам входящих в пакет Windows Installer. Приложение Orca хоть и предоставляет широкий доступ ко всем функциям Windows Installer, но все же оно не рассчитано на то, чтобы заменить полнофункциональный браузер. Windows Installer дает возможность устанавливать и удалять ваши программы и приложения. Orca также может быть использована для создания и редактирования баз данных в Windows Installer. Программа включает инсталляционные базы данных (файлы с расширением .msi), модули слияния (файлы с расширением .msm), патчи (файлы с расширением .msp), преобразователи баз данных (файлы с расширением .mst), проверочные модули (файлы с расширением .cub), и файлы создания патчей (файлы с расширением .pcp)
Программа Orca предоставляет прямой доступ к базам с необработанными данными и потоками, которые в совокупности определяют алгоритм инсталляции приложения. Для большинства операций программа Orca производит постоянную и безошибочную проверку правильности протекания процесса инсталляции нового программного обеспечения и позволяет вносить модификации в базу данных, которые логически непротиворечивы. Также программа имеет возможность напрямую модифицировать MSI или MST файлы, однако, без полного понимания исходных результатов и побочных эффектов при процессе модификации, конечные файлы MSI или MST могут работать неверно. Программа Orca дает возможность вносить модификации относительно всех аспектов программного пакета при помощи непосредственного редактирования или создания аналогичной замены изменяемого программного продукта, но следует помнить, что инсталляционные пакеты некоторых продуктов созданы для работы только с определенной группой всех возможных настроек или только с изменениями, созданными при помощи специального инструмента.
Поэтому следует помнить, что созданный при помощи программы OCRA инсталляционный пакет может функционировать с непредвиденными погрешностями или работать с некоторыми ошибками.
Orca.exe
Orca.exe — это редактор таблиц баз данных для создания и редактирования пакетов установщика Windows и модулей слияния. Средство предоставляет графический интерфейс для проверки, в котором выделяются конкретные записи, в которых возникают ошибки или предупреждения проверки.
Установка
Это средство доступно только в компонентах Windows SDK для разработчиков установщика Windows. Он предоставляется в виде файла установки MSI в подкаталоге bin в установленных пакетах Windows. Имя установщика может быть локализовано, например Orca-x86_en-us.msi . После установки компонентов Windows SDK для разработчиков установщика Windows дважды щелкните MSI-файл, чтобы установить Orca.exe.
Синтаксис
Параметры командной строки
Orca.exe использует следующие параметры командной строки без учета регистра. Вместо дефиса также можно использовать разделитель косой черты.
Параметр | Описание |
---|---|
-Q | Тихий режим |
-S | Базы данных> База данных схемы [«orca.dat» — по умолчанию] |
-? | Диалоговое окно справки |
Orca.exe использует следующие параметры командной строки без учета регистра с модулями слияния. Вместо дефиса также можно использовать разделитель косой черты. При выполнении слияния требуются -f, -m и sourcefile> .
Параметр | Описание |
---|---|
-c | Зафиксируйте слияние в базу данных, если ошибки отсутствуют. |
-! | Фиксация слияния в базе данных даже при наличии ошибок. |
-M | Модуль> Объединить модуль для слияния с базой данных. |
-f | Feature[:Feature2] Функции для подключения к модулю слияния. |
-r | идентификатор> каталога Запись каталога для корневого перенаправления модуля. |
-X | Каталог> Извлеките файлы в образ в каталоге . |
-g | Язык> Язык, используемый для открытия модуля. |
-l | файл> журнала Файл, используемый в качестве журнала, добавьте, если он уже существует. |
-i | Каталог> Извлеките файлы в исходный образ в каталоге . |
-Кабины | Имени файла> Извлеките шкаф MSM в файл. |
-lfn | Используйте длинные имена файлов во время извлечения. |
-Настроить | Имени файла> Настройте модуль с помощью данных из файла. |
Комментарии
Если Orca отображает сообщение об ошибке «Не удалось запустить подсистему проверки», а идентификатор события приложения — 1044, подробные сведения о событии см. в разделе Ведение журнала событий (установщик Windows).
Orca.exe
Orca.exe is a database table editor for creating and editing Windows Installer packages and merge modules. The tool provides a graphical interface for validation, highlighting the particular entries where validation errors or warnings occur.
Installation
This tool is only available in the Windows SDK Components for Windows Installer Developers. It is provided as an msi installation file in a sub directory of bin under the installed Windows Kits. The installer name may be localized, such as Orca-x86_en-us.msi . After installing the Windows SDK Components for Windows Installer Developers, double click the msi file to install Orca.exe.
Syntax
Command Line Options
Orca.exe uses the following case-insensitive command line options. A slash delimiter may also be used in place of a dash.
Option | Description |
---|---|
-q | Quiet mode |
-s | database> Schema database [«orca.dat» — default] |
-? | Help dialog |
Orca.exe uses the following case-insensitive command line options with merge modules. A slash delimiter may also be used in place of a dash. When performing a merge the -f, -m and sourcefile> are all required.
Option | Description |
---|---|
-c | Commit merge to database if no errors. |
-! | Commit merge to a database even if there are errors. |
-m | module> Merge Module to merge into database. |
-f | Feature[:Feature2] Feature(s) to connect to Merge Module. |
-r | directory id> Directory entry for the module root redirection. |
-x | directory> Extract files to an image under the directory. |
-g | language> Language used to open a module. |
-l | log file> File to use as a log, append if it already exists. |
-i | directory> Extract files to the source image under the directory. |
-cab | filename> Extract the MSM cabinet to file. |
-lfn | Use Long File Names during the extraction. |
-configure | filename> Configure the module using data from a file. |
Remarks
If Orca displays the error message “The validation engine could not start” and the application event ID is 1044, view Event Logging (Windows Installer) for a detailed event message.
При подготовке материала использовались источники:
https://soft.mydiv.net/win/download-Orca.html
https://learn.microsoft.com/ru-ru/windows/win32/msi/orca-exe
https://learn.microsoft.com/en-us/windows/win32/msi/orca-exe