从 SQL Server 2008 迁移到 MS Access 2007
我想将数据从 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我的建议。不要迁移...如果您担心许可问题,请使用 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.
官方不支持从 ASP.NET 访问 accdb。你不应该这样做。
http://www.microsoft.com/DOWNLOADS/en/details.aspx?FamilyID=c06b8369-60dd-4b64-a44b-84b371ede16d&displaylang=en
如需 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
For alternatives to SQL Server with ASP.NET look at SQL Server Express or the myriad of other available options like SQLite, MySQL, Postgres.
只需使用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?