Date: Wed, 22 Nov 2000 22:06:40 +0900
From: Yoshito Maki <who@sub.example.jp>
牧です。
>2.最適化
下の2つの機能は、厳密には、若干、処理内容が違いますが...
>ACCESS2000でいうところの「最適化/修復」という機能
>また
>SQL-Server Enterprise Managerでいうところの「データベース保守計画ウイザード」
保守契約ウィザードで行なっている処理は、
・DBCCによる整合性のチェック
・インデックスの再作成によるフラグメンテーションの解消
・統計情報の更新
・データベースのバックアップ
・トランザクションログのバックアップ
といった処理だったと記憶してますが、設定した処理の内容は、msdbデータベースに
ジョブとして登録されます。
まったく、同じ処理を 実現するのであれば、Enterprise Managerで、各ジョブの
処理内容を確認してみれば、理解できると思います。
>MSDEはデータベースエンジンなので上記の表現は適していないですね。
>つまり、SQL-Server Enterprise Managerの環境がない状況で「最適化/修復」
>を行いたいのですが、SQL-DMO API等を使用してプログラムするしかないのでしょうか?
>そもそもSQL-DMO API等を使用してプログラム可能なものなのでしょうか。
処理そのものは、Transact-SQLでも、実行可能だったと思います。
ただし、SQL-DMOを使ったほうが、処理結果のハンドリングが容易なものもあります。
=================================================
牧 嘉登(Yoshito Maki)
E-mail : who@sub.example.jp
=================================================
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|