Sql server 迁移到Azure元素默认错误
我正在尝试将SQL Server 2008 R2数据库迁移到SQL Azure,我正在使用将数据库部署到Azure向导,并收到以下错误:Sql server 迁移到Azure元素默认错误,sql-server,azure,Sql Server,Azure,我正在尝试将SQL Server 2008 R2数据库迁移到SQL Azure,我正在使用将数据库部署到Azure向导,并收到以下错误: Error SQL71564: The element Default: [dbo].[SystemDateDefault] is not supported when used as part of a data package (.bacpac file) 我得到了相同的错误代码,引用了数字默认值和字符串默认值。我以前从未尝试过这种迁移,也不知道从哪里
Error SQL71564: The element Default: [dbo].[SystemDateDefault] is not
supported when used as part of a data package (.bacpac file)
我得到了相同的错误代码,引用了数字默认值和字符串默认值。我以前从未尝试过这种迁移,也不知道从哪里开始
有人以前有过这个,或者知道我应该做什么吗
谢谢
Alex我对SQL内部进行了一些挖掘,结果发现这是用户定义类型的默认值。 我把它拆了,现在一切都好了
无论如何,谢谢。我从删除扩展属性开始(正如错误消息所述,相同的SQL 71564 id)。我使用了以下脚本:
但经过多次尝试,我发现编写整个数据库的脚本、进行一些调整、从脚本重新创建数据库并最终部署到Azure更容易。欢迎使用。请澄清为什么您从删除这些扩展属性开始,为什么您发现编写整个数据库的脚本更容易,这些调整是什么,等等。相同的错误ID适用于问题的案例和我的案例,这略有不同:“错误SQL71564:元素扩展属性:[NAME_OF_PROP]作为数据包的一部分使用时不支持”。其次,脚本没有删除ex.prop。Tird拆卸支柱。手工不是一种选择,因为太多了。