Службе шифрования не удалось инициализировать базу данных каталога ошибка esent 583

В Event Viewer ( eventvwr ) я заметил повторяющуюся ошибку:

В Event Viewer ( eventvwr ) я заметил повторяющуюся ошибку:

Службе криптографических служб не удалось инициализировать базу данных каталога. ESENT ошибка была: -583.

Log Name: Application
Source: CAPI2
EventID: 257
Level: Error
Keyword: Classic
OpCode: Info

Я пытался найти ответы в Интернете, они помогают мне восстановить базу данных ESENT ( ссылка ).

Я останавливаю Криптографические сервисы :

net stop cryptsvc

и переименовал папку catroot2 в catroot2.old Затем я перезапускаю криптографические сервисы:

net start cryptsvc

Через несколько минут новый catroot2 будет создан. Затем я пытаюсь проверить содержимое:

net stop cryptsvc
esentutl /g C:WindowsSystem32catroot2{F750E6C3-38EE-11D1-85E5-00C04FC295EE}catdb

Это показывает:

Error: Access to source database 'C:WindowsSystem32catroot2{F750E6C3-38EE-11
D1-85E5-00C04FC295EE}catdb' failed with Jet error -1811.

Operation terminated with error -1811 (JET_errFileNotFound, File not found) afte
r 0.0 seconds.

Одинаковый вывод для режима дефрагментации ( /d ) и режима контрольной суммы ( /k )

Если я использую режим восстановления ( /r ), вывод:

Initiating RECOVERY mode...
    Logfile base name: C:WindowsSystem32catroot2{F750E6C3-38EE-11D1-85E5-00C
04FC295EE}catdb
            Log files: <current directory>
         System files: <current directory>

Operation terminated with error -1003 (JET_errInvalidParameter, Invalid API para
meter) after 0.0 seconds.

Кажется, я поставил неправильные параметры в режиме восстановления.

Что я могу делать дальше?

Примечание: все команды выполняются в командной строке администратора

Я действительно не знаю, почему это так, но кажется, что это может помочь изменить драйвер для вашего контроллера IDE/ATA. Переименуйте папку catroot2, затем перейдите в диспетчер устройств, выберите контроллер IDE/ATA, щелкните свойства и затем обновите драйвер, затем выберите «выбрать вручную» и выберите совместимый драйвер (например, стандартный контроллер microsoft Microsoft ahci 1.0, применить ) и перезагрузите компьютер.

Это ссылки, откуда я черпал вдохновение:
https://web.irtnog.org/Members/xenophon/blog/event-id-257-capi2-and-esent-error-583
http://answers.microsoft.com/en-us/windows/forum/windows_other-windows_update/the-cryptographic-services-service-failed-to-start/34421d55-4eaa-47fe-a7d9-d288f0276ef8

Предыдущий ответ тоже работал для меня, но оставил открытым причину.
Я думаю, у меня может быть объяснение этому …

Предыстория: я заменил неисправный жесткий диск на 380 ГБ на своем ноутбуке VAIO на дисковод WD «Classic» емкостью 1 ТБ.
Я последовал предложению, приведенному в документации по приводу на сайте www.wdc.com/advformat, и загрузил программное обеспечение Acronis True Image and Align.
Мне не нужно было беспокоиться, поскольку ни один из них не помог в решении повторяющихся ошибок CAPI2.

Объяснение: Я тоже нашел сообщение на www.irtnog.org и начал подозревать драйверы Intel в нечестной игре, особенно когда большинство проблем, описанных в отношении ошибок CAPI2 и Защитника Windows / поиска в других публикациях, казалось, упоминали> 2 ТБ. диски с размерами сектора 4K.
Используя компонент системной информации системного механика Iolo, я установил, что мой новый диск имеет размер сектора 512 — такой же, как и у старого диска.
Я вполне уверен, что драйвер Intel предполагал размер сектора 4 КБ и пытался компенсировать это.
Как только я заставил драйвер IDE / ATA использовать стандартный контроллер Microsoft, как и в предыдущем ответе, все снова стало хорошо.

Похоже, вам нужны новые драйверы Intel «RST» только для внутренних накопителей с размером сектора 4 КБ, обычно> 2 ТБ.

этот поток почти решил мои проблемы (которые были, что Центр обновления Windows не запустился). Это началось после выполнения стандартных исправлений очистки папки SoftwareDistribution и обновления драйвера. В моем случае я также повторно создал образ системы из пятилетней резервной копии на новый жесткий диск (после сбоя жесткого диска) и застрял не в состоянии обновить. Однако после запуска многих обновлений стало появляться больше ошибок Windows Update. Я думаю, это произошло потому, что база данных снова была повреждена. Я считаю, что для решения этой проблемы мне понадобилось исправление с https://support.microsoft.com/en-us/kb/982018. В зависимости от возраста вашей системы у вас уже может быть это. Но без этого я получал коррупцию даже с обновленным драйвером. Надеюсь, это поможет кому-то еще.

Error: Access to source database 'C:WindowsSystem32catroot2{F750E6C3-38EE-11
D1-85E5-00C04FC295EE}catdb' failed with Jet error -1811.

Operation terminated with error -1811 (JET_errFileNotFound, File not found) afte
r 0.0 seconds.

Если это та же проблема, что и у меня, просто (как говорится в ошибке) файл не существует. Попробуйте перейти в это место с помощью файлового менеджера Windows.

