Не удается сжать базуданных в Access 2000, HELP pls.

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Volan
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 24.06.2003 (Вт) 11:21

Не удается сжать базуданных в Access 2000, HELP pls.

Сообщение Volan » 23.07.2003 (Ср) 11:34

При попытке сжать базу данных Аксесс выдает сообщение:

'Таблица "TempMSysAccessObjects" уже существует. '

Где она существует и как прекратить ее существование????

Спасибо.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 23.07.2003 (Ср) 12:14

база битая!
IMXO
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Volan
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 24.06.2003 (Вт) 11:21

Сообщение Volan » 23.07.2003 (Ср) 12:20

Понимаю, что битая - сделать-то что-нибудь можно??? - Все остальное работает (пока 8) )

moderator
Модератор
Модератор
 
Сообщения: 1896
Зарегистрирован: 10.12.2001 (Пн) 18:11
Откуда: Украина, Харьков

Сообщение moderator » 23.07.2003 (Ср) 13:53

IIRC: так в Access'е вроде ж есть восстановление БД.
Модератор
http://www.vbstreets.ru / moderator@vbstreets.ru

... Почетные награды: [*], [+], [!]. Все еще впереди...

Volan
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 24.06.2003 (Вт) 11:21

Сообщение Volan » 23.07.2003 (Ср) 14:03

В офисе XP, куда входит и Access нет 2-х отдельных кнопок восстановить и сжать, как это было в 98-ом. Их объединили в одну. И вот при вызове этой команды из меню:
Сервис\Служебные программы\Воостановить и сжать базу данных беда-то и происходит.

moderator
Модератор
Модератор
 
Сообщения: 1896
Зарегистрирован: 10.12.2001 (Пн) 18:11
Откуда: Украина, Харьков

Сообщение moderator » 23.07.2003 (Ср) 23:03

Volan писал(а):В офисе XP, куда входит и Access нет 2-х отдельных кнопок восстановить и сжать, как это было в 98-ом. Их объединили в одну. И вот при вызове этой команды из меню:
Сервис\Служебные программы\Воостановить и сжать базу данных беда-то и происходит.


Тогда сорри :roll:
Модератор
http://www.vbstreets.ru / moderator@vbstreets.ru

... Почетные награды: [*], [+], [!]. Все еще впереди...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 24.07.2003 (Чт) 5:43

Я не спец в этом деле...

Бывают таблицы обычные, бывают скрытые (последние можно отобразить, поставив нужную галку). А бывают таблицы очень скрытые, которых нигде не видно. Енто глубоко системные таблицы, они для самого аксеса нужны, и они всегда есть в любой его базе, даже пустой. Чтобы узреть их содержимое, нужно запустить в пошаговом режие любой макрос, даже пустой, и добавить в Watch window следилку за объектом CurrentDB. Тады через тамошнее дерево можно до этих таблиц визуально докопаться.

А вообще, попробуй Tabledefs("TempMSysAccessObjects").delete или как там это делается...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Volan
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 24.06.2003 (Вт) 11:21

Сообщение Volan » 24.07.2003 (Чт) 16:21

Спасибо всем, особенно GSerg. Действительно удалось убить эту таблицу, найдя ее в семействе Tabledefs.


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 232

    TopList  
cron