- 締切済み
SQLServer2008のバックアップできない
具体的にはSQL Server 2008 Expressのデータベースのバックアップで「パスが見つかりません・・」等のエラーメッセージが出てバックアップができないのです。 というのも、Windows Server 2008が来年1月にマイクロソフトのサポート終了になる事から これまでレンタルサーバーで使っていたWindows Server 2008のVPSからレンタルサーバーのプロバイダーの依頼もあり、Windows Server 2019にWEBコンテンツと共に連動していたSQL Server 2008 Expressのデータベース(SQL Server 2008 Expressのデータベース)もWindows Server 2019(SQL Server 2019 Expressのデータベース)に移行する事になり、Windows Server 2008のSQL Server 2008 Expressのデータベースのバックアップを取ろうとしたのですが「サーバー”*****”のバックアップに失敗しました。(Microsoft.SqlServer.SmoExtend)」というエラーメッセージの他に追加情報として 「System.data.SqlClient.SqlError:バックアップデバ:SQL2008_DB_Backup¥XXX(バックアップファイル名)を開けません。オペレーティングシステムエラー3(指定されたパスが見つかりません)Microsoft.SqlServer.Smo)」 というエラーメッセージが出てしまい、 SQL Server 2008 Expressのデータベースのバックアップが取れません。 どんな対処方法が考えられますでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- HohoPapa
- ベストアンサー率65% (455/693)
- HohoPapa
- ベストアンサー率65% (455/693)
>Windows Server 2008のVPS この環境にどの程度の自由度があるのか未詳なので 可能かどうか定かではありませんが、... 私だったら、 データベースの実態ファイル(*.MDF、*.LDF)を複写し、 新た環境、あるいは、 適当なクライアントOSに環境を構築し 実態ファイルを配置しアタッチします。
補足
デ「ータベースの実態ファイル(*.MDF、*.LDF)を複写」という作業は経験ないのですが以下のURLのような方法なのでしょうか? https://www.ipentec.com/document/sql-server-move-database-copy-mdf-file
お礼
たぶん以下の方法ですね! https://www.ipentec.com/document/sql-server-move-database-copy-mdf-file