(изменено: Антон Мороков, 2 апреля 2013 10:05:14)

Тема: Ошибка при загрузке библиотеки

На одной из клиентских машин при формировании любого отчета появляется сообщение  - "Ошибка при загрузке библиотеки"
---------------------------------------
TechnologiCS 6.2.0 (15917)
Windows 7 (64 bit)
Office 2007 (32 bit)
--------------------------------------
Безопасность в Office настроена.
Пробовали перерегистрировать библиотеки csdnrpt.dll и сdnrptlib.dll - не помогло.
Работа идет под учеткой админа.
Ошибка не новая, судя по форуму, но решения конкретного не было...
Надеялись на переустановку офиса, но она  результатов не дала.
Ошибка при загрузке библиотеки

Post's attachments

biblioteka.jpg 19.81 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Ошибка при загрузке библиотеки

Очищаем временную папку TechnologiCS, запускаем отчет - что появилось в папке?

(изменено: Антон Мороков, 2 апреля 2013 12:02:55)

Re: Ошибка при загрузке библиотеки

Олег Зырянов пишет:

Очищаем временную папку TechnologiCS, запускаем отчет - что появилось в папке?

Появился файл ReportDB_02042013 114038.mdb (таблицы есть, но пустые, макросы есть.)
А также появилась папка Default содержащая все скриптовые модули.

Post's attachments

temp.zip 261.45 Кб, 1 скачиваний с 2013-04-02 

You don't have the permssions to download the attachments of this post.

(изменено: , 2 апреля 2013 12:17:46)

Re: Ошибка при загрузке библиотеки

Ну по подобные проблемы, как показала практика, связаны с некорректной работой ADO (MDAC) либо ее библиотек.

Надо попробовать ее переустановить, хотя сделать это не так просто, так как в XP и выше (если не ошибаюсь) она идет как часть системы.

В конечном итоге чаще всего все решалось переустановкой винды.

Так, а здесь вообще Windows 7, там должен быть  WDAC.

Re: Ошибка при загрузке библиотеки

Вот подобная проблема  https://forum.technologics.ru/topic1638.html хотя здесь все несколько хуже похоже, так как вообще либа не грузится...Ну там есть тесты по шагам расписаны, возможно поможет прояснить ситуацию.

Re: Ошибка при загрузке библиотеки

Олег Зырянов пишет:

Так, а здесь вообще Windows 7, там должен быть  WDAC.

Что это дает? Или наоборот не дает...

Re: Ошибка при загрузке библиотеки

Да ничего не дает, просто переименовали...

а вообще БД Access открывается на этой машине?

Re: Ошибка при загрузке библиотеки

Кстати, можно еще вот это проверить  http://www.microsoft.com/en-us/download … x?id=23734.
По доке сказано что в последних версиях часть компонент исключили из поставки, но вообще-то у нас в обычной инсталляции все работало всегда.

(изменено: Антон Мороков, 2 апреля 2013 13:46:21)

Re: Ошибка при загрузке библиотеки

Кстати, можно еще вот это проверить  http://www.microsoft.com/en-us/download … x?id=23734.

Это попробуем.
А как в Windows 7 можно переустановить Microsoft Data Access Components (MDAC) ?
Существует ли в природе отдельный установочный пакет для Win 7?

Re: Ошибка при загрузке библиотеки

Начиная с Vista он называется WDAC. Идет вместе с системой, так что переставить проблематично.

(изменено: Антон Мороков, 4 апреля 2013 10:28:05)

Re: Ошибка при загрузке библиотеки

Корректное решение этого вопроса не известно, но выход кое какой нашли.

Проблему решили путем сноса MS Office 2007 и установкой MS Office 2010. Все сразу заработало.

У кого нет возможности поставить другой MS Office (по лицензионным соображениям), могу предложить вариант установки триальной 60-ти дневной версии MS Acces 2010 с общими компонентами паралельно к MS Office 2007. 
После этого делаем MS Access 2007 программой по умолчанию для баз формата .mdb,  и вуаля - все работает!

Спасибо сказали: Филиппов Роман1

Re: Ошибка при загрузке библиотеки

ну да, проблема в том что надо какие то компоненты системы установить. отдельного дистриба не видно, а офис видимо более новые версии подтягивает.