Импорт данных из Access в SQL Server (с небольшими изменениями в таблице)

В настоящее время я работаю над переносом приложения с MS-Access на MS SQL Server. В процессе есть несколько незначительных изменений, которые я вношу в макеты таблиц (я разбиваю кое-что на две таблицы), однако я все равно хотел бы сохранить все данные, которые присутствуют в базе данных.

Как лучше всего импортировать данные при изменении структуры базы данных в соответствии с моими новыми требованиями?


person a_m0d    schedule 03.03.2010    source источник


Ответы (2)


Если вы планируете обновить базу данных Microsoft Access до SQL Server 2008, используйте помощник по миграции SQL Server (SSMA), а не встроенный в MS Access мастер увеличения размера.

Загрузите отсюда (спасибо, Тони): Помощник по миграции SQL Server 2008 для Доступ

person Mitch Wheat    schedule 03.03.2010
comment
Последняя версия доступна по адресу: microsoft.com /загрузки/ - person Tony Miller; 03.03.2010
comment
Удивительная находка. Гораздо лучше, чем инструменты Access, особенно когда у вас есть столбец с именем Collate, который подавляет инструмент увеличения размера. - person James Skemp; 19.03.2013

используйте мастер увеличения в Access, чтобы переместить все ваши таблицы и данные в SQL Server, а затем внести изменения в таблицу там

person SQLMenace    schedule 03.03.2010
comment
Мастер увеличения размеров всегда отстает от версий SQL Server, поэтому SSMA почти всегда является лучшим выбором. - person David-W-Fenton; 04.03.2010