Хотя это кажется бессмысленным, предложенное выше предложение заменить драйвер SATA на Generic Windows, а не на Intel, решило мою проблему. Что было после замены моего ноутбука на SSHD (через Seagate DiskWizard Clone), все казалось нормальным, но обновление Windows не запускалось, различные ошибки в журнале событий о криптографии. Все стандартные приложения Windows будут предупреждать об «неизвестном издателе».

Смена драйвера SATA исправила все это!

Благодарю.

Еще один очевидный успех. Сбой жесткого диска, его заменили новым более крупным диском той же марки (WD), затем файлы и ОС (Win7 HP), восстановленные из резервной копии Acronis. Все работало, но отмеченные выше ошибки были безудержными, особенно ошибка 583.

Прочитав эту ветку, я попробовал Win Update, и он даже не запустился.

Остановился ли крипто, переименовал catroot и перезапустился безуспешно.

Затем был произведен повторный выбор ручного драйвера SATA, и теперь все работает. 583 ошибки исчезли и Win Update сработал.

Не уверен, почему драйвер будет проблемой, когда старый и новый жесткий диск WD.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками windows-7 services.

Содержание

  1. Решение проблем использования СЗИ Блокхост-Сеть 2.0
  2. 1. Ошибки при установке Блокхост-Cеть
  3. 2. Проблемы со входом в систему после установки Блокхост-Сеть
  4. 3. Эксплуатация – проблемы и решения
  5. Службе криптографических служб не удалось инициализировать базу данных каталога
  6. 5 ответов 5
  7. Невозможно инициализировать службу работы с базой данных windows 7
  8. Ошибка при работе с базой данных. Не включается программа.
  9. Ваша реклама
  10. Сервер лицензий не доступен. Ошибка при работе с сервером ли
  11. Настройка и устранение неполадок связанного сервера с базой данных Oracle в SQL Server
  12. Сводка
  13. Действия по настройкам связанного сервера с Oracle
  14. Распространенные сообщения об ошибках и их устранение
  15. Методы устранения неполадок с подключением к серверу Oracle

Решение проблем использования СЗИ Блокхост-Сеть 2.0

В последней на сегодняшний день версии СЗИ Блокхост-Сеть 2.2.16.1038 разработчикам удалось решить многочисленные проблемы прошлых версий, а их система развертывания работает просто таки хорошо. И все же проблем с установкой и эксплуатацией СЗИ еще хватает. Ниже предпринята попытка систематизировать трудности, с которыми, скорее всего, придется столкнуться ее администраторам и пользователям.

1. Ошибки при установке Блокхост-Cеть

С чем может быть связана ошибка при установке «Не найдено сетевое имя»?

На рабочей станции, куда проводится установка должны быть открыты стандартные общие ресурсы C$ и admin$:

5 1 1

Кроме того, на рабочей станции должна быть включена учетная запись Администратор и к ней задан пароль.

При распространении Блокхоста на клиентские машины через серверную консоль статус подключения – «Отсутствует доступ»

Обычно проблема связана с работой брандмауера Windows на системной машине. Обычно антивирусное ПО на клиенте перехватывает управление брандмауэром и тогда установка клиента Блокхоста проходит штатно. Экран брандмауэра в панели управления Windows 7 при этом выглядят следующим образом:

5 1 2

В отдельных случаях перехвата не происходит и тогда экран брандмауера будет выглядеть так:

5 1 3

Потребуется зайти в параметры брандмауера и отключить его для всех типов сетей:

5 1 4

Саму службу брандмауэра отключа ( Брандмауэр Windows для Windows 7 и Брандмауэр защитника Windows в Windows 10) отключать не нужно, иначе при установке получите сообщение об ошибке «Невозможно подключиться к машине».

В этом случае успех принесла следующая последовательность действий:

2. Проблемы со входом в систему после установки Блокхост-Сеть

После разблокировки рабочей станции Блокхост не видит аппаратный носитель, при вводе пароля выдает ошибку, что пароль неверный. После перезагрузки, иногда неоднократной, все приходит в норму

5 1 5

Сложности входа на рабочую станцию с медленных компьютеров

После появления приглашения ctrl+alt+delete ждем 30-60 секунд (дожидаемся загрузки служб Блокхоста) и пытаемся авторизоваться.

Ошибка при входе с eToken : предъявленный ключевой носитель заблокирован на доступ пользователя к данной рабочей станции»

5 1 6

Еще похожая ошибка:

При входе в систему зависает на экране «Добро пожаловать», после 1-2 перезагрузок приходит в норму.

Если сразу после ввода пароля и пин-кода при зависании нажать ctrl+alt+delete и перейти на диспетчер задач, то загрузка ОС происходит нормально.

Для Windows 10 можно посоветовать такую последовательность: перед включением клиента не подключать носитель, а подключить его, когда загрузится окно входа. После этого подключить носитель и произвести вход.

Как решить проблему при входе пользователя в ОС «время ожидания истекло»?

Посмотрите есть ли в списке установленного ПО на рабочей станции следующее: wufuc – программа, разблокирующая центр обновления на неподдерживаемом оборудовании. Если есть, удалите ее.

После ввода пользователем своих регистрационных данных появляется сообщение «Не удалось загрузить службу персонального экрана»

В этом случае необходимо переустановить драйвер персонального экрана БлокХоста автоматическим или ручным способом. Подробное описание способов привелено в приложенном файле.

На экране ввода пароля или не отображается окно носителя (нет иконки носителя и поля для ввода пин-кода), только строчки домен, пользователь и пароль.

