Aha! - 这可能是它。在本周末我选择在Azure上设置DNN网站...... Web和商业版本已弃用/退役。事实上,这是Azure上的事情。'web'在此版本的SQL Server中不是有效的数据库版本
只有2个选择在SQL Server 2012 SSMS然而,导入数据层应用就是网络和业务。基本,标准版和高级版是不是在下拉菜单中SSMS 2012
所以......而不仅仅是扎普这个问题,我会在另一个问题中它。是否有更新SSMS 2012?我问,因为要迁移的数据库是2012年,所以如果选择下载此版本的SSMS并使用它,则使用SSMS 2014可能无法正常工作。
除此之外......这里是什么已经发布:
注意,正在迁移的SQL Server数据库是2012年DNN版本是01年2月7日(367)。
我按照这个博客链接步骤将DNN网站迁移到Azure的:http://www.dnnsoftware.com/community-blog/cid/154975/moving-a-dnn-install-to-microsoft-azure-websites。我得到的错误是:
'web'在此版本的SQL Server中不是有效的数据库版本。
我在导入过程'Web'和'Business'中有两个选择,尝试过两种都不行。还有一些关于此的其他堆栈溢出问题,但这些问题要么没有回答,要么答案不起作用。
我意识到这是模糊的,但它很简单:它不起作用。 :)这封信遵循了这封信。 .bacpac
文件没有错误地创建。导入数据层步骤仅导致在上面原因导致在Azure上创建目标数据库的错误失败。
我对此也有支持票。
必须有一个简单的,被忽略的东西 - 在设置Azure时缺少配置步骤。这可能是免费试用不包括这一点,我需要支付一些东西。没关系......只需要知道它是什么。
谁遇到了这个,实际上解决了它呢?
更新我的SSMS到2016年的伎俩。我使用2014年,但仍然抛出了错误。 – SchmitzIT