Re: как правильно "чинить" запросы в ms access?
От: BlackEric http://black-eric.lj.ru
Дата: 19.08.13 10:45
Оценка:
Здравствуйте, ksd, Вы писали:

ksd>Есть огромный SELECT по 20-ти таблицам, одни join-ы, больше похоже, нарисованный в виде схемы в Access-е, для построения отчета, т.е. есть операции с полями таблиц, а не простое отображение.

ksd>Кто то когда то его сочинил, всегда все работало, и на тестовой базе работает нормально.
ksd>Но. На промышленной прерывается с ошибкой "Операция прервана пользователем", фиг поймешь, что access-у там не понравилось.
ksd>Я вижу пока возможность переделать запрос из 1-ого в 20, пока не найдется тот запрос, который и приводит к ошибке.
ksd>Может, кто то сталкивался с подобными ситуациями, знает более эффективные пути решения?

0. Делаем бекап
1. Попробуйте перенести базу на другой компьютер и повторить
2. Попробуйте восстановление и сжатие бд (Меню-Сервис-Служебные программы).
3. Переделка врядли поможет. Смотрите отличия тестовой базы от промышленной. В первую очередь индексы.
https://github.com/BlackEric001
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.