
No.2ベストアンサー
- 回答日時:
うーん、そもそもやり方に問題がありますね。
バックアップというのは、通常BACKUPコマンドを使って実行し、バックアップファイルの拡張子はBAKになります。
戻すときはRESTOREコマンドを使って実行します。
質問者さんがやられたようにMDF/LDFのファイル自体をコピーする方法は一般的ではありません。
が、もしやるならば、「オフラインにする」のではなく、「データベースのデタッチ」を実行してデータベースを一旦切り離し、
それからコピーするのが正しい方法です。
(お勧めはしませんが、SQL Serverサービスを停止させてからコピーする方法もあります)
データベースのステータスはシステムデータベースのmasterが管理しています。
データベースをオフラインにして、ファイルを差し替えたことにより、masterデータベースの把握している状態と齟齬が生じてしまったため、そのような状態になってしまったと考えられます。
そのデータベースをドロップするかデタッチして、改めてMDF/LDFをアタッチするしかないと思いますが、前にコピーしたMDF/LDFも同じ方法でとったものならば、わずかながらうまくいかないリスクはあります。
SQL Serverのバージョンは何ですか?Enterprise ManagerもしくはSQL Server Management Studioが使える状態ですか?
(バックアップ、リストア、デタッチ、アタッチはGUIでできるので)
ご回答ありがとうございます!!
jamshid6さんが仰るように
SQL Server Management Studioで
デタッチ⇒MDF/LDFのコピー⇒アタッチでMDF/LDFの選択を行ったら
無事に戻すことができました。
(復旧中のままだったDBはデタッチしました。)
BACKUPコマンド、RESTOREコマンドも調べて
使えるようにしておきます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
復元に異常に時間がかかる
SQL Server
-
PCが悪くなって新しいPCにSSMSのデータを移すよう頼まれたけど移し方が分からない
SQL Server
-
クエリのキャンセルがいつになっても終わらない
SQL Server
-
-
4
復元時間:復元しています
SQL Server
-
5
トランザクションログを出力せずにデータを削除する方法
Oracle
-
6
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
7
接続されてるユーザーを切断するには
SQL Server
-
8
Dosブロンプトでtabを出力したい
その他(プログラミング・Web制作)
-
9
一つのテーブルだけを復元(リストア)する方法を教えてください
SQL Server
-
10
ユーザー定義関数内でのsp_executesqlプロシージャの使用
SQL Server
-
11
復元を取り消したい
SQL Server
-
12
SQLServer sqlcmdが使えない
SQL Server
-
13
ビューにインデックスを設定できませんか?
SQL Server
-
14
DBの定義のサイズを大きくし過ぎると問題ある?
その他(データベース)
-
15
ストアドプロシージャ_カーソルのヒット件数
その他(データベース)
-
16
型 varchar から型 numeric への変換エラー。
その他(データベース)
-
17
System.IO.Directory.GetFilesの順番
Visual Basic(VBA)
-
18
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
19
SQL Server Management Studio Express を使ってのデータベース削除
SQL Server
-
20
T-SQLで任意の箇所で強制終了する方法
SQL Server
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLのエラー(~付近に不適切な...
-
SQL Date型の列から年月だけを...
-
Accessの重複なしのカウントの...
-
SQLサーバで和暦から西暦に変換...
-
Microsoft SQL Serverについて
-
Wacom Cintiq 16 と Wacom Cint...
-
SQLをはじめから勉強するには
-
SQL クエリ データ数
-
SQL Server management studio ...
-
Tverは無料でしょうか?
-
サーバー破壊
-
Visuaal Studio Community 2022...
-
Access2021 「ISNULL関数には引...
-
甘いものがすきなのってなおせ...
-
SQLて何ですか!
-
生え際から顎先まで17.5 頭頂か...
-
sql serveについて
-
SQLを駆使したデータ抽出ってど...
-
自己相関サブクエリと自己結合...
-
DBのテーブルの設計ができず困...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
復旧中のデータベースについて
-
データベースの切断について
-
ACCESSのデータベースについて
-
ソニックステージ(ソニー)
-
【エクセル】TextBoxで指定する...
-
9時間の時間のずれ
-
PostgreSQL? PostgresSQL? なん...
-
複数データベースでのテーブル共有
-
文字コードについて
-
SQLServer2005メンテナンスプラ...
-
UDBログとは何のことでしょう
-
Accessでテーブルが更新された...
-
Windows版のフリーの組込みDB
-
データベースを使った削除する...
-
ARCserveで教えてください
-
壊れたAccessモジュールの修正
-
データのエクスポート&インポ...
-
SQL インジェクションは PQexec...
-
サーバにある全DBを移行したい...
-
DBサーバの立て方
おすすめ情報