SQL Anywhere к SQL Server - PullRequest
       10

SQL Anywhere к SQL Server

0 голосов
/ 19 декабря 2018

Я безуспешно пытался перенести базу данных SQLAnywhere на SQL Server.Лучшее, что я смог сделать, - это использовать MySQL Workbench для миграции с SQL Anywhere на MySQL, а затем использовать инструмент миграции MS для перехода с MySQL на SQL Server.Проблема в том, что я получаю много ошибок.База данных насчитывает почти 2000 таблиц, и при преобразовании из SQL Anywhere в MySQL я получаю ошибки при миграции 150 из них.

Интересно, есть ли более прямой подход, также я знаю, что у MS есть инструмент переноса SAP ASE в SQL, но я не смог понять, как импортировать SQL Anywhere в ASE, и документация SAP довольно привлекательна.много бесполезного.

Любые идеи приветствуются.

1 Ответ

0 голосов
/ 19 декабря 2018

Попробуйте перейти на MySql вместо MS Sql, это может быть проще.Миграция таблиц - это только начало, вам нужно будет перенести запросы, хранимые процедуры, функции и т. Д.

В некоторых моих устаревших кодах используется много «естественного соединения», которое не поддерживается MSSQL, и, к счастью,доступно в MySQL.Я не могу себе представить, сколько строк кода нужно изменить для 2000 таблиц.

...