Необходимо нажать кнопку Сменить пользователя. Драйвер носителя должен быть установлен. Сам аппаратный носитель должен быть вставлен в рабочую станцию.

5 1 7

Выключаем политику, перезагружаем.

При попытке штатного входа пользователя в систему с установлены БХС после некоторого ожидания выводится ошибка: Автозапуск служб не настроен. Вход в систему в этом режиме возможен только с токеном. Для входа в мягком режиме настройте автозапуск служб

решение проблемы приводится в приложенном файле:

3. Эксплуатация – проблемы и решения

Какой пин-код спрашивает Блокхост-Сеть при входе?

Как предоставить общий доступ к папке на рабочей станции пользователя если установлен Блокхост-Сеть?

Доступ к общей папке открывается (помимо стандартного механизма Windows) добавлением дополнительной доменной учетной записи в качестве пользователя Блокхоста на станции с общей папкой. Вместо локального входа выбирается «сетевой вход», носитель в такой схеме привязывать не нужно.

Как в Блокхост-Сеть 2.0 ограничить использование usb-устройств перечнем разрешенных? Как назначить группе сотрудников (отделу) одинаковые доступные флэшки?

Управление в том числе и usb-устройствами производится в разделе Контроль портов и CD окна Настройки машины :

5 1 8

В приложенным файле – практическое пособие от разработчиков по использованию механизма контроля портов.

Недостаток механизма контроля портов в Блокхост-Сеть заключается в следующем. Если необходимо, чтобы usb-устройство было доступным для всех пользователей в организации, это устройство необходимо будет прописать на рабочей станции каждого сотрудника. И так с каждого устройства! Частично обойти это ограничение можно способом, указанным ниже.

Как будет осуществляться техподдержка, в том числе удаленная, при установленном Блокхост-Сеть?

Можно ли настроить автоматическую блокировку компьютера при отключении ключевого носителя?

Можно для рабочих станций, включенных в домен, через групповые политики. Для этого на контроллере домена настроить политику действий при изъятии смарт-карты:

Кроме того, на рабочей станции-клиенте СЗИ необходимо запустить службу Политика удаления смарт-карт и установить для нее автоматический запуск при старте ОС

В результате этих действий после того, как пользователь извлечет из компьютера свой ключевой носитель, рабочая станция будет заблокирована.

Указанный способ не будет работать для рабочих станций, не включенных в домен, а находящихся в рабочей группе.

Как настроить БХ на клиенте чтобы пользователь мог зайти на рабочую станцию только с помощью eToken

Можно ли настроить клонирование настроек рабочих станций, то есть осуществить перенос настроек на другую.

Средство называется синхронизация настроек. Создается группа, туда добавляются рабочие станции. Затем настраиваете одну из рабочих станций и синхронизируете группу соответствующей командой из меню.

Однако таким способом синхронизировать можно только общие настройки, вроде мягкого режима. Настройки пользователей синхронизировать получится только, если предполагается, что синхронизируемые в группе пользователи работают на всех машинах в группе, например это может быть администратор. Конкретных же пользователей каждой машине придется задавать индивидуально.

Нужно ли обязательно записывать пароль на eToken при смене пароля?

5 1 9

актуальна в основном для учетных записей с несменяемым паролем, например администратора. В таком случае пароль можно записать на ключевой носитель и входить в систему без ввода пароля.

В этом случае следует попробовать развернуть msi пакеты снова на клиентских станциях, добавив при этом в Параметрах Connect=1

5 1 10

При запуске серверной консоли появляется окно с ошибкой Не возможно получить клиентские настройки. Генерация параметров MSI развертывания и развертывание через агента работать не будут.

Существует готовое решение от разработчиков:

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

5 1 11

все рабочие станции успешно присоединятся к серверу после его восстановления.

Как удалить правильно удалить клиента Блокхост-Сеть?

5 1 12

Еще может оказаться необходимым удаление папки C:BlockHost с клиента и удаление веток из реестра при помощи поиска по ключевому слову blockhost

На многих компах с БХ 2.0 после загрузки все сетевые диски помечены красным крестом, типа недоступны!? Хотя на самом деле доступны и после первого входа на них значок исчезает. Также появились проблемы при смене пароля.

Для устранения этих проблем вам понадобиться консольная утилита enumiric.exe из сервисного набора БХС. Эта утилита выводит привязки служб к адаптерам машины, а также пишет, возможно ли изменение конфигурации адаптера.

Подробное описание решения проблемы и утилита – в приложенных файлах.

Источник

Службе криптографических служб не удалось инициализировать базу данных каталога

В Event Viewer ( eventvwr ) я заметил повторяющуюся ошибку:

Я пытался найти ответы в Интернете, они помогают мне восстановить базу данных ESENT ( ссылка ).

Я останавливаю Криптографические сервисы :

и переименовал папку catroot2 в catroot2.old Затем я перезапускаю криптографические сервисы:

Через несколько минут новый catroot2 будет создан. Затем я пытаюсь проверить содержимое:

Одинаковый вывод для режима дефрагментации ( /d ) и режима контрольной суммы ( /k )

Если я использую режим восстановления ( /r ), вывод:

Кажется, я поставил неправильные параметры в режиме восстановления.

Что я могу делать дальше?

Примечание: все команды выполняются в командной строке администратора

5 ответов 5

