質問

質問者:isobeman 現在のデータベースのデータ容量の取得
困り度:
  • すぐに回答を!
ASPで、リムーバブルメディアにデータベースのバックアップを行う管理ページを作成しています。

そこで、リムーバブルメディアの空き容量と、バックアップデータの容量を比較して、バックアップ可能かどうかチェックしたいのですが、バックアップデータの容量(現在のデータベースのデータ容量)を取得する何か良い方法はありませんでしょうか。
データベースファイルのサイズは、データ容量ではないので、ファイルサイズをチェックする手は使えません。

よろしくお願いいたします。
質問投稿日時:02/07/26 12:44
質問番号:322784
この質問に対する回答は締め切られました。

回答

良回答20pt

回答者:osamuy バックアップにどれだけの容量が必要になるかを取得する方法って、ないのでは。
バックアップの方法にもよるとは思いますが。
実際にバックアップを取ってみて、データ件数等とバックアップ容量とを相関させて、
ヒューリスティックに予測してみるとか。


あ、あと、データベースとして何を使っているのかぐらいは書いておいた方がよろしいかと。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:02/07/27 12:47
回答番号:No.1
この回答への補足ご回答有り難うございました。
どのくらいになるかは、やってみないとわからないということですね。
それでしたら、一度ローカルHD上にバックアップを作成して、その後メディアへ移動するようにしようかと思います。

また、データベースは、MS-SQLサーバー7.0/2000でした。
失礼しました。
この回答へのお礼この回答にお礼をつける(質問者のみ)