Перенос базы данных MS Access с 2003 на 2007 - PullRequest
1 голос
/ 22 сентября 2009

Я очень новичок в Access, и у меня нет никакого опыта. На работе меня попросили изучить вопрос о миграции баз данных MS Access 2003 на 2007 год.

Я читал в Интернете, что обычно, если вы открываете .mdb файлы в Access 2007, он обычно будет работать. Но в моем случае я получаю сообщение об ошибке:

Действие не выполнено

Теперь я не уверен, что получаю правильный файл здесь.

Вот структура файла базы данных. Имя базы данных: Энергия.

Folder Energy:
Access2003
Energy.app
System.MDW
Energy (it's a link)
Energy.ini 

Я сделал копию своего Energy.app, а затем переименовал в Energy.mdb. И этот файл Energy.mdb я открыл в Access 2007. Тогда я получил ошибку. Как я могу найти файл .mdb? Правильно ли я поступил?

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

Это в SQL Server? Заранее благодарны за Вашу помощь.


Дополнительный вопрос

Я пытался следовать этому с сайта:

Способ 2. Перемещение базы данных в надежное местоположение

Для этого выполните следующие действия:

  1. Определите надежные местоположения, в которые вы можете переместить базу данных. Для этого выполните следующие действия:

  2. Нажмите кнопку Microsoft Office, а затем нажмите Параметры доступа. Нажмите «Центр управления безопасностью», а затем «Параметры центра управления безопасностью» в разделе «Центр управления безопасностью Microsoft Office Access».

  3. Нажмите Надежные расположения, а затем используйте одну из следующих процедур: Обратите внимание на пути надежных расположений, которые перечислены. Добавьте новое надежное местоположение. Для этого нажмите Добавить новое местоположение, а затем укажите путь к местоположению, которое вы хотите добавить.

  4. Переместите базу данных Access 2007 в требуемое надежное расположение.

Но, похоже, это не сработало. Ошибка, которую я получаю, после того, как я деактивирую макрос под опцией, такова:

Ошибка подключения
SQLState '28000'
Ошибка SQLServer 18452
[Microsoft] [Драйвер ODBC SQL Server] [Сервер SQl] Не удалось войти в систему для пользователя '(null)' Причина: не связан с подключением доверенного сервера SQL

Но я уже добавил новую папку в надежное расположение, как указано в КБ

1 Ответ

2 голосов
/ 22 сентября 2009

Посмотрите на это

Вы разрешаете доверенный режим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...