Я действительно не знаю, почему это так, но кажется, что это может помочь изменить драйвер для вашего контроллера IDE/ATA. Переименуйте папку catroot2, затем перейдите в диспетчер устройств, выберите контроллер IDE/ATA, щелкните свойства и затем обновите драйвер, затем выберите «выбрать вручную» и выберите совместимый драйвер (например, стандартный контроллер microsoft Microsoft ahci 1.0, применить ) и перезагрузите компьютер.

Предыстория: я заменил неисправный жесткий диск на 380 ГБ на своем ноутбуке VAIO на дисковод WD «Classic» емкостью 1 ТБ. Я последовал предложению, приведенному в документации по приводу на сайте www.wdc.com/advformat, и загрузил программное обеспечение Acronis True Image and Align.
Мне не нужно было беспокоиться, поскольку ни один из них не помог в решении повторяющихся ошибок CAPI2.

Похоже, вам нужны новые драйверы Intel «RST» только для внутренних накопителей с размером сектора 4 КБ, обычно> 2 ТБ.

этот поток почти решил мои проблемы (которые были, что Центр обновления Windows не запустился). Это началось после выполнения стандартных исправлений очистки папки SoftwareDistribution и обновления драйвера. В моем случае я также повторно создал образ системы из пятилетней резервной копии на новый жесткий диск (после сбоя жесткого диска) и застрял не в состоянии обновить. Однако после запуска многих обновлений стало появляться больше ошибок Windows Update. Я думаю, это произошло потому, что база данных снова была повреждена. Я считаю, что для решения этой проблемы мне понадобилось исправление с https://support.microsoft.com/en-us/kb/982018. В зависимости от возраста вашей системы у вас уже может быть это. Но без этого я получал коррупцию даже с обновленным драйвером. Надеюсь, это поможет кому-то еще.

Если это та же проблема, что и у меня, просто (как говорится в ошибке) файл не существует. Попробуйте перейти в это место с помощью файлового менеджера Windows.

Хотя это кажется бессмысленным, предложенное выше предложение заменить драйвер SATA на Generic Windows, а не на Intel, решило мою проблему. Что было после замены моего ноутбука на SSHD (через Seagate DiskWizard Clone), все казалось нормальным, но обновление Windows не запускалось, различные ошибки в журнале событий о криптографии. Все стандартные приложения Windows будут предупреждать об «неизвестном издателе».

Смена драйвера SATA исправила все это!

Еще один очевидный успех. Сбой жесткого диска, его заменили новым более крупным диском той же марки (WD), затем файлы и ОС (Win7 HP), восстановленные из резервной копии Acronis. Все работало, но отмеченные выше ошибки были безудержными, особенно ошибка 583.

Прочитав эту ветку, я попробовал Win Update, и он даже не запустился.

Остановился ли крипто, переименовал catroot и перезапустился безуспешно.

Затем был произведен повторный выбор ручного драйвера SATA, и теперь все работает. 583 ошибки исчезли и Win Update сработал.

Не уверен, почему драйвер будет проблемой, когда старый и новый жесткий диск WD.

Источник

Невозможно инициализировать службу работы с базой данных windows 7

Модератор: Модераторы

Ошибка при работе с базой данных. Не включается программа.

Ваша реклама

Очень похоже на то, что база данных испорчена. Подтвердить или опровергнуть сей прискорбный факт можно при помощи утилиты мониторинга баз данных (IB_Backup), входящей в комплект программы. Попробуйте проверить базу на ошибки и если таковые имеются выполните сохранение/восстановление без проверки.
Исходя из ошибки велика вероятность, что и это не поможет. В таком случае информацию из базы можно попробовать достать, но насколько мне известно это услуга платная.
В любом случае перед всеми экспериментами сделайте себе копию базы данных на всякий случай. Если важной информации в базе нет и Вы готовы ей пожертвовать, то можно просто деинсталировать, а затем инсталлировать программу с нуля.

Интерес представляет причина подобной поломки базы. Может Вы помните, что конкретно делали непосредственно перед этим? Наиболее частые причины поломки базы:
— нехватка места на диске с базой
— выключение компьютера без корректного закрытия программы (например в результате сбоя питания)
— копирование рабочей базы в момент, когда к ней имеются подключения, копия в таком случае может получится неработоспособной.

я в файле GDBPath.net вручную прописал путь к базе
ink-comp:d:stroysoftserverbasedatasd.ssd

теперь при запуске пишет

InterBase сервер не доступен Повторить попытку соединения?
unable to coplete network request to host ink-comp
failed to establish a connection

Подключение не установленно т.к. конечный компьютер отверг запрос на подключение/

Не доступен (не запущен или не установлен сервер FireBird на компьютере ink-comp). В связи с этим вопрос, а как у Вас установлена программа, клиентская и серверная часть на одной машине или разнесены? Самая первая ошибка опубликованная Вами в теме подразумевала наличие и работу сервера FireBird, теперь же этого нет. Одно из двух: либо сервер был убит и тогда его надо переустановить, либо раньше конект был к другой машине и сервер и база установлены там.

Скопировал, удалил, установил. вернул.
Запустилось все показало. Закрыл. Севедня запуская опять

InterBase сервер не доступен Повторить попытку соединения?
unable to coplete network request to host ink-comp
failed to establish a connection

Подключение не установленно т.к. конечный компьютер отверг запрос на подключение

Ничего не понимаю. Может быть конфликты если на компьютере установленны 1С?

Установил себе на ноутбук программу с темже ключем и подшил базу. Запустил вроде пока работает, но как быть с тем что на основном программа не работает.

