SQL Server Management Studio 2014バックアップ-プロパティデバイスの設定エラー


9

最近、ローカルSQL Serverをバージョン2014にアップグレードしました。
これにより、SSMS 2014もインストールされました。SQLServer Management Studio 2014を使用してバックアップ(ローカルとリモートの両方、サーバーバージョン2008〜2014)を作成すると、次のエラーが発生します。

このアクションを実行するには、プロパティデバイスを設定します。

ドロップダウンで[ディスク]を選択し、バックアップのパスも選択しました。パスはサーバー上に存在し、このパスに対する完全な権限を持っています。
同じ設定で古いSQL Server Management Studio 2012を使用すると、バックアップは問題なく機能します。
T-SQLを使用しても機能しますBACKUP DATABASE SOMEDATABASE TO DISK = 'D:\SomeDir\SomeDataBase.bak' WITH COMPRESSION

したがって、問題は管理ツールバージョン2014に固有のものである必要があります。インターネットで見つけた唯一の解決策は、パスが見つからなかったことによるものでしたが、私には当てはまりません。
誰かがこの問題を経験したり解決したりしていますか?

編集:スクリーンショットを追加(UIはドイツ語)

バックアップエラーSSMS 2014

翻訳: -Vollständig:
Full
-Datenträger:Disk

メディアとセキュリティのオプションは変更されていません。マスターデータベースは例として取り上げただけで、他のすべてのデータベースで発生します。

メディアオプション セキュリティオプション

2015年7月21日更新

この問題は、ドイツ語版のWindowsで英語の言語パックを使用していて、ドイツ語版のSQL Server 2014インストールを使用していることに関連しているようです。Windowsの表示言語がドイツ語に設定されている場合、問題は解消されます。Windowsの表示言語が英語に設定されている場合、問題が再発します。

すべての貢献に感謝します。

回答:


2

2010 Visal Studio分離シェルを削除してからSSMS 2014を修復することにより、同じ症状/問題(Visual Studio 2010分離シェルを再インストールした後に表面化した)を修正し、SSMS 2014を修復しました(ここからSSMS 2014 SP1をダウンロードします):

Visual Studio 2010分離シェルを削除する

SSMSインストールの修復


私はこれを試してみましたが、最初は非常に有望に見えましたが、問題が再び現れました。また、修復プロセス中にVS2010分離シェルを再インストールする必要がありました。しかし、これのおかげで、ドイツ語のSQLがインストールされたドイツ語版Windowsで英語の言語パックを使用していることが問題の原因であることがわかりました。Windowsの表示言語をドイツ語に戻すとすぐに、問題は消えます。
2015

@Quantありがとうございます!私の問題は、Windowsの表示言語を変更することでも解決されます
ユー・ヤン建

5

エラーメッセージ「このアクションを実行するには、プロパティデバイスを設定します。(Microsoft.SqlServer.SmoExtended)」に対する私の回答です。

  1. ログインしているユーザーアカウントに、MASTER DbとバックアップするDBの両方に対するDBO権限があることを確認してください。

  2. SQL Express Managerを使用して、左側のペインでSQL Serverオブジェクトを展開し、「サーバーオブジェクト」を見つけて、「バックアップデバイス」をクリックします。

右クリックして「新しいバックアップデバイス..」を作成し、バックアップするDBと同じように呼び出します...サーバー上のディレクトリを指します(例:C:\ MySQLBackups ...)

これにより、.bak拡張子を持つ「空のファイル」が作成されます。(例:C:\ MySQLBackups \ DatabaseName.bak)

次に、作成されたこの新しいデバイスを右クリックし、[データベースのバックアップ]を選択します...

残りは簡単です...

これでうまくいきました...頑張ってください!」


0

私は間違っている可能性があります(特にドイツ語がわからないため)が、2番目の画面(メディアオプション)のオプションを見て、既存のメディアセットではなく、「新しいメディアセットにバックアップする」ことを試みましたか?2014年には追加のオプションがあります。バックアップしようとしている2012年のデータベースなので、互換性のないオプションがデフォルトで設定されている可能性があります。

  • 2012:一般、オプション
  • 2014:一般、メディアオプション、およびバックアップオプション。

「既存のメディアセットにバックアップ」に設定されています。さらに、SQL2014データベースでも発生しています。
クワント

つまり、新しいメディアセットを使用してみて、作成した既存のメディアセットを使用し始めます
rottengeek
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.