昨天我安装了VS 2010 RC,突然之间,Server没有从网络共享中加载文件。在使用VS 2008编译的项目中,如果我试图打开位于网络共享上的SQL CE文件,则会得到如下错误:
内部错误:无法打开共享内存区域。
如果我试图在VS 2010中创建到网络共享上的SQL CE文件的数据连接,则会得到以下错误:
Server契约不支持在网络共享上打开数据库文件。
有人能解释一下发生了什么事吗?谢谢。
发布于 2010-03-05 14:18:12
SQLCompact就是一个单一用户,进程内数据库引擎,对于基于网络的数据库,使用免费的。
发布于 2014-11-25 23:13:35
Microsoft在内置于Visual中的工具中添加了人为错误“不支持在网络共享上打开数据库文件”。您需要使用其他工具来访问网络上的。它们将在没有该错误的情况下工作,因为它(错误消息)不是来自OLEDB驱动程序。请注意,对于基于网络的数据库来说,SQL是一个单用户的进程内数据库引擎“完全违背了”SQLServerCompact并不支持在网络共享上打开数据库文件“。
有一个这样的工具可以在下面的站点上使用,它可以在Visual中工作。http://sqlcetoolbox.codeplex.com/
https://stackoverflow.com/questions/2245332
复制相似问题