Проблемы с Paradox/Database Desktop в WinXP

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Billi
Сообщения: 1
Зарегистрирован: 16 авг 2004, 17:12

С некоторых пор начались глюки: при закрытии окна Paradox 7, равно как и делфёвого Database Desktop, происходит следующее: Окошко Error, в котором написано
Unexpected: General Protection Violation.
Press 'OK', then save your documents and exit Paradox.
If the problem persists: press 'Abort' to terminate Paradox.
И три кнопки: OK, Abort и Help.
Если нажать ОК, окно закрывается, но остается фантомный процесс, который можно снять только через Диспетчер задач. Причем, если его не снять, то Paradox повторно не запускается, пишет:
Could not initialize BDE: Directory is busy.
Помогает только Abort.
В Help'е: No additional information is available on this message.
Система Windows XP Prof. Что за грабли, кто в курсе?
:?:
mdesing
Сообщения: 5
Зарегистрирован: 07 дек 2006, 18:55

Да, есть такая проблемка. Может кто сталкивался? Как побороть?
Аватара пользователя
SergeyS
Сообщения: 196
Зарегистрирован: 21 ноя 2006, 17:12
Откуда: Хакасия, Абакан
Контактная информация:

Сам я с подобной ошибкой не сталкивался (давно от парадокса отказался - вчерашний день), но думаю дело в локальных правах на машину. А вы под какими правами работаете на машине: администратора или пользователя? У парадокса есть понятие net dir, общий для доступа файл в котором хранятся пользовательские блокировки, так может он не может быть записан?
mdesing
Сообщения: 5
Зарегистрирован: 07 дек 2006, 18:55

Да, я то же думаю на права доступа. Работаю под юзером с админскими правами. А где по умолчанию расположена net dir?
Аватара пользователя
SergeyS
Сообщения: 196
Зарегистрирован: 21 ноя 2006, 17:12
Откуда: Хакасия, Абакан
Контактная информация:

Запускаешь "C:\Program Files\Common Files\Borland Shared\BDE\bdeadmin.exe"
Далее вкладка Configuration->Drivers->Native->Paradox->NET DIR
У меня она выставлена как C:\
На диске C:\ есть файл PDOXUSRS.NET надо проверить на возможность его модифицировать

Но что-то мне подсказывает, что это неверный путь. Ошибка-то выскакивает при закрытии программы... Но ты все же проверь
mdesing
Сообщения: 5
Зарегистрирован: 07 дек 2006, 18:55

SergeyS писал(а):........ Но ты все же проверь
Не прокатило!

Куда еще этой софтине может понадобится доступ? Может в реестр чего не может записать!?
Аватара пользователя
SergeyS
Сообщения: 196
Зарегистрирован: 21 ноя 2006, 17:12
Откуда: Хакасия, Абакан
Контактная информация:

Нет реестр точно не причём. проверь файл "C:\Program Files\Common Files\Borland Shared\BDE\idapi32.cfg" в нем хранятся настройки BDE - может он блокируется, а лучше попробуй переустановить BDE
mdesing
Сообщения: 5
Зарегистрирован: 07 дек 2006, 18:55

SergeyS писал(а):... попробуй переустановить BDE
Пробовал, безрезультатно. К файлу idapi32.cfg доступ в поряде.
Аватара пользователя
SergeyS
Сообщения: 196
Зарегистрирован: 21 ноя 2006, 17:12
Откуда: Хакасия, Абакан
Контактная информация:

А эта ошибка у тебя возникает при каких условия? Например если ты откроешь Database Desktop и тут же его закроешь, ошибка выскочит? Если да то это точно BDE криво встало, если нет то после каких операций (создание таблиц, добавление/удаление записей, изменение записей и т.д.)? Выложи свою базу данных, я попробую её посмотреть. Попробуй создать новую базу данных и протести её на подобную ошибку.
mdesing
Сообщения: 5
Зарегистрирован: 07 дек 2006, 18:55

SergeyS писал(а):А эта ошибка у тебя возникает при каких условия?
Именно так. Открываю и сразу закрываю и вот она, ошибка.
Ясно, буду мучать DBE. Хотя уже раз 10 сносил/ставил. :(

SergeyS thanks!!!
Ответить