Как я могу преобразовать программу, использующую базу данных Access, для использования Microsoft SQL Server? - PullRequest
0 голосов
/ 08 февраля 2010

У меня есть приложение для Windows, написанное на C #, которое работает с файлом базы данных Access. Кроме того, я использую некоторые DataSets в своем проекте, которые работают с этой базой данных Access.

Исходя из этого, у меня есть два вопроса:

  1. Как преобразовать файл базы данных Access в базу данных SQL Server, и
  2. Как преобразовать код проекта (используя Access DataSets) для работы с базой данных SQL Server?

Ответы [ 4 ]

3 голосов
/ 08 февраля 2010

Попробуйте SQL Server Migration Assistant для доступа по ссылке ниже.

http://www.microsoft.com/downloads/details.aspx?FamilyID=d842f8b4-c914-4ac7-b2f3-d25fff4e24fb&displaylang=en

и для SQL Server Migration Assistant 2008 для Access

http://www.microsoft.com/downloads/details.aspx?FamilyID=133b59c2-c89c-4641-bebb-6d04476ec1ba&DisplayLang=en

3 голосов
/ 08 февраля 2010

Я считаю, что MS-Access где-то имеет функцию "экспорта в SQL". простой Google показывает подробности здесь и здесь

2 голосов
/ 08 февраля 2010

Вы можете импортировать базу данных из базы данных Access на сервер SQL. для этого вы можете создать новую базу данных на сервере sql, затем нажать правую кнопку мыши на имени базы данных, после чего из показанного меню перейти, как показано ниже:

Задачи-> Импорт данных

использовать Microsoft Access в качестве источника данных. это лучший способ.

1 голос
/ 08 февраля 2010

Вы пытались использовать встроенный мастер увеличения размера в MS Access? Под Access 2007 его на вкладке Инструменты базы данных | SQL Server.

Из описания: «Мастер Upsizing позволяет вам легко увеличить размер вашей базы данных Microsoft Access до базы данных сервера Microsoft SQL»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...