Ничего подобного хорошему выбору времени. Сейчас я работаю над проектом с компанией, которая решила перенести более 30 баз данных Microsoft Access различного размера и сложности, используемых внутри и в Интернете, на MySQL 4.
К моему собственному успеху и удаче — MySQL AB сегодня объявила о бесплатной доступности MySQL Migration Suite . Этот набор инструментов с графическим интерфейсом первоначально позволит осуществить всестороннюю миграцию из Oracle и Access (с последующими Microsoft SQL Server, IBM DB 2 и другими) и выпускается под лицензией GPL 2.
Более того, он написан на Java, то есть можно выполнять межплатформенные миграции баз данных (с Unix на Windows, Solaris на Linux и т. Д.). В пакете используются проверенные временем методологии и руководство мастера, чтобы охватить все основы миграции, а также хранимые процедуры и триггеры.
С его удобными возможностями отчетности, аудиты и должная осмотрительность могут быть выполнены в отношении миграций, поскольку они ускоряются, чтобы гарантировать, что пропущенные ссылки не будут переданы.
Я собираюсь провести несколько тестовых миграций в своей среде разработки, поскольку внедрение в производство всего нового может быть, по меньшей мере, интересным. Однако это выглядит для того, чтобы сэкономить серьезное время и потенциальные головные боли.
Отказ от привычки не упоминать продукты, которые я использую — обычно я использовал Navicat во время процесса миграции, поскольку он также охватывает несколько операционных систем (в частности, Linux, Mac и Windows). Однако он отлично справился со своей задачей — однако MySQL Migration Suite, являющийся открытым исходным кодом GPL, — мне абсолютно необходимо проверить его работу.
С ожидаемым выпуском Navicat 7 и добавлением нескольких функций, которые я чувствовал, отсутствовали в версии 6 — это может помешать мне принять MySQL Suite. Тем не менее, это не помешает мне дать ему хороший стендовый тест для этого текущего проекта Access!
Для тех, кто также работает с MySQL в коммерческих целях (оплата услуг MySQL или лицензирование) — компания также предлагает привлекательную скидку в размере 1500 долл. США на свои собственные консультационные услуги для получения 5-дневного кикстарта с развертываниями MySQL 5.