azure - 无法将地理数据类型与 Azure 云服务一起使用

标签 azure azure-sql-database sqlgeography

我在尝试将 SQL Server 地理数据类型与 Azure 云服务结合使用时遇到问题。我已按照 http://alastaira.wordpress.com/2011/08/19/spatial-applications-in-windows-azure-redux-including-denali 上提供的说明进行操作,但是,当我进行空间查询时(特别是我使用 STDistance 方法),我收到以下消息:

An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)","exceptionType":"System.BadImageFormatException","stackTrace":" at Microsoft.SqlServer.Types.GLNativeMethods.GeodeticPointDistance(Point p1, Point p2, EllipsoidParameters ep)\r\n at Microsoft.SqlServer.Types.SqlGeography.STDistance(SqlGeography other)

我也尝试了 http://social.msdn.microsoft.com/Forums/en-US/windowsazurewebsitespreview/thread/6f68a726-bddb-4312-ae75-043b775da271 中写的所有建议,但总是没有成功。

谁能帮我解决这个问题吗?

提前致谢!

最佳答案

听起来您正在 64 位平台上使用 32 位空间,反之亦然。

确保您上传到 Azure 的版本是 64 位。

关于azure - 无法将地理数据类型与 Azure 云服务一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17172224/

相关文章:

asp.net - 云服务监控变化

azure - 从 Azure 向手机号码发送消息

mysql - Kubernetes 内部的通信 Wordpress 和外部 MySQL 服务器。 - MySQL 连接错误 : (2002)

azure - redshift Extract 数据类型的替代方案是什么

azure - 是否有实用程序可帮助自动将 Azure SQL 数据库备份到 Azure 存储?

SQL Azure 连接字符串速度(IP 或域)

sql-server - SQL Azure 速度很慢

sql-server - SQL Server GEOGRAPHY STDistance 函数返回的结果与其他测试结果有很大差异

SQL Server - 列数据类型和镶嵌方案不匹配