重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

初めて投稿いたします。
皆様よろしく御願いいたします。

現在SQLServer2000を使用しております。
(若干ですがSQLServer2005も使用しております。)


あるDBの全テーブルのサイズを表示させたいのですが
その方法が分からず困っております。
コマンドではテーブルのサイズを表示できるようなものは見る限りありませんでした。
EnterpriseManagerも見てみましたが、サイズが表示されている箇所は見当たりませんでした。

なにぶんSQLServerを触って日が浅いので、初歩的な質問であるかとはおもいますが何かご存知の方は教えてください。

よろしく御願いいたします。

A 回答 (1件)

>あるDBの全テーブルのサイズを表示させたいのですが


個々のテーブル単位でしょうか?
Enterprise ManagerでDBを選択し、「表示」→「タスクパッド」を選択、表示されたら、「テーブル情報」タブをクリックすると、テーブルごとのサイズは表示できます。
時間があれば、プロファイラを動かしながら上記の操作を行うと、EnterpriseManagerが発行している、テーブル毎のサイズを取得するまでのスクリプトを取得できます。
    • good
    • 0
この回答へのお礼

BillGさん、御解答ありがとうございます。

EnterpriseManagerに表示する箇所があったんですね・・・・
知識不足ですいません。

プロファイラからスクリプトも見つかりましたのでこれを解析し
使用してみたいと思います。

ありがとうございました!

お礼日時:2006/12/04 13:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す