从表中选择数据会在SQL Server

时间:2017-04-10 13:35:36

标签: c# entity-framework sql-server-2012

在SQL Server 2012中执行简单查询时出现错误:

SELECT * 
FROM Table

错误:

  

执行批处理时发生错误。错误消息是:无法在DLL“SqlServerSpatial110.dll”中找到名为“SetClrFeatureSwitchMap”的入口点。

它发生在数据库中唯一包含DbGeography格式坐标的表中。我可以通过本地SQL Server 2014使用此表,但此数据库位于远程服务器上,并且应用程序不起作用。

我在另一台服务器上拥有相同版本的数据库,并且有效。

我发现的所有内容都是关于实体框架的,但是这个错误出现在SQL Server 2012中。此外,我尝试使用此选项连接到具有实体框架的数据库:Entity Framework cannot update database,但它没有帮助。

有没有办法解决这个问题?

这不是一个重复的问题,因为使用EntityFramework不会出现此错误。而且我也尝试过相关问题的每一个答案。

0 个答案:

没有答案