Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 将.bacpac文件从本地上载到azure时出错_Sql Server - Fatal编程技术网

Sql server 将.bacpac文件从本地上载到azure时出错

Sql server 将.bacpac文件从本地上载到azure时出错,sql-server,Sql Server,我已从资源中下载了“.bacpac”,并已使用数据层应用程序在“Microsoft SQL Server Studio 2014”中成功导入它。但是,当我试图将同一文件从“MicrosoftSQLServerStudio”上载到Azure时,它抛出了以下错误 显示“在目标上创建数据库”操作失败。当我单击错误链接时,它会显示: 执行Transact-SQL语句或批处理时发生异常。 (Microsoft.SqlServer.Connectioninfo) 附加信息 “Web”在此版本的sql ser

我已从资源中下载了“.bacpac”,并已使用数据层应用程序在“Microsoft SQL Server Studio 2014”中成功导入它。但是,当我试图将同一文件从“MicrosoftSQLServerStudio”上载到Azure时,它抛出了以下错误

显示“在目标上创建数据库”操作失败。当我单击错误链接时,它会显示:

执行Transact-SQL语句或批处理时发生异常。 (Microsoft.SqlServer.Connectioninfo)
附加信息
“Web”在此版本的sql server中不是有效的数据库版本。(Microsoft sql server,错误:40633)


在SQL Server Management Studio中选择将数据库部署到Azure的选项时,将提示您进行部署设置。e、 g.您本应向您提供数据库凭据的位置。在该窗口中指定的值之一是“Windows Azure SQL数据库版本”,该值可能已默认为“Web”。这可能是您出现错误的原因。尝试将此设置更改为更合适的值,例如“Standard”,然后将数据库重新部署到Azure。

目前,SQL Server Management Studio 2014仅在将数据库部署到Azure时将Web层和业务层作为选项提供,这两个层都将被拒绝,并显示“not a valid database edition”消息

SQL Server Management Studio的当前CTP(可从下载)允许您在将数据库部署到Azure时选择较新的基本/标准/高级层,这应该可以工作,并且不会产生上述错误