Copia de seguridad de SQL Server Management Studio 2014: error de establecer dispositivos de propiedad

9

Recientemente actualicé mi SQL Server local a la Versión 2014, que también instaló el SSMS 2014.
Cuando uso SQL Server Management Studio 2014 para crear una copia de seguridad (local y remota, Server Versions 2008 - 2014), aparece el siguiente error:

Para lograr esta acción, establezca la propiedad Dispositivos.

En el menú desplegable elegí Disco y también elegí una ruta para la copia de seguridad. La ruta existe en el servidor y tengo permiso completo en esta ruta.
Si uso el antiguo SQL Server Management Studio 2012 con la misma configuración, la copia de seguridad funciona sin ningún problema.
También funciona usando T-SQLBACKUP DATABASE SOMEDATABASE TO DISK = 'D:\SomeDir\SomeDataBase.bak' WITH COMPRESSION

Por lo tanto, el problema debe ser específico con la versión 2014 de las Herramientas de administración. Las únicas soluciones que encontré en Internet se debieron a la falta de ruta, que no es el caso para mí.
¿Alguien ha experimentado y / o resuelto este problema?

Editar: Captura de pantalla agregada (UI en alemán)

Error de copia de seguridad SSMS 2014

Traducción:
- Vollständig: Full
- Datenträger: Disk

Medios y opciones de seguridad sin cambios. La base de datos maestra solo se tomó como ejemplo, le sucede a cualquier otra base de datos.

Opciones de medios Opciones de seguridad

Actualización 21.07.2015

El problema parece estar relacionado con el uso de un paquete de idioma inglés en un Windows alemán y una instalación de SQL Server 2014 en alemán. Si el idioma de visualización de Windows está configurado en alemán, el problema desaparece. Si el idioma de visualización de Windows está configurado en inglés, el problema vuelve a aparecer.

Gracias por todas las contribuciones.

Quant
fuente

Respuestas:

2

Solucioné los mismos síntomas / problemas (que surgieron después de reinstalar el Shell aislado de Visual Studio 2010, del cual SSMS depende como componente) quitando el Shell aislado de Visal Studio 2010 y luego reparando SSMS 2014 ( descargue SSMS 2014 SP1 desde aquí ):

Eliminar Visual Studio 2010 Shell aislado

Reparación de instalación de SSMS

ENOTTY
fuente
Probé esto y al principio parecía muy prometedor, pero el problema volvió a aparecer. También tuve que reinstalar VS2010 Shell aislado durante el proceso de reparación. Pero gracias a esto descubrí que el problema está conectado a mí usando un paquete de idioma inglés en un Windows alemán con una instalación de SQL alemán. Tan pronto como cambio el idioma de visualización de Windows a alemán, el problema desaparece.
Quant
@Quant Gracias! ¡Mi problema también se resuelve cambiando el idioma de visualización de Windows !
yu yang Jian
5

Aquí está mi respuesta al mensaje de error "Para realizar esta acción, establezca la propiedad Dispositivos. (Microsoft.SqlServer.SmoExtended)"

  1. Asegúrese de que la cuenta de usuario en la que ha iniciado sesión tenga derechos DBO en ambos, el MASTER Db y el DB que desea respaldar.

  2. Con el Administrador de SQL Express, expanda los Objetos de SQL Server en el panel izquierdo y busque "Objetos de servidor" y luego haga clic en "Dispositivos de respaldo"

Haga clic con el botón derecho y cree un "Nuevo dispositivo de respaldo ..." y llámelo igual que la base de datos a respaldar ... apuntando a un directorio en su servidor (por ejemplo: C: \ MySQLBackups ...)

Esto creará un "archivo vacío" con la extensión .bak. (por ejemplo, C: \ MySQLBackups \ DatabaseName.bak)

Luego haga clic derecho en este nuevo dispositivo creado y seleccione "Copia de seguridad de la base de datos" ...

El resto es sencillo ...

Esto funcionó para mí ... ¡Buena suerte! "

Firdous Ahmad
fuente
0

Podría estar equivocado (especialmente porque no sé alemán) pero al mirar las opciones en la segunda pantalla (Opciones de medios), ¿trataste de hacer "copia de seguridad en un nuevo conjunto de medios", en lugar de uno existente? En 2014 hay opciones adicionales. Como se trata de una copia de seguridad de la base de datos de 2012, probablemente haya valores predeterminados establecidos en esas opciones que son incompatibles.

  • 2012: general, opciones
  • 2014: General, Opciones de medios y Opciones de copia de seguridad.
Rottengeek
fuente
Está configurado para "Realizar copia de seguridad en un conjunto de medios existente". Además, también está sucediendo con las bases de datos SQL2014.
Quant
a eso me refiero: intente usar un nuevo conjunto de medios, luego comience a usar el existente que acaba de crear
rottengeek