SQL Server LocalDBインスタンスのフォルダーをデフォルトの場所から移動する方法は?
私は複数のエラーを取得していないLocalDB(起動エラー、SQL Server Management StudioのからDBを作成することはできませんし、また、複数の 問題バックアップを復元しようとすると)、私は何を支援している見つけ修正のどれも。すべてのエラーは、正しく設定されていないアクセス許可に基づいているようです。 これで、簡単なDDLテーブル作成スクリプトがSQL Server Management Studioから正常に機能し、ユーザーアカウントのフォルダーのルートにデータベースを作成します(ここで説明します)。ただし、Instancesフォルダー(SQL Server ExpressとAdvanced ServicesをD:\Users\[My name]\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instancesインストールするときに別の場所にDATAフォルダーを指定しました-標準のSQL Server Express ファイルのみが保存され、インスタンスは保存されません)ルート)したがって、プロジェクト内の場所にDBファイルを配置するために、Instancesフォルダーを別の場所に移動したいと思います。これは可能ですか?対応するレジストリエントリも見つけられませんでした。.mdfLocalDB SQL Server Express 2012と同じバージョンのSSMS(最新の更新プログラムがインストールされています)を使用しています。 任意の助けをいただければ幸いです。 編集: KookieMonsterが前述した[データベースの設定]ページでエラーがスローされ、編集や構成の表示ができません。Windows Updateで更新プログラムを再度チェックし、インストールされていないSQL Server Expressの更新プログラムがいくつかあったので(インストールするものはすべて選択したはずですが)、それらをインストールしました。これにより、設定ページに移動できました。 LocalDBインスタンスのルートフォルダーを別の場所に設定しようとしましたが、試したすべてのフォルダーに対してアクセス拒否エラーが発生しました。つまり、 設定 'Microsoft.SqlServer.Management.Smo.ObjectKeyBase'の変更に失敗しました。(Microsoft.SqlServer.Smo) - - - - - - - - - - - - - - - 追加情報: Transact-SQLステートメントまたはバッチの実行中に例外が発生しました。(Microsoft.SqlServer.ConnectionInfo) …