none
SQLサーバ2008R2 Standerd の データベースの復元 RRS feed

  • 質問

  • お世話になります。

    SQLサーバ2008R2 Standerd (10.50.1617)でデータベースを作成したあと、IPアドレスを 変更し、同じデータベースの復元を行うと

    下記のエラーが出ます。 Express版では出ていなかったのですが対処方法がありますでしょうか。 

    ----------------------------

    System.Data.SqlClient.SqlError: データベース 'データベース名' はこのセッションで使用中なので、RESTORE では処理できません。この操作を実行するときは、master データベースを使用することをお勧めします。

    ----------------------------

    1.OSはWindows Server2008R2 Standardです。

    2.windowsの再起動でも同じエラーでした。

    3.データベースの削除もできませんでした。

    4.作業は全てsaユーザで行っています。

    以上よろしくお願いいたします。

    2012年12月26日 9:52

回答

  • こんばんわ、茄子です。

    エラー内容をそのまま理解すればいいだけですが、ログインユーザの「既定のデータベース」を[master]に変更してから復元作業をしてみてください。


    茄子 from 元「なんでもエンジニ屋」のダメ日
    http://nasunoblog.blogspot.jp/

    • 回答の候補に設定 佐伯玲 2012年12月28日 8:24
    • 回答としてマーク 佐伯玲 2013年1月7日 5:22
    2012年12月26日 11:31
  • 茄子様

     ご返事が遅くなりまして申し訳ありませんでした。 情報をありがとうございました。

    頂いた情報については、試しておりましたが同じエラーでした。

    こちらで調べた状況では、IP変更後、SQLサーバの再起、windows認証のログインでデータベースの削除ができましたので、 

    saログイン、データベースの復元をしました。

    (IPアドレスの変更は開発場所と本稼働場所が違うためにテストで行っていました。)

    ありがとうございました。 

    佐伯様これでcloseします。





    2013年1月10日 6:58

すべての返信

  • こんばんわ、茄子です。

    エラー内容をそのまま理解すればいいだけですが、ログインユーザの「既定のデータベース」を[master]に変更してから復元作業をしてみてください。


    茄子 from 元「なんでもエンジニ屋」のダメ日
    http://nasunoblog.blogspot.jp/

    • 回答の候補に設定 佐伯玲 2012年12月28日 8:24
    • 回答としてマーク 佐伯玲 2013年1月7日 5:22
    2012年12月26日 11:31
  • こんにちは、三光システム青山 さん
    フォーラムオペレータの佐伯 玲 です。

    那須 悟 さんからの情報はご確認頂けましたでしょうか?
    参考になる情報だと思われたので勝手ながら私のほうで「回答としてマーク」とさせて頂きました。

    寄せられた情報に関して不明な点などありましたら引き続きこちらのスレッドをご活用下さいませ。

    宜しくお願いいたします。
    __________________________
    日本マイクロソフト株式会社 フォーラム オペレータ 佐伯 玲

    2013年1月7日 5:21
  • 茄子様

     ご返事が遅くなりまして申し訳ありませんでした。 情報をありがとうございました。

    頂いた情報については、試しておりましたが同じエラーでした。

    こちらで調べた状況では、IP変更後、SQLサーバの再起、windows認証のログインでデータベースの削除ができましたので、 

    saログイン、データベースの復元をしました。

    (IPアドレスの変更は開発場所と本稼働場所が違うためにテストで行っていました。)

    ありがとうございました。 

    佐伯様これでcloseします。





    2013年1月10日 6:58