SQL Server Management Studio 2014备份-设置属性设备错误


9

我最近将本地SQL Server升级到了版本2014,该版本还安装了SSMS2014。
使用SQL Server Management Studio 2014创建备份(本地和远程,服务器版本2008-2014)时,出现以下错误:

要完成此操作,请设置属性设备。

在下拉菜单中,我选择了“磁盘”,还选择了备份路径。该路径存在于服务器上,并且我对此路径具有完全权限。
如果我使用具有相同设置的旧SQL Server Management Studio 2012,则备份可以正常工作。
它也可以使用T-SQLBACKUP DATABASE SOMEDATABASE TO DISK = 'D:\SomeDir\SomeDataBase.bak' WITH COMPRESSION

因此,该问题必须与2014版管理工具有关。我在互联网上找到的唯一解决方案是由于缺少路径,对我而言并非如此。
有没有人遇到过和/或解决了这个问题?

编辑:添加了屏幕截图(德语界面)

备份错误SSMS 2014

翻译: -Vollständig:
完整
-Datenträger:磁盘

媒体和安全选项不变。仅以Master数据库为例,其他每个数据库都发生过这种情况。

媒体选项 安全选项

更新21.07.2015

该问题似乎与我在德语Windows上使用英语包和德语SQL Server 2014安装有关。如果Windows显示语言设置为德语,该问题将消失。如果Windows显示语言设置为英语,则该问题再次出现。

感谢您的所有贡献。

Answers:


2

我修复了相同的症状/问题(在重新安装Visual Studio 2010隔离壳后,SSMS依赖于此组件),方法是删除2010 Visal Studio隔离壳,然后修复SSMS 2014(从此处下载SSMS 2014 SP1):

删除Visual Studio 2010隔离外壳

修复SSMS安装


我尝试了一下,起初看起来非常有希望,但是问题再次出现。在修复过程中,我还必须重新安装VS2010 Isolated Shell。但是,由于这个原因,我发现在德国Windows上安装了德语SQL的情况下,使用英语语言包使问题与我有关。将Windows显示语言重新更改为德语后,问题就消失了。
2015年

@Quant谢谢!通过更改Windows显示语言也可以解决我的问题!
洋剑

5

这是我的错误答案:“要完成此操作,请设置属性设备。(Microsoft.SqlServer.SmoExtended)”

  1. 确保您登录的用户帐户在您要备份的MASTER Db和DB上都具有DBO权限。

  2. 使用SQL Express Manager,在左窗格中展开“ SQL Server对象”,找到“服务器对象”,然后单击“备份设备”

右键单击并创建一个“新备份设备..”,然后将其命名为与要备份的数据库相同...指向服务器上的目录(例如:C:\ MySQLBackups ...)

这将创建一个扩展名为.bak的“空文件”。(例如C:\ MySQLBackups \ DatabaseName.bak)

然后右键单击创建的此新设备,然后选择“备份数据库” ...

其余的很简单...

这对我有用...祝你好运!”


0

我可能是错的(尤其是因为我不懂德语),但是在第二个屏幕上查看选项(媒体选项),您是否尝试过“备份到新的媒体集”而不是现有的媒体集?在2014年,还有其他选择。由于您要备份的是2012数据库,因此这些选项中可能设置了不兼容的默认值。

  • 2012:常规,选项
  • 2014:常规,媒体选项和备份选项。

设置为“备份到现有媒体集”。此外,SQL2014数据库也正在发生这种情况。
2015年

这就是我的意思-尝试使用新的媒体集,然后开始使用您刚刚创建的现有媒体集
rottengeek 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.