我想将数据从SQL Server 2008迁移到MS访问2007.如何做到这一点? 另外,如何将MS访问连接到ASP.NET Web应用程序?页面背后的代码是用C#编写的。 IDE是VS 2008.任何指针赞赏。从SQL Server 2008迁移到MS访问2007
在此先感谢。
我想将数据从SQL Server 2008迁移到MS访问2007.如何做到这一点? 另外,如何将MS访问连接到ASP.NET Web应用程序?页面背后的代码是用C#编写的。 IDE是VS 2008.任何指针赞赏。从SQL Server 2008迁移到MS访问2007
在此先感谢。
我的建议。不要迁移...如果您担心授权,请使用SQL Server Express 2008(免费)。 MS Access一次只支持1个并发用户。在应用程序使用它时,您将无法修改您的数据。
编辑: 让我澄清“仅支持每次1个并发用户”: 当ASP.NET应用程序中使用访问,IIS将锁定它和您的用户将不能够进行编辑它正在使用的数据。
从ASP.NET访问accdb并不正式支持。你不应该这样做。
Office系统驱动程序仅在某些情形下的支持,其中包括:
- 桌面应用程序从读写各种文件格式,包括Microsoft Office Access中,微软办公Excel和文本文件。
- 在支持的文件格式和数据库存储库(如SQL Server)之间传输数据; 在桌面应用程序的上下文中。
替代品到SQL Server与ASP.NET看的SQL Server Express或像的SQLite,MySQL和Postgres的其他可用选项无数。
只需在访问中使用“导入”功能,连接到您的SQL Server并导入所有数据。有潜在的不兼容性,但是你不会碰到它们的机会是很好的。
你会注意到,大多数数据库jocks都很少考虑访问权限,但它并不像其中一些人似乎认为的那样功能失常,当你将它用于适当的目的时。
小心!你走错了路! – 2011-04-22 20:59:49
你应该提供一些关于为什么你这样做的指导。在这个方向上的应用程序几乎闻所未闻。你考虑过Sql Express吗? – 2011-04-22 21:01:24
我已经完成了这项工作,并且出于一个非常好的目的:用户需要一个数据文件,她可以带到不同的办公室并使用她的统计数据包进行分析。她无法访问需要工作的位置的SQL Server,因此我将数据从SQL Server导出到MDB,并将其复制到她的USB拇指驱动器,并且她是金手指。伙计们,克服你的反访问偏见。 – 2011-04-26 00:24:09