Настольная СУБД 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).

 

Назад Начало Вперед