Приношу свою благодарность за оперативность и отличную техническую поддержку.

Сервер лицензий не доступен. Ошибка при работе с сервером ли

После обновления появляется следующее сообщение об ошибке при входе

Сервер лицензий не доступен. Ошибка при работе с сервером лицензий.

Источник

Настройка и устранение неполадок связанного сервера с базой данных Oracle в SQL Server

В этой статье описывается настройка связанного сервера с компьютера, на Microsoft SQL Server запущенного в базу данных Oracle, а также основные действия по устранению ошибок, которые могут возникнуть при настройках связанного сервера с базой данных Oracle.

Оригинальная версия продукта: Microsoft SQL Server 2005 выпуск Standard, Microsoft SQL Server 2005, Microsoft SQL Server 2005 выпуск Enterprise, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 workgroup Edition
Исходный номер КБ: 280106

Сводка

В этой статье описывается настройка связанного сервера с компьютера, который работает Microsoft SQL Server в базу данных Oracle, и основные действия по устранению неполадок, которые могут возникнуть при настройках связанного сервера с Oracle. Большая часть сведений в этой статье применима к средам, настроенным для использования поставщика OLEDB Microsoft для Oracle (MSDAORA). Избегайте использования этой функции в новых разработках и планируйте изменять приложения, использующие эту функцию в настоящее время. Вместо этого используйте поставщика OLE DB Oracle.

Дополнительные сведения о настройке связанного сервера с помощью olEDB-поставщика Oracle в обзоре How to get up and running with Oracle and Linked Servers.

Текущая версия драйвера Microsoft ODBC для Oracle соответствует спецификации ODBC 2.5, в то время как поставщик OLE DB для Oracle является родным поставщиком API OCI Oracle 7. Драйвер и поставщик используют клиент SQL*Net (или Net8 для Oracle 8x) и библиотеку интерфейса вызовов Oracle и другие клиентские компоненты Oracle для подключения к базам данных Oracle и получения данных. Клиентские компоненты Oracle важны и должны быть правильно настроены для успешного подключения к базам данных Oracle с помощью драйвера и поставщика.

Из microsoft Data Access Components (MDAC) версии 2.5 и более поздних версий драйвер Microsoft ODBC и поставщик OLE DB поддерживают только Oracle 7 и Oracle 8i с следующими ограничениями:

Типы данных для Oracle 8.x, такие как CLOB, BLOB, BFILE, NCHAR, NCLOB и NVARCHAR2, не поддерживаются.

Функция Unicode на серверах Oracle 7.x и 8.x не поддерживается.

Несколько экземпляров клиентов Oracle или несколько домов Oracle не поддерживаются, поскольку они зависят от первого появления дома Oracle в переменной SYSTEM PATH.

Возвращение нескольких результатов из сохраненной процедуры или пакета SQL не поддерживается с помощью ADO или OLEDB.

Вложенные внешние соединители не поддерживаются.

Сохранение XML не поддерживается.

Версия с более чем 8i не поддерживается с помощью этих драйверов.

Сторонние продукты, которые обсуждаются в этой статье, производятся компаниями, независимыми от Microsoft. Корпорация Майкрософт не дает никаких явных, подразумеваемых и прочих гарантий относительно производительности или надежности этих продуктов.

Действия по настройкам связанного сервера с Oracle

Необходимо установить клиентскую программу Oracle на компьютере, SQL Server на котором установлен связанный сервер.

Установите нужный драйвер на компьютере с SQL Server. Microsoft поддерживает только драйвер поставщик OLE DB для Oracle (Майкрософт) Microsoft ODBC для Oracle. Если вы используете стороннего поставщика или стороннего драйвера для подключения к Oracle, необходимо связаться с соответствующим поставщиком для любых проблем, которые могут возникнуть с помощью поставщика или драйвера.

Если вы используете драйвер поставщик OLE DB для Oracle (Майкрософт) и Microsoft ODBC для Oracle, рассмотрите следующие вопросы:

Как поставщик OLE DB, так и драйвер ODBC, включенный в компоненты доступа к данным Майкрософт (MDAC), требуют SQL*Net 2.3.x или более поздней версии. Необходимо установить клиентское программное обеспечение Oracle 7.3.x или более поздний вариант на клиентский компьютер. Клиентский компьютер — это компьютер, на который SQL Server.

Убедитесь, что на компьютере с SQL Server установленА версия MDAC 2.5 или более поздней версии. С помощью MDAC 2.1 или более ранней версии невозможно подключиться к базам данных, в которые используется Oracle 8. x или более поздней версии.

Чтобы включить MDAC 2.5 или более поздние версии для работы с клиентской программой Oracle, реестр необходимо изменить на клиентном компьютере, который работает SQL Server, как указано в следующей таблице.

Перезапустите компьютер, который SQL Server после установки клиентского программного обеспечения Oracle.

На компьютере, который SQL Server, установите связанный сервер с помощью следующего сценария.

Если для Oracle используется драйвер Microsoft ODBC, параметр можно указать @datasrc имя DSN. Для подключения без DSN строка поставщика поставляется через @provstr параметр. С поставщик OLE DB для Oracle (Майкрософт) используйте псевдоним сервера Oracle, настроенный в файле TNSNames.Ora для @datasrc параметра. Дополнительные сведения см. в разделе «sp_addlinkedserver» в SQL Server Books Online.

Распространенные сообщения об ошибках и их устранение

