Иллюстрированный самоучитель по Microsoft Access 2002

Варианты преобразования баз данных в Access 2002

Ограничения, связанные с преобразованием баз данных Access 2000 и 2002 в формат Access97

База данных Microsoft Access 2000 или 2002 может быть преобразована в формат Access 97 только в том случае, если она не является репликой (преобразование реплик выполняется путем синхронизации с преобразованной основной репликой). К тому же, после преобразования в формат Access 97 приложение потеряет все функциональные возможности, относящиеся к специфичным возможностям Microsoft Access 2000 или 2002.

Преобразование базы данных Access 2000 или 2002 в формат Access 97 приводит к следующим изменениям.

  • Могут потеряться ссылки на страницы доступа к данным.
  • Данные, хранящиеся в формате Unicode, могут быть преобразованы неверно. Дело в том, что приложение Access 97 разработано так, что оно обеспечивает поддержку символов только одной кодовой страницы. (Кодовая страница представляет собой пронумерованное множество, состоящее из 256 символов.) Например, база данных Access 97 может использовать только ANSI-символы. В процессе преобразования базы данных результирующий набор символов для приложения Access 97 определяется параметрами сортировки, установленными в исходном приложении Access 2000 или 2002. Символы, принадлежащие другому набору символов, преобразуются некорректно.
  • Таблицы Access 2000/2002 могут содержать поля числового типа с атрибутом Размер поля (Field Size), имеющим значение Десятичное/Действительное (Decimal). В Access 97 такое значение атрибута Размер поля (Field Size) не определено. Чтобы успешно преобразовать базу данных, необходимо предварительно установить другое значение этого атрибута, например С плавающей точкой (4 байт)/Одинарное с плавающей точкой (Single) или С плавающей точкой (8 байт)/Двойное с плавающей точкой (Double), или изменить тип поля на Денежный (Currency).

Выводы

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

В зависимости от выбранной стратегии переноса в новую версию Access приложение может получить возможность расширения своей функциональности, поскольку при преобразовании в формат Access 2002 становятся доступны все новые средства Access. Кроме того, Access 2002, как и Access 2000, позволяет повысить эффективность разработанной базы данных с помощью переноса ее на SQL Server. Все перечисленные средства являются встроенными инструментами Access 2002, имеющими интуитивно понятный интерфейс и существенно облегчающими выполнение трудоемких операций преобразования форматов данных.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.