ベストアンサー SQLserver2005より、SQLにて各データベースのプロパティに 2010/04/30 10:22 SQLserver2005より、SQLにて各データベースのプロパティにあるサイズと使用可能領域の値を取得したいのですが、そのようなSQLはありますでしょうか。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー osamuy ベストアンサー率42% (1231/2878) 2010/05/02 09:09 回答No.1 sp_spaceusedとか。 定義を参照して、希望する結果を出力するようなクエリを組み立ててみては。 質問者 お礼 2010/09/10 17:31 回答ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューターデータベースSQL Server 関連するQ&A PL/SQLとMS SQLServerの違いを教えてください SQLを学ぼうとしているのですが。。。 概要で煮詰まってしまいました;; SQLはRDBMSにおいてのデータベース言語で、直接データベースに宣言を実行でき、PL/SQLはOracle社が開発した、手続き型に組み込めるSQLで、 MS SQLServerは。。。? Oracle SQLは。。。? と、調べれは調べるほどに、訳が分からなくなってきました; PL/SQLとMS SQLServerの違いはなんなのでしょうか? Oracle SQLとSQLは別物と考えてよいのでしょうか? 使用できるOSが違うのか、組み込める言語が特定されているのか、具体的な違いが判らず、どのような条件下で使用したらよいのかわかりません。 お手数ですがご解答よろしくお願いいたします。 SQLServer ダミーデータベース SQLServer 2000 から SQLServer 2008 への移行する際に、デタッチ/アタッチまたはバックアップ/復元の移行方式を検討するにあたり、30GBのデータベースを移行するために生じるオフラインタイムを事前検証で計測するため30GBダミーデータベースを作りたいのですがT-SQLやその他での方法を教えてください。 VBからSQLServer2005のデータベースを最適化するには? WindowsXP,VB6.0.SP6にて開発しております。 タイトルの通りですが、SQLServer2005のデータベースを最適化したいのです。 色々調べましたところ、ACCESSでの最適化は見つかるのですが、 SQLサーバーでのやり方が見つかりませんでした。 どうか、ご存知の方いらっしゃいましたら、 ご教授よろしくお願いしますm(_ _)m ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム SQLServer(MSDE)のデータベースのサイズ見積りについて 皆様、始めまして。 現在、SQLServer(MSDE)でデータベースを構築中であるのですが、データベースのサイズ見積りの方法がわからず困っています。 BooksOnlineを見るとテーブルのサイズ見積りについては、詳しい計算式が乗っているのですが、システムで使う領域、インデックスについては記述が見つからず、困っております。 つきましては、データベースのサイズ見積りの方法についてご存知の方いらっしゃいましたらご教示願えませんでしょうか? もちろんWEB上の情報、書籍等の情報でも構いません。 どうぞよろしくお願いします。 SQLServer2000からSQLServer2005へのデータ移行 SQLServer2000からSQLServer2005へのデータ移行方法 Microsoft SQL Server ManagementStadio Expressで SQLServer2000のバックアップファイルから、 ローカルの開発環境(SQL Server2005 Express)でデータベースを復元しようと試みましたところ、 復元が正常に出来ませんでした。 復元はエラーが発生せず完了しデータベースは作成されているのですが、 データベースを右クリックで削除やプロパティを見ることもできず、 どのようなテーブルが存在するのか中身の参照も追加も何もできない状態です。 http://qanda.rakuten.ne.jp/qa4183273.html 上記URLなどでSQL Server2000のバックアップから2005で復元しているような発言がされているので 可能だと思うのですが、何か特別な処理が必要なのでしょうか? ご存じのかた、教えていただけますようお願いいたします。 SQLServerでSQL%ROWCOUNT同様の命令? Oracleで処理件数を取得するには SQL%ROWCOUNTを使いますが、 SQLServerでは、同様の命令はありますか? Webで検索してみましたが、なかなか見つかりません。 よろしくお願いします。 ※ Oracle7,8 SqlServer7 データベースが壊れ開けなくなる C#でデータベースを追加・削除・更新をするプログラムをつくっているのですが、ソースをいじっていないのに突然データベースが開けなくなりました。 ーーーーーーーーーーーーーーーーーーーーーーーー 指定された除数 (4) の列は、組み込みの .NET システム型として表現できない DBNull 値を含んでいます。SqlTypes プロパティまたは IsDBNull プロパティを使用してください。 ーーーーーーーーーーーーーーーーーーーーーーーー このようなメッセージが表示されているのですが、これは壊れて使えなくなってしまったと考えるしかないでしょうか? 環境は、visualstudio2010でデータベースはSQL Server Compact 3.5を使用しています。 SQLServer7.0 「データベースのバックアップ」について 現在、SQLServer7.0を使用しています。 万が一に備え、SQLServer Enterprise Managerの「データベースのバックアップ」にて 毎日DATにバックアップをしようと考えています。 「データベースのバックアップ」のスケジュールを設定してもその通り処理されません。 スケジュール通りバックアップされるように設定方法について教えて下さい。 以上、宜しくお願い致します。 sqlserver2008 r2について お世話になります。 現在SQLSERVER 2008R2 とvisualbasic2010を使用し、データベースの勉強をしています。 教科書は、visualbasic2005による[実践]データベースプログラミング 谷尻かおり氏著を 使用しています。 テキストボックスに抽出条件を入れると特定のレコードを抽出したいのですが SQL Serverの抽出条件のパラメータについて分からないのでご教示願います。 教科書P47ではSQLServerの場合は「@GoodsID」とする事で、テキストボックスの 値をいれられると私は認識したのですが、うまくレコードを抽出することができません。 アクセスでは LIKE ? & '%' SQLserverでできるかなと思った私の考え LIKE @GoodsID & '%' どうすればレコードが抽出できるでしょうか? 以上よろしくお願いします。 SQLServer2008 SQLServerは始めてです。 SQLServer2008 Management Studio Expressを自分のPCにインストールしました。やりたいことは、自分のPCでサーバー、データベースを作ってVB6でデータを取得したりするアプリを入れて動かせる環境に したいのですが。(他のPCにサーバーを設定せず)インストールした後、どうやってサーバー登録するのか本を見てもよく分かりません。複雑なSQLを作成しなくてもSQLServerでは簡単にできるような事を本に書いてあるみたいですが。 SQLServer Management Studio を起動するとサーバーへの接続画面が 表示されます。でもまだサーバーの登録がされていないので、エラーになってしまいます。左側のオブジェクトエクスプローラは空っぽです。この後何をすればいいのか分かりません。 それとも何か足りないのでしょうか?サーバーの登録、データベースの作成方法を教えてください。そしてサーバーへの接続画面で入力して エラーなくサーバーに接続し、データベースに接続できるように教えてください。 SQLserver2005のデータベースミラーリング 32bit-64bit SQLserver2005のデータベースミラーリングについて教えてください。 現在Windows2003R2(32bit)+SQLserver2005(32bit)でDBを構築しています。 可用性向上のためにデータベースミラーリングを構成しようと考えています。 そのため新規にサーバーをWindows2008(64bit)+SQLserver2005SP2(64bit)で計画しています。 (メインのSQLserverはSP2にします) このとき、SQLserverは32bitと64bitの間でミラーリングは構成できるのでしょうか。 MSDNに下記記載が有りますが、これは上記の構成が可能ということでしょうか。 http://msdn.microsoft.com/ja-jp/library/ms366349(SQL.90).aspx 「SQL Server のディスク上ストレージ形式は、64 ビット環境でも 32 ビット環境でも同じです。このため、データベース ミラーリング セッションでは、32 ビット環境で実行されているサーバー インスタンスと 64 ビット環境で実行されているサーバー インスタンスを組み合わせることができます」 よろしくお願いします。 データベースの圧縮について お世話になります。 初歩的な質問かもしれませんが、よろしくお願いします。 SQL Server 2000 を使用しています。 比較的大きいサイズのデータベース「A」があります。 Dataフォルダ内のサイズは次の通りです。 ・A.mdf 50MB ・A_1.mdf 4.4GB ・A_log.ldf 1.2GB この「A」を別の用途で使用したいため、全てのテーブルのデータを削除しましたが、Dataフォルダ内のサイズがほとんど変わりません。 プロパティのデータベースの圧縮で見ると、空き容量が98%と表示されているので、無駄な領域が多いのは分かるのですが、実際に圧縮をかけても小さくなりませんでした。 方法が悪いのかもしれませんので、データベースを圧縮する手順を教えて頂ければ幸いです。 よろしくお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム SQLサーバのデータベース名表示について SQLサーバ初心者です。 わからないことがあり、ご存知の方いらっしゃいましたらご教示ください。 SQLサーバ2008 を使用しています。 SQLサーバのデータベース名の一覧を取得する方法として、 sys.databasesをselectしたり、sp_databasesを使用してDB名を取得できることは確認できたのですが、 master/msdbなどのシステムデータベース以外の自分で作成したユーザーデータベースのみリストする方法があればご教示いただけないでしょうか? SQL SERVER2005とアクセス2007でデータベースを作成して SQL SERVER2005とアクセス2007でデータベースを作成しています。 データベース自体はできまして、自分のパソコンではACCESSからSQLSERVERへデータを書き込んだり、読み込んだりはできます。 次の段階として、社内LANにデータベースをおいて、ほかのパソコンからもデータの書き込み及び読み込みをしたいのですが、うまくいきません。 ほかのパソコンからデータベースを開くと、接続を拒否されてしまいます。 SQLSERVER MANAGEMENT STUDIO EXPRESSで何か設定が必要なのでしょうか? よろしくご教授お願い致します。 SqlServer2008について WinServer2008にインストールされたSQLServer2008にクライアントから、sqlcmdコマンドでログインするとリモート接続が許可されてないのかログインできません。 別のWin2000ServerのSQL2005にはログインできます。 SQL2005には、セキュリティ構成というツールで、リモート接続を許可することができます。 SQL2008には、これに該当するツールが見当たりません。 ManagementStudioでSQL2008に接続して、データベースのプロパティの 「接続」を見ると、リモート接続を有効にするチェックは入ってますが、これは、SQL2005にもあり、sqlcmdで接続しようとすることと 関係ないように思いました。 sqlcmdでクライアントからSQL2008に接続するために、リモート接続するには、どうしたらよいのでしょうか? win2008サーバー上で、sqlcmdコマンドを使えば接続できます。 SQL Server 2000のデータベースサーバーインストール方法を教えてください Windows2003 Server評価版 SQL Server 評価版 を使用して、SQLServer2000をインストールしています。 WEBよりダウンロードしたファイルを使用しています。 インストールマニュアルを見ていると、 1.SQL ServerのCDをセットする 2.SQL Server 2000コンポ―ネントをクリックする 3.データベースサーバーのインストールをクリックする と書いてあるのですが、WEBよりダウンロードしましたのでCDがありません。 どのようにデータベースサーバーをインストールすればよいのでしょうか? 初歩的な質問ですみません。 どうぞよろしくお願いいたします。 SQLServerを使い、SQL文の練習をしたい SQLServerを使い、SQL文記述の 練習をしたいと考えています。 (テーブルを作る、結合させる、レコードの合計を出す、などの内容) 自分のPC上で、SQL文を書いて 「わー2つのテーブルが結合した!」 「こっちのテーブルにはないレコードだけを追加できた!」というようなことを実感したいのみなのですが、この目的での利用でも、レンタルサーバーを借りるなどして「サーバー」を準備する必要があるのでしょうか? AccessでSQL文の面白さを知り、 他のデータベース関係のソフトにも触れてみたいと 思ったのが理由です。 よろしくお願いいたします。 SQLServer2005のレスポンス悪化について 既存システムのサーバリプレースを実施した際に、データベースをSQLServer2000からSQLServer2005にアップグレードしたところ、 システムの各機能動作に遅延が発生してしまいました。 SQLのバージョンを、SQLServer2000からSQLServer2005にした為に、 遅延が発生した事例などないでしょうか? 動作環境は以下の通りです。 OS:Windows Server2003 SQL:SQLServer2005 ちなみにデータベースデータの復元はSQLServer2000のバックアップファイルからデータを復元しております。 SQLserver2000にSQL*LODERのような SQLserver2000にオラクルのSQL*LODERのような 機能は存在しないでしょうか? もし、存在するならば方法を教えて頂けると非常に 助かります。 宜しくお願い致します。 SQL 現在、使用しているDBの情報を取得したいのですが? (1)表領域のサイズ、空き容量 (2)それにぶら下がっているデータファイル (3)表領域毎のオブジェクト 要はGUIの管理画面で、 表領域→データファイル 表領域→ユーザー→オブジェクト をSQL文で管理したいのですが? 初心者ですみません。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター データベース SQL ServerOraclePostgreSQLMySQLNoSQLその他(データベース) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
回答ありがとうございました。