その他のコンテンツ
ちょい読み!
コミック
SELECTION

新着ソフトレビュー 2010.04.16 RSS一覧
Vectorトップ > ライブラリ > sarasa

sarasa

go! download このソフトをダウンロード・購入する
このソフトをダウンロード・購入する
sarasa
削除済みのデータを表示することも可能な、SQL Serverトランザクションログ解析ソフト
Windows Vista/XP/2000  製品:試用可
sarasa
  • メイン画面。トランザクションログがツリー状に整理されて表示される

  • ◎そのほかのスクリーンショット
  • ログはテーブルごとのほか、トランザクションごとに表示させることも可能
  • データベースの選択はウィザード形式で行える。ログが多量の場合、時間帯別に解析を行うことも可能

  • SQL Serverのトランザクションログを解析し、データの変更履歴を表示するソフト。

    「sarasa(サラサ)」は、Microsoft SQL Serverのトランザクションログを読み取り、現在に至るまでのデータベースの変更履歴を表示できるデータベースユーティリティ。データベースアプリケーションの開発やデータベースの修復などに役立つ、貴重な情報を得ることができる。

    SQL Serverのデータベースは一般的に、ユーザが開発するアプリケーションなどからデータの書き換えが行われるが、アプリケーション側で「ログ」を保存していない限り、「いつデータが追加されたのか」「書き換えや削除が行われたのか」といった「データベース変更履歴(トランザクション)」情報を読み取ることはできない。

    「sarasa」では、SQL Serverがデータベースのバックアップなどに使用する「トランザクションログ」を読み込み、通常は得られないはずのデータベース変更履歴を作成できる。トランザクション情報は、ツリー状に整理されたわかりやすい形で表示され、データベースアプリケーションの作成やバグ解析などに極めて有用な情報となる。

    「sarasa」で得られるトランザクション情報は、

    • データベースへのレコード追加(INSERT)
    • データベース内でのレコード削除(DELETE)
    • データベース内のデータ変更(MODIFY)
    など。変更が行われた時刻や変更されたデータ内容も表示され、データベース内の特定のフィールドが「いつ、どのような値からどのような値へと書き換えられたか」を知ることができる(トランザクションログには、書き換えを実行したユーザアカウントは記録されていないため、「誰がデータを変更したか」は表示できない)。

    ツリー状のトランザクション情報の表示パターンは、

    • データベース内のテーブルごとにグループ化表示される「テーブル毎」
    • アクセスしたテーブルに関係なく、時系列で表示される「トランザクション毎」
    から選べる。ツリー内で特定のトランザクションを選択すると、当該トランザクションで変更されたレコードの変更前/変更後の内容が表示される仕組み。同じレコードに対して、ほかにもトランザクションがある場合は、ツリー内でトランザクションが色付け表示されるようになっている。表示されるフィールドの内容は、別途定義する「フィルタ」で項目を選択できる。

    SQL Serverのトランザクションログは内容が非公開で、ログの内容を見ただけでは何が行われているかはわからない。「sarasa」では、独自にログを解析することで、データベース変更履歴の表示を実現している。

    「sarasa」が解析できるトランザクションログは、現在有効なデータベースのものに限られる(T-SQLの「BACKUP DATABASE」コマンドでバックアップされたログは解析できない)。トランザクションログは、バックアップにより自動的に消去されるが、ログ消去によりデータ解析不能となることを防ぐため、トランザクションログから「sarasa」で使用できる解析用データを自動作成する別売ソフトウェアも用意されている。

     ソフトライブラリからのおすすめソフト
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト「GeekUninstaller」
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト
    「GeekUninstaller」
    実際のフォルダ構造にかかわらずファイルをわかりやすく分類・管理し、すばやく参照できる「dINDEX.2」
    実際のフォルダ構造にかかわらずファイルをわかりやすく分類・管理し、すばやく参照できる
    「dINDEX.2」
    64bit OSに完全対応。ハンターモードの改善なども図られた“強力”アンインストーラの新バージョン「Revo Uninstaller Free」
    64bit OSに完全対応。ハンターモードの改善なども図られた“強力”アンインストーラの新バージョン
    「Revo Uninstaller Free」
    シンプルなデザイン、軽快な動作、カスタマイズ自由度の高さが特徴の高機能メディアプレイヤー「RE PLAYER」
    シンプルなデザイン、軽快な動作、カスタマイズ自由度の高さが特徴の高機能メディアプレイヤー
    「RE PLAYER」
    日付ごとの出来事や予定などを“1行文章”でサッと書き込めるカレンダー+メモ帳ソフト「出来事帳」
    日付ごとの出来事や予定などを“1行文章”でサッと書き込めるカレンダー+メモ帳ソフト
    「出来事帳」

    reviewer's EYE reviewer's EYE
    データベースアプリケーションの開発で難しいのが「多数のクライアントから同時にアクセスされる」という点だ。さまざまなタイミングで、さまざまなクライアントからデータが書き換えられることで、仮にソフトウェアに「バグ」があった場合でも、バグの存在を見つけることが極めて困難になる。

    しかもデータベースは、書き換え後の最新データしか保持していない。例えば、一瞬だけデータベースが不正な値になり、それが原因でバグが発生するとしても、データベースを見ただけではそのことに気づくのは難しい。せめて「データがどのような経過をたどって書き換えられたのか」がわかったら、どれだけアプリケーション開発が楽になることだろう。

    「sarasa」は、まさにその「データの書き換え経過を手に取るように把握」できる、開発者にとっては夢のようなソフトだ。

    データベースには「トランザクションログ」と呼ばれるアクセスログが存在し、データの書き換え経過が記録されていることはよく知られている。しかし、その内容を表示する機能は、SQL Serverには存在しない。そこに貴重な情報があるとわかっていても、その内容を知ることができない辛さを知る開発者にとって、「sarasa」はまさに待ち望まれていたソフトだ。SQL Serverを使ったアプリケーションを開発する人にとっては必携のソフトといってもよいのではないだろうか。

    (天野 司)

    ソフト作者からひとこと ソフト作者からひとこと
    この製品の誕生のきっかけ、それはまさにトラブルでした。顧客のデータを間違えて更新してしまい、どうにか元に戻すことができないか思案の末、たどり着いたのが「トランザクションログを解析して、更新前データを復元する」という方法でした。

    開発中、一切公表されていないトランザクションログの内容を独自に解析するのは、かなり大変な作業で、苦労しました。しかし、通常は「現在の状態」しか見ることができないはずのデータベースの「過去」を見ることができるという、とても画期的な製品になったと自負しています。

    ((株)ヴィバーク)

    ● sarasa Ver.3.0.1.0
  • 作 者 : (株)ヴィバーク さん
  • 対応OS : Windows Vista/XP/2000
  • 種 別 : 製品:試用可
  • 作者のホームページ : http://www.vivouac.co.jp/
  • 補 足 : 試用版は解析終了後、3分間使用できる。ファイル保存などは行えない。ライセンスの購入は「sarasa」ダウンロード・お支払いページから行える。動作には.NET Framework 2.0以降が必要


  • go! download
    上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。
    製品プロレジ・シェアレジ(30,240円(税込))
    sarasa お試し版 3.5.1.0 SQL Server2012、2014のトランザクションログを解析し、過去の更新履歴を表示! (231K)




    最近のレビュー記事
    IObit Uninstaller 14 PRO 3ライセンスIObit Uninstaller 14 PRO 3ライセンス
    不要なプログラムと関連ファイルをまとめて完全に削除
    Driver Booster 12 PRO 3ライセンスDriver Booster 12 PRO 3ライセンス
    最新ドライバへのアップデートで障害・競合・システムクラッシュからあなたのパソコンを守る
    ZOOM PLAYER 18 MAX 1ライセンスZOOM PLAYER 18 MAX 1ライセンス
    最強メディアプレーヤー! ブルーレイ・動画・音楽・画像、どんなメディアも高画質で高速再生!
    AdGuard ファミリーAdGuard ファミリー
    【9台利用可】わずらわしいWEB広告をがっちりブロック!バナーからポップアップ、YouTube動画広告まで!
    スマホがドライブ [1PC+スマホ無制限]スマホがドライブ [1PC+スマホ無制限]
    スマホがまるで外付けハードディスク!パソコン内のデータを無線でスマホに直接保存&再生!
    ネットラジオ録音 X2 for Windowsネットラジオ録音 X2 for Windows
    ユーザーの声から新機能を搭載したインターネットラジオ再生録音ソフト「ネットラジオ録音 X2」
    AdLock マルチデバイス(9台) 1年版AdLock マルチデバイス(9台) 1年版
    パソコンの広告をブロック [YouTube・TVerCMスキップ対応]
    DriverMax 14 PRO 5PC 無期限版DriverMax 14 PRO 5PC 無期限版
    更新料【0円】&バージョンアップ料【0円】&パソコン【5台】で利用可能!PC ドライバーを最新の状態に!
    Voice Rep Pro 4Voice Rep Pro 4
    文字起こしのプロも愛用する音声認識ソフトの新バージョン
    「sarasa」と同じカテゴリーの他のレビュー

    新着ソフトレビュー 公開記事一覧




    会社情報 | インフォメーション | はじめて利用される方へ | プライバシーポリシー | 免責事項
    個人情報保護方針 | 利用者情報の外部送信について
    (c) Vector HOLDINGS Inc.All Rights Reserved.