| Предыдущий | Следующий |
| COMADMIN_E_REGDB_SYSTEMERR | COMADMIN_E_MIG_VERSIONNOTSUPPORTED |
COMADMIN_E_REGDB_ALREADYRUNNING
Практический смысл результата
Штатный смысл COMADMIN_E_REGDB_ALREADYRUNNING — База данных реестра COM+ уже запущена. Этот результат относится к COM+ administration, а диагностически важная граница здесь — жизненный цикл COM+ приложения.
Свидетельства до исправления
- зафиксируйте AppID, тип server/library application, PID/instance ID и события start/stop/recycle. Для условия «База данных реестра COM+ уже запущена» это позволяет восстановить исходный объект и не спутать его с последующим состоянием.
- снимите в трассировку технические маркеры
-2146368395,2148598901,1,17,FACILITY_ITFс теми значениями, которые были видны до очистки/rollback; они привязывают «База данных реестра COM+ уже запущена» к реальному вызову. - приложите к инциденту момент первого результата и один исправный запуск, сохранив одинаковыми входные данные; различие должно появиться именно на стадии жизненный цикл COM+ приложения.
Последовательность проверки
повторите на контрольном случае сопоставить запрошенную lifecycle-операцию с текущим состоянием процесса Dllhost. Изменяйте только предпосылку, связанную с «База данных реестра COM+ уже запущена», а регистрацию, identity, входной объект и окружение по возможности оставляйте прежними.
не запускать и не перерабатывать приложение вслепую, если его остановка была намеренной; для результата «База данных реестра COM+ уже запущена» широкая переустановка, очистка каталога или ослабление безопасности не считается доказательством причины.
Для соседних результатов COMADMIN_E_REGDB_NOTOPEN сравнивайте первую различающуюся операцию. Исправление подтверждено только тогда, когда исходная граница проходит при прежних входах и следующий ожидаемый шаг получает корректное состояние.
Технические ссылки
- Microsoft: COMADMIN error codes
- Microsoft: the COM+ catalog
- Microsoft: automating COM+ administration
- Microsoft: COM+ administration catalog example
- Microsoft: COM+ administration collections
- Microsoft: ICOMAdminCatalog2
Нужно найти другой код? Найти другой код состояния или ошибки.