BKS ファイルから SQL ファイルにアクセスするにはどうすればいいですか?

BKS ファイルから SQL ファイルにアクセスするにはどうすればいいですか?

約 20 GB の BKS ファイルがあります。そこから MSSQL ファイルを抽出するにはどうすればよいでしょうか?

ありがとう

答え1

バックアップが ntbackup を使用して作成された場合は、バックアップと復元ウィザードを使用して、すべてのファイルまたは選択したファイルを復元する必要があります。復元するファイルを決定しようとしている場合、SQL データベースは通常、ファイル拡張子が MDF、LDF、および NDF のファイルに存在しますが、これは必須ではありません。

ntbackup がバックアップ時にデータベースの一貫性を保証するかどうかはわかりません。そのため、データベースがきれいに復元されない可能性があります。

答え2

バックアップが誤って BKS ファイルとして保存されたのではないかと思います。「本物の」BKS ファイルはメモ帳で開いて読み取り可能です。メモ帳でファイルを開いてみて、人間が読める場合は、データが含まれていないことがわかります。そうでない場合は、拡張子を BKF に変更して、NTBackup で復元できるかどうかを確認してください。

答え3

それは実際には BAK ファイルでした。標準のデータベース復元を実行し、bks ファイルを指定するだけです。

関連情報