Как перенести базу данных (с MSSQL Server на MySQL) с пользовательскими типами данных - PullRequest
0 голосов
/ 08 июля 2019

Я пытаюсь перенести базу данных MSSQL Server в базу данных MySQL.Однако база данных MSSQL Server имеет пользовательские типы данных (которые не совместимы с MySQL)

Я уже пробовал использовать мастер миграции MySQL Workbench, но он не работает.Это выдает следующую ошибку:

"ОШИБКА: перенести выбранные объекты: AttributeError (объект" NoneType "не имеет атрибута" numericPrecision ""): ошибка вызова функции модуля Python DbMssqlMigration.migrateCatalog "

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

Я также попытался вручную создать собственный код для извлечения определений сервера MSSQL (включенEclipse, использующий JAVA) и изменив их на совместимость с MySQL, это сработало, но моя база данных действительно большая, код будет выполняться в течение нескольких дней (что не очень выполнимо).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...