В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения о том, как создать и восстановить реестр, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт: 322756 Как создать и восстановить реестр в Windows

Для получения расширенных сведений о любой ошибке при выполнении распределенного запроса можно использовать любой из следующих двух методов.

Подключение SQL Server использовать SQL Server Management Studio и запустить следующий код, чтобы включить флаг трассировки 7300.

Захват события «ОШИБКИ OLEDB», которое находится в категории «Ошибки и предупреждения» в SQL Profiler. Формат сообщения об ошибке следующий:

Интерфейс::Метод не справился с кодом hex-error.

Код hex-error можно найти в файле Oledberr.h, который включен в набор разработки программного обеспечения MDAC (SDK).

Ниже приводится список распространенных сообщений об ошибках, которые могут возникать, а также сведения о том, как устранить ошибку.

Если вы используете SQL Server версии 2005 или более поздних версий, эти сообщения об ошибках могут отличаться. Однако в более старых версиях этих сообщений об ошибках такие же, как SQL Server. Поэтому их можно идентифицировать по идентификации ошибок. Для проблем, связанных с производительностью, SQL Server книги Online для раздела Оптимизация распределенных запросов.

Ошибка 7399. Поставщик OLE DB «%ls» для связанного сервера «%ls» сообщил об ошибке. %ls

Включай флаг трассировки 7300 или SQL profiler для захвата события ошибок OLEDB для получения расширенных сведений об ошибках OLEDB.

«ORA-12154: TNS:не удалось разрешить имя службы»

«Клиентские и сетевые компоненты Oracle ™ не найдены. Эти компоненты поставляются корпорацией Oracle и являются частью установки клиентского программного обеспечения Oracle Version 7.3.3 (или больше) «.

Эти ошибки возникают при проблеме подключения к серверу Oracle. Просмотрите методы устранения неполадок с подключением в разделе Сервер Oracle ниже для дополнительных устранений неполадок.

Ошибка 7302. Не удается создать экземпляр поставщика OLE DB «MSDAORA» для связанного сервера «%ls».

Убедитесь, что MSDAORA.dll зарегистрирован правильно. (Файл MSDAORA.dll является поставщиком DB Microsoft OLE для файла Oracle.) Используйте RegSvr32.exe для регистрации поставщик OLE DB для Oracle (Майкрософт).

Если вы используете стороннего поставщика Oracle, а поставщик Oracle не может работать вне процесса SQL Server, в результате изменения параметров поставщика включить его в процессе. Чтобы изменить параметры поставщика, используйте один из следующих методов.

Метод 2 Установите параметр Разрешить inProcess непосредственно через SQL Server Enterprise Manager при добавлении нового связанного сервера. Нажмите кнопку Параметры поставщика, а затем нажмите кнопку, чтобы выбрать поле Разрешить InProcess.

Ошибка 7303. Не удается инициализировать объект источника данных поставщика OLE DB «MSDAORA» для связанного сервера «%ls». [Поставщик OLE/DB вернул сообщение: ORA-01017: недействительное имя пользователя/пароль; отказано в логосе] Трассировка ошибки OLE DB [OLE/DB Provider ‘MSDAORA’ IDBInitialize::Initialize returned 0x80040e4d].

Это сообщение об ошибке указывает на то, что связанный сервер не имеет правильного сопоставления входа. Вы можете выполнить sp_helplinkedsrvlogin сохраненную процедуру, чтобы правильно настроить сведения о входе. Кроме того, убедитесь, что вы указали правильные параметры для конфигурации связанного сервера.

Ошибка 7306. Не удается открыть таблицу «%ls» от поставщика OLE DB «MSDAORA» для связанного сервера «%ls». Указанная таблица не существует. [Возвращенное сообщение поставщика OLE/DB: таблицы не существует.] [Возвращенное сообщение поставщика OLE/DB: ORA-00942: таблицы или представления не существует] Трассировка ошибки OLE DB [OLE/DB Provider ‘MSDAORA’ IOpenRowset::OpenRowset 0x80040e37: Указанная таблица не существует.].

Ошибка 7312. Недопустимое использование схемы и/или каталога для поставщика OLE DB «%ls» для связанного сервера «%ls». Было предоставлено имя из четырех части, но поставщик не предоставляет необходимые интерфейсы для использования каталога и/или схемы.

Ошибка 7313. Для поставщика «%ls» для связанного сервера была указана недействительный схема или каталог.

Ошибка 7314. Поставщик OLE DB «%ls» для связанного сервера «%ls» не содержит таблицу «%ls». Таблица либо не существует, либо у текущего пользователя нет разрешений на эту таблицу.

Если вы получаете эти сообщения об ошибке, в схеме Oracle может не быть таблицы или у вас может не быть разрешений на эту таблицу. Убедитесь, что имя схемы было введите с помощью верхнего шкафа. Алфавитный случай таблицы и столбцов должен быть указан в таблицах системы Oracle.

На стороне Oracle в верхнем шкафу хранится таблица или столбец, созданный без двойных кавычках. Если таблица или столбец заключены в двойные кавычка, таблица или столбец хранятся как есть.

В следующем вызове показано, существует ли таблица в схеме Oracle. В этом вызове также указывается точное имя таблицы.

Ошибка 7391. Операция не может быть выполнена, так как поставщик OLE DB «MSDAORA» для связанного сервера «%ls» не смог начать распределенную транзакцию. След ошибки OLE DB [OLE/DB Provider ‘MSDAORA’ ITransactionJoin::JoinTransaction returned 0x8004d01b]

