BSH Quick Finder много проблем. | |
---|---|
Alexzz 11/11/2004 21:41 |
Сегодня надыбал новые диски с данными, закатал их на HD и попытался зарегистрировать. На эту попытку он мне выдал следующее:
A DAO database error occured: DAO interface errorcode: 3027 raised by DAO.QueryDef Can't update. Database or object is read-only. Пробовал: Сносил прогу и ставил поновой. Убирал атрибут "read-only" всем файлам относящимся к проге и данным. Сносил и ставил поновой драйвер базы данных DAO Jet engine (Visdata) Ничего не меняется. Любая попытка зарегистрировать любой диск приводит к ошибке. Пробовал регистрировать старые диски, которые раньше нормально регистрировались - тоже не берёт. Кто с подобным сталкивался? В чём может быть трабл? И кстати, может кто может поделиться новой версией Quick Finder? Можно даже на обмен на что-то из того что есть у меня. |
Макс 12/11/2004 03:11 |
Может с дисков надо было регистрировать? |
Alexzz 12/11/2004 11:57 |
Да пробовал и с дисков, всё одно и то-же. Вчера ещё ковырялся, выяснилась такая вещь, что если деинсталировать пакет Data access тот что самым первым ставится, то сама программа продолжает работать как будто всё что ей нужно у неё есть. Это говорит о том, что она пользуется каким-то другим драйвером доступа. Возможно что этот другой драйвер был установлен поздже вместе с другой программой. Я уже пробовал сносить разные проги, но конечно не все, но пока не добился никакого результата. Сносил даже офис, так как его мс-аксес точно ставит свои драйвера доступа.
Может кто может поделиться новой версией? Нужен только стартовый диск. Он не много занимает, на нём инфы мало. Точнее даже вся не нужно, а только всё то что относится к инсталяции. |
Kaper 12/11/2004 23:41 |
который находится в реестре в соответствующих каталогах. Некоторые модули SQL например как для работы со статическими базами данных имеют так называемые счётчики. При первой установки этой программы они снимают конфигурацию железа и сохраняют её в AUTODLL. Этот AUTODLL генерирует один из многочисленных циферно-буквенных (самых сложных по архитектуре) кодов, который при установке программы с диска (или ещё откуда-нибудь) отсылается на запрос экспортного файла (который находится на диске) разрешая, в свою очередь, дальнейшую установку.
Пример: Была установлена программа на "комп1", через некоторое время на "комп1" добавляют ОЗУ и меняют видуху; программа продолжает работать; по каким-то причинам её некорректно херят и пытаются установить заново (или её upgrade) некоторая переменная А (со старыми данными "комп1") <> А1 (новая конфигурация "комп1", а значит другой комп (даже если камень даёт тот-же код) соответственно во избежание несанкционированного копирования она может разрешить только полюбоваться ею. Короче, вариант решения вопроса №1 - системный реестр, поиск дровины и её дезинтеграция, вариант №2 - експортировать в Delphi (не позднее 4 версии) и ломать её, ломать, ломать... |
Alexzz 13/11/2004 00:23 |
Думаю пока надо бы попробовать метод 3, поставить более новую версию программы. |
Макс 13/11/2004 03:37 |
Alexzz, Совет несколько не в тему но я при установке всяческих обновлений и нового софта старюсь устанавливать через Ashampoo Uninstaller, который в случае неудачной установки, позволяет все вернуть к первозданному виду, включая измененные и удаленные ключи и файлы. А после уже можно разбираться в чем проблемма. Заодно можно и в лог файле посмотреть куда прога че писала и где были произведены изменения. После установки Винды ее первой ставлю, а уж потом все остальное. |
Alexzz 13/11/2004 11:32 |
Макс, Мда.... это тебе надо было мне посоветовать года 3 назад, когда я ставил систему. |
Kaper 14/11/2004 01:48 |
Макс прав, я тоже в своё время ею пользовался. RegCleaner - это её младший брат, тоже не плохо на бытовом уровне справляется с подобными косяками. |