SQLSERVER2005でwindows2003serverで運用しています。
マネージメントスタジオの復元機能で行いました。
どこに間違いがあるのでしょうか?
RESTORE DATABASE [test] FROM DISK = N'C:\~.bak' WITH FILE = 1, NOUNLOAD, STATS = 10
GO
メッセージ 5133、レベル 16、状態 1、行 1
オペレーティング システム エラー 87(パラメータが間違っています。) により、ファイル "E:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\~.mdf" のディレクトリ参照に失敗しました。
メッセージ 3156、レベル 16、状態 3、行 1
ファイル '~' を 'E:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\~.mdf' に復元できません。WITH MOVE を使用して、そのファイルにとって有効な場所を特定してください。
メッセージ 5133、レベル 16、状態 1、行 1
オペレーティング システム エラー 87(パラメータが間違っています。) により、ファイル "E:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\~.ldf" のディレクトリ参照に失敗しました。
メッセージ 3156、レベル 16、状態 3、行 1
ファイル '~_log' を 'E:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\~_log.ldf' に復元できません。WITH MOVE を使用して、そのファイルにとって有効な場所を特定してください。
メッセージ 3119、レベル 16、状態 1、行 1
RESTORE ステートメントのプランを作成中に問題が検出されました。詳細については、以前のメッセージを参照してください。
メッセージ 3013、レベル 16、状態 1、行 1
RESTORE DATABASE が異常終了しています。
No.1ベストアンサー
- 回答日時:
バックアップしたDBのデータファイルのパスをデフォルトから
変えているのでしょう。
メッセージで対処方法は記載されています。
>WITH MOVE を使用して、そのファイルにとって有効な場所を特定してください。
以下のようにMOVE句で移動するか、復元先のディレクトリを作成するか
どちらかで対処してください。
RESTORE DATABASE [test]
FROM DISK = N'C:\xxx_backup.bak'
with
MOVE N'test' TO N'E:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\test.mdf',
MOVE N'test_log' TO N'E:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\test_log.ldf',
RECOVERY;
GO
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server PCが悪くなって新しいPCにSSMSのデータを移すよう頼まれたけど移し方が分からない 1 2023/05/18 16:54
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- Outlook(アウトルック) outlookの送信エラーについて 1 2022/05/13 12:04
- その他(プログラミング・Web制作) pythonのこのエラーがわかりません 3 2022/11/16 14:54
- ソフトウェア Aimpに関する質問です。 1 2022/09/08 11:11
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- Excel(エクセル) Excelの複数人での参照について 2 2022/06/01 13:38
- Windows 10 windowsの回復ドライブや復元ポイントを使用した場合の戻る位置を教えてください。 5 2023/08/19 14:52
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wordでの差込印刷
-
ログの圧縮が出来ません。また...
-
【DB】同じトランザクション内...
-
SQLServerのトランザクションロ...
-
警察はスマホに保存した動画や...
-
エクセルのフィルタ抽出が固まる
-
postgresql についてです
-
期限切れのバックアップの削除
-
マスタメンテとは?
-
復元に異常に時間がかかる
-
SQLローダーで複数のCSVファイ...
-
SQLServer2012の復元ができない
-
accessの処理が遅い
-
iPhoneでPostgreSQLとの連携
-
PCが悪くなって新しいPCにSSMS...
-
DATファイルをEXCELで開きたい
-
SQL-Server トランザクションロ...
-
TPSとは・・・
-
videopad 無料版 アンインストール
-
Accessdでの「トランザクション...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
mdfファイルの残骸について
-
最適化について
-
tempdb の適切なサイズ
-
SQLSERVERのデータファイル圧縮...
-
SQL Serverへ移行したデータの...
-
.sdf
-
パラメーターエラーで復元でき...
-
データベースの圧縮について
-
データベース復元時に指定する...
-
アタッチができない
-
肥大化しすぎたSQLiteがVACUUM...
-
SQL Server 2000の物理ファイル...
-
データベースのアタッチができ...
-
大量のバイナリーデータ(約50GB...
-
ログの圧縮が出来ません。また...
-
SQLの拡張子の「mdf」の意味
-
新聞サイズの大きさのPDF化...
-
SQLServer2000→2005へのテーブ...
-
SQL-Server2000でトランザクシ...
-
sp_attach_db実行のバッチファ...
おすすめ情報