从 SQL Server 2008 迁移到 MS Access 2007

发布于 2024-11-02 15:52:14 字数 151 浏览 1 评论 0原文

我想将数据从 SQL Server 2008 迁移到 MS Access 2007。如何做到这一点? 另外,如何将 MS Access 连接到 ASP.NET Web 应用程序?页面背后的代码是用 C# 编写的。 IDE 是 VS 2008。任何指示表示赞赏。

提前致谢。

I would want to migrate the data from SQL Server 2008 to MS access 2007. How can this be done?
Also, how to connect MS access to ASP.NET web application? The code behind the pages is in C#. The IDE is VS 2008. Any pointers appreciated.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

不忘初心 2024-11-09 15:52:14

我的建议。不要迁移...如果您担心许可问题,请使用 SQL Server Express 2008(免费)。 MS Access 一次仅支持 1 个并发用户。当应用程序使用数据时,您将无法修改数据。

编辑:
让我澄清一下“一次仅支持 1 个并发用户”:
在 ASP.NET 应用程序中使用访问权限时,IIS 将锁定它,并且您的用户将无法对其正在使用的数据进行编辑。

My advice. Don't migrate... use SQL Server Express 2008 (free) if you're worried about licensing. MS Access only supports 1 concurrent user at a time. You won't be able to modify your data while the application is using it.

EDIT:
Let me clarify the "only supports 1 concurrent user at a time":
When using access within an ASP.NET application, IIS will lock it and your users will not be able to make edits to the data it is using.

踏月而来 2024-11-09 15:52:14

官方不支持从 ASP.NET 访问 accdb。你不应该这样做。

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。

Accessing accdb from ASP.NET is not officially supported. You shouldn't do it.

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

The Office System Drivers are only supported under certain scenarios, including:

  • Desktop applications which read from and write to various files formats including Microsoft Office Access, Microsoft Office Excel and text files.
  • To transfer data between supported file formats and a database repository such as SQL Server; in the context of a desktop application.

For alternatives to SQL Server with ASP.NET look at SQL Server Express or the myriad of other available options like SQLite, MySQL, Postgres.

你曾走过我的故事 2024-11-09 15:52:14

只需使用access中的“导入”功能,连接到您的SQL Server,然后导入所有数据。存在潜在的不兼容性,但您很可能不会遇到它们。

您会注意到,大多数数据库运动员很少考虑访问,但当您将其用于适当的目的时,它并不像他们中的一些人想象的那样功能失调。

MS Access (JET) 适合多用户访问吗?

Just use the "Import" feature in access, connect to your SQL Server, and import all the data. There are potential incompatibilities but chances are good that you won't run into them.

You'll notice that most database jocks have little regard for access but it's not as dysfunctional as some of them seem to think, when you use it for appropriate purposes.

Is MS Access (JET) suitable for multiuser access?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文