28

*.mdfVisual Studio 2010 で作成されたデータベースのファイルを SQL Server Management Studio で開くにはどうすればよいですか?

自分で添付しようとしましたが、何らかのセキュリティ上の理由で (おそらく) そのファイルに移動できません。

4

5 に答える 5

17

私も同じ問題を抱えていました。

システム構成:-window 7 sp1 サーバーとクライアントの両方が同じシステムにインストールされている単一システム

ウィンドウデスクトップにアクセスしようとしていました。一部の回答では、Sqlserver サービスがディレクトリに完全にアクセスできないと言っています。これは完全に正しいです。

いくつかの簡単な手順を実行して、この問題を解決しました

  1. [すべてのプログラム] -> [microsoft sql server 2008] -> [構成ツール] に移動し、[sql server 構成マネージャー] を選択します。
  2. サービスを選択し、プロパティに移動します。[ビルド イン アカウント] ダイアログ ボックスで、[ローカル システム] を選択し、[OK] ボタンを選択します。

ここに画像の説明を入力

画像の手順 3 と 4 は、フォルダーにアクセスするデモです。

于 2015-01-24T05:13:26.580 に答える
10

SQL Server Management Studio で MDF ファイルを開く (添付する) 方法に関する詳細な投稿を見つけました: http://learningsqlserver.wordpress.com/2011/02/13/how-can-i-open-mdf-and-ldf -files-in-sql-server-attach-tutorial-troublshooting/

また、ファイルに移動できないという問題もあります。その理由はおそらく次のとおりです。

フォルダーを "開かない" 理由は、SQL Server エンジン サービスを実行しているサービス アカウントが問題のフォルダーに対する読み取りアクセス許可を持っていないためです。その SQL Server インスタンスの Windows ユーザー グループに、WINDOWS レベルでコンテンツを読み取り、一覧表示する権限を割り当てます。次に、フォルダー内に添付するファイルが表示されます。

(ソース: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/c80d8e6a-4665-4be8-b9f5-37eaaa677226/cannot-navigate-to-some-folders-when-attempting-to-attach -mdf-files-to-database-in-management?forum=sqlkjmanageability )

この問題の解決策の 1つがここで説明されています。完了したら、回答を更新します。

お役に立てれば。

于 2014-02-07T09:04:14.013 に答える
7

ファイルを他のデータベース ファイルのデフォルト ディレクトリにコピーします。それが何であるかを調べるには、SSMS で sp_helpfile プロシージャを使用できます。私のマシンでは次のとおりC:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATAです。ファイルをこのディレクトリにコピーすると、アタッチを成功させるためのアクセス許可が自動的に適用されます。

ここに非常に良い説明があります:

MDF ファイルの開き方

于 2014-04-17T12:41:23.297 に答える
1

この回答が上記のリンクで見つかるかどうかはわかりませんが、SQL Management Studio を管理者として実行しただけでうまくいきました。

于 2016-12-15T15:45:16.027 に答える