Убедитесь, что версии OCI зарегистрированы правильно, как описано ранее в этой статье.

Если все записи реестра верны, MtxOCI.dll файл загружается. Если файл MtxOCI.dll не загружен, нельзя выполнять распределенные транзакции с Oracle с помощью поставщик OLE DB для Oracle (Майкрософт) или с помощью драйвера Microsoft ODBC для Oracle. Если вы используете сторонного поставщика и получаете ошибку 7391, убедитесь, что поставщик OLE DB, который вы используете, поддерживает распределенные транзакции. Если поставщик OLE DB поддерживает распределенные транзакции, убедитесь, что координатор распределенных транзакций Майкрософт (MSDTC) запущен и имеет доступ к сети.

Ошибка 7392. Невозможно запустить транзакцию для поставщика OLE DB «MSDAORA» для связанного сервера «%ls». Трассировка ошибки OLE DB [OLE/DB Provider ‘MSDAORA’ ITransactionLocal::StartTransaction возвращена 0x8004d013: ISOLEVEL=4096].

Поставщик OLE DB вернул ошибку 7392, так как для этого сеанса может быть активна только одна транзакция. Эта ошибка указывает на то, что при явной или неявной транзакции поставщик OLE DB пытается сделать заявление об изменении данных, а поставщик OLE DB не поддерживает вложенные транзакции. SQL Server требуется эта поддержка, чтобы при определенных условиях ошибки можно было прекратить действие заявления об изменении данных при продолжении транзакции.

Если он on, SQL Server не требует вложенной поддержки транзакций SET XACT_ABORT от поставщика OLE DB. Поэтому выполните перед выполнением заявлений об изменении данных в удаленных таблицах в SET XACT_ABORT ON неявной или явной транзакции. Делайте это в том случае, если поставщик OLE DB, который вы используете, не поддерживает вложенные транзакции.

Методы устранения неполадок с подключением к серверу Oracle

Чтобы отлукать проблемы с подключением Oracle с драйвером Microsoft ODBC для Oracle или поставщик OLE DB для Oracle (Майкрософт), выполните следующие действия:

Используйте утилиту Oracle SQL Plus (утилиту запросов на основе командной строки) для проверки возможности подключения к Oracle и получения данных.

Если вы не можете подключиться к Oracle и получить данные, у вас либо плохая установка или конфигурация компонентов клиента Oracle, либо вы неправильно создали псевдоним службы прозрачной сети (TNS) для сервера Oracle, когда вы использовали SQL*Net Easy Configuration или Oracle Net8 Easy Configuration utility. Обратитесь к администратору базы данных Oracle (DBA), чтобы убедиться, что компоненты Oracle, которые должны быть правильно установлены и настроены.

Проверьте версию клиента Oracle (SQL чистая версия), установленного * на компьютере. Для драйвера Microsoft ODBC для Oracle поставщик OLE DB для Oracle (Майкрософт) требуется установка SQL*Net версии 2.3 или более поздней версии на клиентский компьютер.

Подключение из SQL Плюс (средство клиентского запроса Oracle) может появиться, но необходимо перезапустить компьютер, чтобы подключение ODBC/OLE DB функционировало правильно.

Если клиент Oracle установлен, и вы получите ошибку, которая указывает на то, что компоненты клиента Oracle 7.3 или более поздней части должны быть установлены на компьютере, убедитесь, что экологическая переменная PATH на клиентский компьютер содержит папку, в которой был установлен клиент Oracle, например, Oracle_RootBin. Если вы не можете найти эту папку, добавьте папку в переменную PATH, чтобы устранить ошибку.

Убедитесь, что на компьютере установлена одна клиентская версия Oracle. Несколько версий SQL*Net не могут существовать на одном клиентском компьютере с помехами и критическими операциями (например, TNS и alias lookups).

Корпорация Майкрософт рекомендует установить локальный клиент Oracle, а не делать это путем сопоставления удаленного клиента Oracle на компьютере, а затем включить его в путь системы для подключения к Oracle через ODBC/OLE DB. Но поставщик и драйвер проверяются с локально установленным клиентом Oracle, а не на сетевой совместной основе.

Источник

Службе криптографических служб не удалось инициализировать базу данных каталога

Raptor

2013-10-01 в 14:02

В Event Viewer ( eventvwr) я заметил повторяющуюся ошибку:

Службе криптографических служб не удалось инициализировать базу данных каталога. ESENT ошибка была: -583.

Log Name: Application Source: CAPI2 EventID: 257 Level: Error Keyword: Classic OpCode: Info 

Я пытался найти ответы в Интернете, они помогают мне восстановить базу данных ESENT ( ссылка ).

Я останавливаю Криптографические сервисы :

net stop cryptsvc 

и переименовал catroot2папку в catroot2.old. Затем я перезапускаю криптографические сервисы:

net start cryptsvc 

Через несколько минут новый catroot2будет создан. Затем я пытаюсь проверить содержимое:

net stop cryptsvc esentutl /g C:WindowsSystem32catroot2\catdb 

Это показывает:

Error: Access to source database 'C:WindowsSystem32catroot2\catdb' failed with Jet error -1811.  Operation terminated with error -1811 (JET_errFileNotFound, File not found) afte r 0.0 seconds. 

Одинаковый вывод для режима дефрагментации ( /d) и режима контрольной суммы ( /k)

Если я использую режим восстановления ( /r), вывод:

