迁移到Azure元素默认错误

时间:2014-01-21 14:22:46

标签: 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)

我得到相同的错误代码,引用数字默认值和字符串默认值。我以前从未尝试过这种迁移,也不知道从哪里开始。

之前有人有这个或有任何想法我应该做什么?

由于

亚历

2 个答案:

答案 0 :(得分:1)

我首先删除了扩展属性(正如我所说的错误消息,同样的SQL 71564 id)。我使用了一个脚本:

Drop all extended properties on SQL Server

但经过多次尝试后,我发现编写整个数据库更容易,进行一些调整,从脚本重新创建数据库,最后部署到Azure。

答案 1 :(得分:0)

我对SQL内部进行了一些挖掘,结果证明这是用户定义类型的默认值。 我已经删除了它,现在情况正常。

非常感谢。