Поделиться через


Параметры проекта (миграция) (AccessToSQL)

Параметры проекта миграции SQL Server (SSMA) позволяют настроить перенос данных на SQL Server или SQL Azure.

Область миграции доступна в диалоговом окне "Параметры проекта " и " Параметры проекта по умолчанию ".

  • Используйте диалоговое окно "Параметры проекта" , чтобы задать параметры конфигурации для текущего проекта. Чтобы получить доступ к параметрам миграции, в меню "Сервис " выберите "Параметры проекта", выберите "Общие " в нижней части левой области и выберите "Миграция".

  • Используйте диалоговое окно "Параметры проекта по умолчанию", чтобы задать параметры конфигурации для всех проектов. Чтобы получить доступ к параметрам миграции, в меню "Сервис " выберите параметры проекта по умолчанию, выберите тип проекта в поле со списком " Целевая версия миграции ", выберите "Общие " в нижней части области слева и выберите "Миграция".

Options

Проверка ограничений

Указывает, проверяет ли SSMA ограничения при добавлении данных в таблицы.

  • Режим по умолчанию: false
  • Оптимистичный режим: true
  • Полный режим: false

Триггеры пожара

Указывает, запускает ли SSMA триггеры вставки при добавлении данных в таблицы SQL Server.

  • Режим по умолчанию: false
  • Оптимистичный режим: true
  • Полный режим: false

Сохранение идентичности

Указывает, сохраняет ли SSMA значения удостоверений Access при добавлении данных в SQL Server. Если это значение равно False, SQL Server назначает значения идентификаторов.

  • Режим по умолчанию: True
  • Оптимистичный режим: true
  • Полный режим: false

Сохранение значений NULL

Указывает, сохраняет ли SSMA значения NULL в исходных данных при добавлении данных в SQL Server независимо от существующих значений по умолчанию в целевом объекте.

  • Режим по умолчанию: True
  • Оптимистичный режим: false
  • Полный режим: true

Блокировки таблиц

Указывает, блокирует ли SSMA таблицы при добавлении данных в таблицы во время миграции данных. Если значение равно False, SSMA использует блокировки строк.

  • Режим по умолчанию: True
  • Оптимистичный режим: true
  • Полный режим: true

Замена неподдерживаемых дат

Указывает, следует ли SSMA исправлять даты Access, предшествующие самой ранней дате и времени SQL Server (1 января 1753 г.).

  • Чтобы сохранить текущие значения дат, нажмите кнопку "Ничего не делать". SQL Server не принимает даты до 1 января 1753 г. в столбце datetime. При использовании старых дат необходимо преобразовать значения даты и времени в символьные значения.

  • Чтобы преобразовать даты до 1 января 1753 г., NULLвыберите Заменить на NULL.

  • Чтобы заменить даты до 1 января 1753 г. с поддерживаемой датой, выберите "Заменить с ближайшей поддерживаемой датой". Если выбрать это значение, то по умолчанию будет выбрана ближайшая поддерживаемая дата 1 января 1753 года.

Размер партии

Размер пакета, используемый во время миграции данных. Транзакция регистрируется после каждого пакета. По умолчанию размер пакета для всех схем составляет 10 000.