Site icon EfmSoft

Что означает код HRESULT 0x80040E96 (DB_E_CANNOTCONNECT)?

 
Предыдущий Следующий
DB_E_ASYNCNOTSUPPORTED DB_E_TIMEOUT

DB_E_CANNOTCONNECT

Что означает DB_E_CANNOTCONNECT

DB_E_CANNOTCONNECT означает, что OLE DB provider не смог открыть ресурс по указанному адресу. Причина может быть сетевой, аутентификационной, связанной с URL/binder или возможностями конкретного provider.

Что проверить

  • Сохраните полный URL и CLSID/provider.
  • Извлеките полный IErrorRecords до повторной попытки.
  • Отдельно проверьте DNS/сеть и права того же security context.
  • Сверьте поддержку данного URL/схемы выбранным provider.

Не меняйте одновременно адрес и credentials. Сначала получите более конкретную вложенную ошибку и повторите минимальную привязку тем же provider. Это позволяет отличить сетевой сбой от неподдерживаемого объекта OLE DB.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version