Миграция серверной части из MS Access в SQL Server

Требование к клиенту - преобразовать серверную часть текущего приложения, работающего в MS Access 2007, в SQL Server 2005.

Для этого я попытался создать .adb с помощью мастера увеличения размера.

Проблемы, с которыми я сталкиваюсь

  • Почти все сложные запросы выдают ошибку
  • Действительно ли необходимо увеличивать запросы?
  • Если так, как это сделать, у меня нет никаких улик вообще

Как будет выглядеть финальное приложение в конце? Где должны храниться запросы? (некоторые говорят, что запросы должны быть созданы как представление или хранимая процедура в SQL Server). Ничто не входит в мой разум, и я чувствую себя напряженным.

Может ли кто-нибудь подвести итог всего процесса. Что все, что нужно перенести, кроме таблиц и как?

Пожалуйста, помогите мне. заранее спасибо

2 ответа

Вы можете использовать источник данных ODBC и сохранять все свои материалы такими, какие они есть... Как вы знаете, последняя версия Microsoft Access больше не поддерживает доступ к файлам проекта. Если вы планируете обновить свой MS Office, то лучше всего использовать источник данных ODBC. Это переместит ваши таблицы на SQL Server, но оставит все остальное в Access, и вам не нужно будет сильно менять

@ Бхарат- Бхарат-

Этап 1 Сначала определите внутреннюю базу данных DBS для миграции. Как создаются таблицы в каждой Бэкэнд БД. Являются ли они однократным созданием или импортируются ежемесячно.

Необходимые инструменты фазы 2 - SQL Server, SSMA для необработанной миграции внутренней базы данных. SSIS, если таблицы создаются из плоских файлов.

Используйте SSMA вручную для получения словаря данных. Затем воссоздайте таблицы в среде Dev.

Приходя к запросам. В MS Access они основаны на самолетах. Вам нужно переписать их в T-SQL. Это довольно простая задача, если вы обладаете хорошими / умеренными знаниями в SQL.

Создайте запросы Access as Views и свяжите их с FrontEnd.

Главное здесь - вы должны составить план, а затем подходить каждый раз, когда сталкиваетесь с проблемой. Есть много форумов и людей, готовых помочь. Так выросли ИТ-знания. Так что дайте нам знать больше информации.

Другие вопросы по тегам