目标平台 Azure SQL 数据库不支持 CREATE SEARCH PROPERTY LIST
Posted
技术标签:
【中文标题】目标平台 Azure SQL 数据库不支持 CREATE SEARCH PROPERTY LIST【英文标题】:CREATE SEARCH PROPERTY LIST is not supported for the targeted platform Azure SQL Database 【发布时间】:2018-12-15 21:28:19 【问题描述】:好的,所以我有一个针对 SQL Azure Database V12 的数据库项目
当将 sql 运行到确切的 azure 数据库中时,我希望它可以正常运行,但是通过我的数据库项目,我遇到了错误
sql是
CREATE SEARCH PROPERTY LIST [spl_WorkersPropertyList];
官方文档说这是支持的... https://docs.microsoft.com/en-us/sql/t-sql/statements/create-search-property-list-transact-sql?view=sql-server-2017
有人对发生的事情有任何想法吗? TIA
【问题讨论】:
您应该将 SSDT 更新到最新版本。如果它没有帮助,那么它可能是一个错误,应该报告:feedback.azure.com/forums/217321-sql-database 我已经升级了,不幸的是仍然出现错误。 【参考方案1】:请使用 Visual Studio 2017 并安装最新版本的 SSDT。将目标配置文件保留为 SQL Azure Database V12 或 SQL Server 2014,并使用忽略平台兼容性选项进行部署。
【讨论】:
在链接中使用 Webtrends wt.mc_id 而不是简单的https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017
我已经升级了,但没有任何乐趣。我的数据库项目目前不会使用目标配置文件作为 V12 构建。如果我更改为 2016 年,那么它将建立......
忽略平台兼容性选项在哪里?
对于其他需要兼容性选项的人,在您的版本 sqlpackage.exe 参数中,您需要 /p:AllowIncompatiblePlatform=true
@Lukasz Microsoft MVP 计划要求 MVP。我希望不是什么大问题。以上是关于目标平台 Azure SQL 数据库不支持 CREATE SEARCH PROPERTY LIST的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 中的 Azure SQL 数据库 - 目标平台差异(V12 与普通)?
将SQL Server 2012指定为目标平台的项目可能会遇到与Microsoft Azure SQL数据库v12的兼容性问题
Azure 函数 - 此平台不支持 System.Data.SqlClient