| Предыдущий | Следующий |
| CO_E_NOSYNCHRONIZATION | CO_E_CALL_OUT_OF_TX_SCOPE_NOT_ALLOWED |
CO_E_ISOLEVELMISMATCH
Что означает CO_E_ISOLEVELMISMATCH
CO_E_ISOLEVELMISMATCH означает, что дочерний COM+ component пытается присоединиться к транзакции с более слабым isolation level, чем требует его конфигурация.
Что проверить
- Сравните TxIsolationLevel root component и создаваемого component.
- Определите, должен ли дочерний компонент присоединяться к существующей transaction или начинать новую.
- Проверьте COM+ Catalog после deployment.
- Не понижайте isolation requirement без оценки требований к согласованности данных.
Уровень изоляции нельзя усилить задним числом внутри уже созданной root transaction. Согласуйте конфигурацию либо задавайте необходимый уровень на корневой границе транзакции.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
