Преобразование базы данных Access в SQL Server

Переводы статьи Переводы статьи
Код статьи: 237980 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

ПРИМЕЧАНИЕ. Если вы пользуетесь версией Access 97 или выше, вы также можете использовать помощник по миграции SQL Server для Access. Дополнительную информацию о помощнике по миграции SQL Server можно узнать на следующем веб-сайте Майкрософт:

http://www.microsoft.com/sqlserver/en/us/product-info/migration-tool.aspx#Access

Самый легкий способ преобразовать базу данных Access в SQL Server — воспользоваться мастером преобразования в формат SQL Server. Мастер преобразования в формат SQL Server:
  • Сохраняет структуру базы данных, включая данные, индексы и параметры по умолчанию.
  • Автоматически преобразует правила проверки и параметры по умолчанию, установленные в Access, в соответствующие эквиваленты SQL Server.
  • Поддерживает связи между таблицами и целостность данных после преобразования.


Чтобы запустить мастер преобразования в формат SQL Server в Access 2000, в меню Сервис выберите команду Служебные программы, а затем — Мастер преобразования в формат SQL Server.

Чтобы использовать мастер преобразования в формат SQL Server в Access 97, сначала загрузите средства преобразования в формат SQL Server для Microsoft Access 97 со следующего сайта Майкрософт:
http://www.microsoft.com/en-us/download/details.aspx?id=16085

Чтобы запустить мастер преобразования в формат SQL Server в Access 97, в меню Сервис выберите команду Надстройки, а затем — Мастер преобразования в формат SQL Server.

Если ваша версия Access более ранняя, вы можете воспользоваться одним из следующих способов:
  • Обновите свою программу до Access 97 или Access 2000 и затем запустите мастер преобразования в формат SQL Server.
  • Используйте службы SQL Server Data Transformation (DTS), чтобы импортировать данные из базы данных Access в SQL Server. Дополнительную информацию о DTS и мастере импорта DTS можно узнать в разделах "Службы DTS" и "Использование мастеров импорта и экспорта" в электронной документации для SQL Server 7.0. Например, ознакомьтесь с разделом "Пример импорта данных из базы данных Access" в электронной документации для SQL Server.

Access 2000

В Access 2000 в меню Файл выберите команду Создать, а затем — Создание проекта из существующей базы данных. Этот параметр создает приложение автоматической обработки данных (ADP). Это приложение автоматически использует SQL Server Desktop Engine (известный также как MSDE 2000) или SQL Server в качестве сервера и ADP-файл в качестве приложения.

Примечание. При запуске мастера преобразования в формат SQL Server из Access 97 или Access 2000 в SQL Server 2000 вы можете получить ошибку "Переполнение". Для получения дополнительных сведений щелкните следующие номера статей базы знаний Майкрософт:
279454 Сообщение об ошибке "Переполнение" при попытке преобразования в формат SQL Server 2000
Дополнительную информацию о проблемах между Access 2000 и SQL Server 2000 можно узнать в следующей статье базы знаний Майкрософт:
269824 Описание проблем несовместимости, возникающих между проектами Access 2000 (*.adp) и SQL Server 2000
Следующие технические документы могут помочь вам импортировать приложение Access в SQL Server:
  • Проектирование эффективных приложений для Microsoft SQL Server: Этот технический документ объясняет, почему разработанное приложение с индексно-последовательным методом доступа (ISAM) не подходит для SQL Server.
    http://msdn.microsoft.com/ru-ru/library/aa226307(SQL.70).aspx
  • Миграция базы данных Microsoft Access в SQL Server 7.0: Этот технический документ описывает мастер преобразования в формат SQL Server, включая информацию об изменении конструкции и ограничениях мастера.
    http://technet.microsoft.com/ru-ru/library/cc917601.aspx

Access 97

Чтобы получить дополнительную информацию о средствах преобразования в формат SQL Server для Microsoft Access 97, посетите следующий веб-сайт Майкрософт:
http://www.microsoft.com/en-us/download/details.aspx?id=16085
Чтобы загрузить средства преобразования в формат SQL Server для Microsoft Access 97, посетите следующий веб-сайт Майкрософт:
http://www.microsoft.com/en-us/download/details.aspx?id=16085
Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
176614 Доступность средств преобразования в формат SQL Server для Microsoft Access 97
279454 Сообщение об ошибке "Переполнение" при попытке преобразования в формат SQL Server 2000

Ссылки

Чтобы получить дополнительную информацию о миграции базы данных Access в формат SQL Server, посетите следующий веб-сайт Майкрософт:
http://msdn.microsoft.com/ru-ru/library/aa139985.aspx

Свойства

Код статьи: 237980 - Последний отзыв: 30 января 2014 г. - Revision: 6.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 97 Standard Edition
  • Microsoft Access 2.0 Standard Edition
Ключевые слова: 
kbsqlsetup kbhowtomaster kbhowto kbinfo KB237980

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com