Миграция с SQL Server 2008 на MS Access 2007 - PullRequest
0 голосов
/ 23 апреля 2011

Я хотел бы перенести данные из SQL Server 2008 в MS Access 2007. Как это можно сделать? Кроме того, как подключить MS доступ к веб-приложению ASP.NET? Код позади страниц находится в C #. IDE VS 2008. Любые указатели оценены.

Заранее спасибо.

Ответы [ 3 ]

3 голосов
/ 23 апреля 2011

Мой совет.Не переносите ... используйте SQL Server Express 2008 (бесплатно), если вы беспокоитесь о лицензировании.MS Access поддерживает только 1 одновременного пользователя.Вы не сможете изменять свои данные, пока приложение использует их.

РЕДАКТИРОВАТЬ: Позвольте мне уточнить, «поддерживает только 1 одновременный пользователь одновременно»: при использовании доступа в пределахПриложение ASP.NET, IIS заблокирует его, и ваши пользователи не смогут вносить изменения в данные, которые оно использует.

1 голос
/ 23 апреля 2011

Просто используйте функцию «Импорт» при доступе, подключитесь к вашему SQL Server и импортируйте все данные.Существуют потенциальные несовместимости, но велики шансы, что вы не столкнетесь с ними.

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

Подходит ли MS Access (JET) для многопользовательского доступа?

1 голос
/ 23 апреля 2011

Доступ к accdb из ASP.NET официально не поддерживается.Вы не должны этого делать.

http://www.microsoft.com/DOWNLOADS/en/details.aspx?FamilyID=c06b8369-60dd-4b64-a44b-84b371ede16d&displaylang=en

Драйверы системы Office поддерживаются только в определенных сценариях, включая:

  • Настольные приложения для чтения и записи в различные форматы файлов, включая Microsoft Office Access, Microsoft Office Excel и текстовые файлы.
  • Для передачи данных между поддерживаемыми форматами файлов и хранилищем базы данных, таким как SQL Server; в контексте настольного приложения .

Для альтернатив SQL Server с ASP.NET посмотрите SQL Server Express или множество других доступных опций, таких как SQLite,MySQL, Postgres.

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