2010-03-03 2 views
4

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

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

ответ

6

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

Скачать здесь (спасибо Тони): SQL Server Migration Assistant 2008 for Access

+0

Последняя версия доступна с: http://www.microsoft.com/downloads/details.aspx?FamilyId=133B59C2-C89C-4641-BEBB-6D04476EC1BA&displaylang=en –

+0

Спасибо, похоже, что она решит мои проблемы для меня. –

+0

Удивительная находка. Гораздо лучше, чем инструменты Access, особенно когда у вас есть столбец с именем 'Collate', который активирует инструмент upsizing. –

2

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

+2

Мастер Upsizing всегда за версиями SQL Server, поэтому SSMA почти всегда лучший выбор. –

Смежные вопросы