Переход от Access к SQL

Материал из Info

Перейти к: навигация, поиск

При реальных внедрениях, огромное значение имеет, с каким типом базы данных работаете. Иногда изначальный выбор базы является неподходящим, и впоследствии необходимо перейти от одного типа базы к другому. Microinvest предлагает мощный инструмент для конвертирования базы, который позволяет перенести данные из одного типа базы данных к другому и продолжить работу уже с новым типом базы данных.

Содержание

Виды баз данных

Продукты Microinvest поддерживают различные виды баз данных, от встроенной и самой простой в установке базы Access, до сложных репликационных серверов. Microinvest поддерживает одинаковую внутреннюю структуру данных, которая позволяет легко перейти от одной базы к другой. При этом функциональные возможности продуктов сохраняются, влияние оказывается только на скорости работы и характеристиках для установления дистанционного доступа (большинство SQL серверов позволяют работать через Internet).

Технология работы

Процесс конвертации данных включает в себя следующие этапы:

  1. Выбор базы-источника. Она должна быть доступна и без проблем открываться с Microinvest Склад Pro;
  2. Создание чистой базы-преемника в соответствующем SQL сервере. База должна была создана с помощью Microinvest Склад Pro;
  3. Запуск приложения DBConvert, которое непосредственно совершит процесс переноса данных из одной базы данных в другую;
  4. Открытие базы-преемника и формирование базовых отчетов для проверки правильности переноса данных.

Особенности

Есть несколько важных особенностей при конвертировании данных. Их необходимо обязательно принять во внимание для успешного переноса данных и правильной работы системы. Вот пункты, которые необходимо учесть:

  1. База-преемник должна быть чистой;
  2. Оригинальная база и база-преемник должны быть одной и той же версии;
  3. Если используется Microinvest Nutrition Calculator, Microinvest eMenu Pro или Microinvest Интернет магазин, то эти программы должны быть запущены и с оригинальной базой, и с базой-преемником перед конверсией, т.к. они модифицируют внутреннюю структуру баз;
  4. Перенос данных может отнять много времени. Важно терпеливо дождаться окончания всего процесса;
  5. В данных, которые переносятся, не должно быть запрещенных символов, которые могут «смущать» работу SQL серверов.

Другое

Сервисный продукт DBConvert предназначен для технических партнеров, и его использование не предполагается со стороны крайнего клиента. Сервисный продукт DBConvert работает со всеми базами данных, которые позволяют конвертировать из произвольной базы (Access, MSDE, MySQL, MS SQL) к другой базе (список тот же: Access, MSDE, MySQL, MS SQL). Очень редко, но все же бывают случаи, когда у клиента появляется необходимость конвертировать из SQL сервера в Access. Сервисный продукт DBConvert - бесплатный и его можно скачать с сайта Microinvest.

Некоторые полезные ресурсы


Рассмотрите другие статьи в категории SQL