Initiating RECOVERY mode... Logfile base name: C:WindowsSystem32catroot2\catdb Log files: <current directory> System files: <current directory>  Operation terminated with error -1003 (JET_errInvalidParameter, Invalid API para meter) after 0.0 seconds. 

Кажется, я поставил неправильные параметры в режиме восстановления.

Что я могу делать дальше?

Примечание: все команды выполняются в командной строке администратора


  • Популярные
  • Новые
  • С комментариями
  • Активные

mic.sca

2013-12-24 в 17:23

Я действительно не знаю, почему это так, но кажется, что это может помочь изменить драйвер для вашего контроллера IDE / ATA. Переименуйте папку catroot2, затем перейдите в диспетчер устройств, выберите контроллер IDE / ATA, щелкните свойства и затем обновите драйвер, затем выберите «выбрать вручную» и выберите совместимый драйвер (например, стандартный контроллер microsoft Microsoft ahci 1.0, применить ) и перезагрузите компьютер.

Вот ссылки, по которым я черпал вдохновение:
https://web.irtnog.org/Members/xenophon/blog/event-id-257-capi2-and-esent-error-583
http://answers.microsoft.com / EN-US / окно / форум / windows_other-windows_update / в-криптографические-сервисы обслуживание не удалось-начало / 34421d55-4eaa-47fe-a7d9-d288f0276ef8

user310075

2014-03-24 в 11:18

Previous answer worked for me too, but left open the reason why. I think I may have the explanation for this…

Background: I replaced a faulty 380GB hard drive on my VAIO laptop with a 1TB WD «Classic» drive. I followed the suggestion on the drive documentation to the www.wdc.com/advformat site, and downloaded the Acronis True Image and Align software.
I needn’t have bothered as neither of these helped in solving the recurring CAPI2 errors.

Explanation: I too found the posting on www.irtnog.org, and started to suspect the Intel drivers of foul play, especially when most of the problems described in relation to CAPI2 and Windows Defender / Search errors in other postings seemed to mention >2TB drives with 4K sector sizes. Using the System Information component of Iolo’s System Mechanic, I established that my new drive had, in fact, a sector size of 512 — the same as the old drive. I’m fairly sure that the Intel driver was assuming a sector size of 4K and trying to compensate. As soon as I forced the IDE/ATA driver to use Microsoft’s standard controller as in previous answer, all was well again.

You appear to need Intel’s new «RST» drivers only for internal drives with 4K sector size, usually >2TB.

Neil Brown

2015-07-04 в 09:02

Error: Access to source database 'C:WindowsSystem32catroot2\catdb' failed with Jet error -1811. Operation terminated with error -1811 (JET_errFileNotFound, File not found) afte r 0.0 seconds. 

If it’s the same problem I had, it is simply (as the error says) that the file does not exist. Try browsing to that location via the Windows Filemanager.

Though it seems to make no sense, the suggestion above to replace the SATA driver with the Generic Windows, rather than Intel specific solved my problem. Which was after replacing my laptop drive with an SSHD (via Seagate DiskWizard Clone), it all seemed fine, but Windows update wouldn’t run, various errors in the event log about cryptography. All standard windows apps would warn about «unknown publisher».

Changing the SATA driver fixed all that!

Thanks.

Adam

2015-08-22 в 21:31

this thread nearly solved my problems (which were that Windows Update would not start). It started after doing the standard fixes of cleaning up the SoftwareDistribution folder and updating the driver. In my case also I had re-imaged the system from a five year old backup to a new hard drive (after a hard disk failure) and was stuck unable to update. However, after running many updates started getting loads more Windows Update errors. I think this was because the database was once again corrupted. To address this I believe I needed the hotfix from https://support.microsoft.com/en-us/kb/982018. Depending on the age of your system you may already have it. But without it I was getting corruption even with the updated driver. Hope this helps someone else.

user572795

2016-03-19 в 16:50

Another apparent success. HDD crashed, was replaced with a new larger drive of the same brand (WD), then files and OS (Win7 HP) restored from an Acronis backup. Everything worked but the errors noted above were rampant, especially the 583 error.

After reading this thread, I tried Win Update and it wouldn’t even start.

Did the crypto stop, rename catroot and crypto restart with no success.

Then did the manual SATA driver reselect and everything seems to be working now. 583 errors gone and Win Update worked.

Not sure why the driver would be an issue when both the old and new HDD are WD.

Похожие вопросы

  • 7
    Какие службы Windows можно безопасно отключить?


  • 2
    Windows 7 Home Premium запоминает пароли общего доступа к сети?


  • 4
    Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел…



  • 4
    Функция Windows 7 «Aero Snap» в Ubuntu GNOME


  • 3
    Мой второй жесткий диск не виден в Windows 7


  • 7
    Как заменить Блокнот в Windows 7?


  • 2
    Как расположить значки панели задач Windows 7 в 2 ряда?


  • 1
    Что можно отключить на Windows XP, чтобы освободить память, не ломая все


  • 1
    Проблемы во время сна на Windows 7


  • 6
    Как управлять функцией привязки Windows 7 с помощью двух мониторов?


Понравилась статья? Поделить с друзьями:
  • Службе шифрования не удалось инициализировать базу данных каталога ошибка esent 1409
  • Службе или функции передан неверный параметр как исправить
  • Служба узла центр обновления windows грузит процессор windows 10 как исправить
  • Служба узла sysmain грузит диск windows 10 как исправить
  • Служба уведомления недоступна mi fit как исправить