Создание рабочей копии старой базы данных Access 2010 - PullRequest
0 голосов
/ 04 августа 2020

Мне поручено исправить некоторые ошибки, которые есть в базе данных Access 2010, записанной примерно 10 лет назад как go. База данных функционирует, но в ней есть несколько ошибок при создании отчетов, которые необходимо исправить (ie: ошибки не влияют на общую функциональность).

Поскольку я относительно новичок в доступе к 2010 году, я хотел создать рабочая копия всей базы данных, VBA и всего остального, чтобы я мог войти в код VBA и выяснить, что вызывает ошибки, без случайной отправки некоторых автоматических электронных писем или изменения соответствующей информации в данных. Я попытался сохранить базу данных с новым именем, скопировать ее в папку и вставить в другое место, а также создать резервную копию и сохранить ее в другом месте.

Каждая попытка приводит к одной и той же проблеме: проект VBA не читается. Когда я открываю любую копию, появляется следующее сообщение:

введите описание изображения здесь

если включенное изображение не загружается: tl / dr: база данных не может быть открыта, потому что проект VBA не может быть прочитан, если щелкнуть "ok", проект vba будет удален .. Я искал высоко и низкий, спросил всех, кто использовал базу данных, никто не знает, как исправить проблему, и мне неудобно менять что-либо в живой копии.

Любая помощь будет принята с благодарностью. Заранее благодарю

1 Ответ

0 голосов
/ 05 августа 2020

Один из вариантов, который вы можете попробовать, - создать новый пустой файл базы данных и попытаться импортировать все объекты базы данных из копии вашей целевой базы данных в новый файл базы данных с помощью мастера импорта. В случае успеха это не будет точной копией предыдущей базы данных в отношении настроек, но будет включать как минимум все объекты / код базы данных.

...