SQL Server Management Studio 2014-Sicherung - Fehler bei Eigenschaftsgeräten festlegen

9

Ich habe kürzlich meinen lokalen SQL Server auf Version 2014 aktualisiert, in der auch das SSMS 2014 installiert wurde.
Wenn Sie SQL Server Management Studio 2014 zum Erstellen einer Sicherung verwenden (sowohl lokal als auch remote, Serverversionen 2008 - 2014), wird die folgende Fehlermeldung angezeigt:

Um diese Aktion auszuführen, legen Sie die Eigenschaft Geräte fest.

In der Dropdown-Liste habe ich Festplatte ausgewählt und auch einen Pfad für die Sicherung ausgewählt. Der Pfad ist auf dem Server vorhanden und ich habe die volle Berechtigung für diesen Pfad.
Wenn ich das alte SQL Server Management Studio 2012 mit denselben Einstellungen verwende, funktioniert die Sicherung ohne Probleme.
Es funktioniert auch mit T-SQLBACKUP DATABASE SOMEDATABASE TO DISK = 'D:\SomeDir\SomeDataBase.bak' WITH COMPRESSION

Daher muss das Problem bei den Management Tools Version 2014 spezifisch sein. Die einzigen Lösungen, die ich im Internet gefunden habe, waren fehlende Pfade, was bei mir nicht der Fall ist.
Hat jemand dieses Problem erlebt und / oder gelöst?

Bearbeiten: Screenshot hinzugefügt (UI in Deutsch)

Sicherungsfehler SSMS 2014

Übersetzung:
- Vollständig: Voll
- Datenträger: Disk

Medien- und Sicherheitsoptionen unverändert. Master-Datenbank wurde nur als Beispiel genommen, passiert mit jeder anderen Datenbank.

Medienoptionen Sicherheitsoptionen

Update 21.07.2015

Das Problem scheint damit zu tun zu haben, dass ich ein englisches Sprachpaket unter einer deutschen Windows- und einer deutschen SQL Server 2014-Installation verwende. Wenn die Windows-Anzeigesprache auf Deutsch eingestellt ist, verschwindet das Problem. Wenn die Windows-Anzeigesprache auf Englisch eingestellt ist, tritt das Problem erneut auf.

Danke für alle Beiträge.

Quant
quelle

Antworten:

2

Ich habe die gleichen Symptome / Probleme behoben (die nach der Neuinstallation der isolierten Visual Studio 2010-Shell aufgetreten sind, von der SSMS als Komponente abhängt), indem ich die isolierte Shell von Visal Studio 2010 entfernt und anschließend SSMS 2014 repariert habe ( SSMS 2014 SP1 von hier herunterladen ):

Entfernen Sie die isolierte Visual Studio 2010-Shell

Reparieren Sie die SSMS-Installation

ENOTTY
quelle
Ich habe es ausprobiert und es sah zunächst sehr vielversprechend aus, aber das Problem trat erneut auf. Ich musste auch VS2010 Isolated Shell während des Reparaturprozesses neu installieren. Dank dessen fand ich jedoch heraus, dass das Problem mit einem englischen Sprachpaket auf einem deutschen Windows mit einer deutschen SQL-Installation verbunden ist. Sobald ich die Windows-Anzeigesprache wieder auf Deutsch ändere, verschwindet das Problem.
Quant
@Quant Danke! Mein Problem wird auch durch Ändern der Windows-Anzeigesprache gelöst !
Yu Yang Jian
5

Hier ist meine Antwort auf die Fehlermeldung "Um diese Aktion auszuführen, legen Sie die Eigenschaft Geräte fest. (Microsoft.SqlServer.SmoExtended)"

  1. Stellen Sie sicher, dass das Benutzerkonto, bei dem Sie angemeldet sind, DBO-Rechte sowohl für die MASTER-Datenbank als auch für die DB hat, die Sie sichern möchten.

  2. Erweitern Sie mit dem SQL Express Manager die SQL Server-Objekte im linken Bereich und suchen Sie "Serverobjekte". Klicken Sie dann auf "Sicherungsgeräte".

Klicken Sie mit der rechten Maustaste, erstellen Sie ein "New BackUp Device .." und nennen Sie es genauso wie die zu sichernde Datenbank ... und zeigen Sie auf ein Verzeichnis auf Ihrem Server (z. B. C: \ MySQLBackups ...).

Dadurch wird eine "leere Datei" mit der Erweiterung .bak erstellt. (zB C: \ MySQLBackups \ DatabaseName.bak)

Klicken Sie dann mit der rechten Maustaste auf dieses neu erstellte Gerät und wählen Sie "Datenbank sichern" ...

Der Rest ist einfach ...

Das hat bei mir funktioniert ... Viel Glück! "

Firdous Ahmad
quelle
0

Ich könnte mich irren (zumal ich kein Deutsch kann), aber als Sie sich die Optionen auf dem zweiten Bildschirm (Medienoptionen) angesehen haben, haben Sie versucht, "auf ein neues Medienset zurückzusetzen" anstatt auf ein vorhandenes? Im Jahr 2014 gibt es zusätzliche Optionen. Da es sich um eine 2012-Datenbank handelt, die Sie sichern möchten, sind in den Optionen, die nicht kompatibel sind, wahrscheinlich Standardeinstellungen festgelegt.

  • 2012: Allgemein, Optionen
  • 2014: Allgemein, Medienoptionen und Sicherungsoptionen.
rottengeek
quelle
Es ist auf "Auf vorhandenen Mediensatz sichern" eingestellt. Darüber hinaus geschieht dies auch mit SQL2014-Datenbanken.
Quant
Das ist, was ich meine - versuchen Sie es mit einem neuen Mediensatz und beginnen Sie dann mit der Verwendung des vorhandenen, den Sie gerade erstellt haben
rottengeek