以下の内容はhttps://kkamegawa.hatenablog.jp/entry/20080908/p1より取得しました。


データベースのアタッチ

SQL Server 2005 Express Editionを消し去って、SQL Server 2008 Express Editionをインストールしました。2005時代のファイルはデタッチしていたので、2008で再びアタッチしようと思うと苦難の道のりが…。

  • まぁいいやでProgram Files配下にData格納フォルダを作ってしまったので、2005時代のmdfファイルを移動するために「管理者として実行」が必要だった。
  • 2008はどうやら自分が認めたところ以外のDataフォルダはガン無視する(?)ようで、よそのフォルダにあるmdfファイルをアタッチすることが難しい。おそらくACLをうまく設定すればいけるかもしれないが…。
  • 移動したmdfファイルに対して適切なACLを設定しないとアタッチに失敗する。なおかつ、Management Studioを「管理者として実行」しないとだめだった。これはおそらくDataフォルダをProgram Files配下に作ったことも影響しているだろう。必要な権限はSQL Serverの動作アカウントをどれにしたかでも多少変化するが結構大変かも。

msdnにもあるだろうけれど、時間があればまとめよう。




以上の内容はhttps://kkamegawa.hatenablog.jp/entry/20080908/p1より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14