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

新着ソフトレビュー ベクターソフトニュース − 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」で使用できる解析用データを自動作成する別売ソフトウェアも用意されている。

     ソフトライブラリからのおすすめソフト
    日付印やネーム印の作成も簡単。さまざまな項目を自由にカスタマイズできるデジタル印作成ソフト「eight判」
    日付印やネーム印の作成も簡単。さまざまな項目を自由にカスタマイズできるデジタル印作成ソフト
    「eight判」
    デスクトップを効率よく整理。指定ウィンドウをタブインタフェースにできる“アプリケーショングループ化”ソフト「TidyTabs Personal」
    デスクトップを効率よく整理。指定ウィンドウをタブインタフェースにできる“アプリケーショングループ化”ソフト
    「TidyTabs Personal」
    新たにリアルタイムファイル同期機能を搭載。誰でも簡単に使える高機能イメージバックアップソフト「AOMEI Backupper Standard Edition」
    新たにリアルタイムファイル同期機能を搭載。誰でも簡単に使える高機能イメージバックアップソフト
    「AOMEI Backupper Standard Edition」
    事前登録不要ですぐに使える、簡単操作の音声認識ワープロソフト「Voice Rep Pro」
    事前登録不要ですぐに使える、簡単操作の音声認識ワープロソフト
    「Voice Rep Pro」
    レート/タグの設定や正規表現検索なども可能。強力なファイル管理機能を備えた見開き型画像ビューア「ZipPla」
    レート/タグの設定や正規表現検索なども可能。強力なファイル管理機能を備えた見開き型画像ビューア
    「ZipPla」

    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)




    最近のレビュー記事
    WebAnimator Plus 2WebAnimator Plus 2new!!WebAnimator Plus 2
    コーディングの知識は不要。スマホでも表示可能なHTML5アニメーションを簡単操作で作成できるソフト
    紅蜘蛛3 / Red Spider3紅蜘蛛3 / Red Spider3new!!紅蜘蛛3 / Red Spider3
    シリーズ三作品の登場人物が総登場。6編からなる、第一作「紅蜘蛛 / Red Spider」のアフターストーリー
    点字ビューア(Braille Viewer)点字ビューア(Braille Viewer)点字ビューア(Braille Viewer)
    ファイルを開くだけで、点字データをかな文字に変換・表示。誰でも簡単に使えるシンプルな閲覧ソフト
    LeafThroughLeafThroughLeafThrough
    オフィス文書やPDF、画像ファイルの内容を“パラパラと閲覧”しながら確認できる“ビジュアル検索”ソフト
    DriverMax 9DriverMax 9DriverMax 9
    “最新”“適切”“安全”なデバイスドライバーを数クリックの操作でダウンロード&インストールできる
    Elemental WarriorElemental WarriorElemental Warrior
    地面・壁・天井を縦横無尽に駆け抜けてゴールを目指すハイスピード2Dアクションゲーム
    QgiferQgiferQgifer
    基本的な操作は3ステップで完了。誰でも簡単・手軽に動画をアニメーションGIFにできるソフト
    「面白いと思ったマンガを、その時、誰かに薦めたい!」2017年ノミネート作品発表!
    2017年ノミネート作品発表!
    新着ソフトレビュー アクセスランキング新着ソフトレビュー アクセスランキング
    【2017年2月】

    威沙威沙
    簡易タグ付きテキストファイルから、文庫本タイプの“縦書き小説”PDFファイルを生成できる
    CliborClibor
    保持・管理できる履歴は最大10,000件。初心者から上級者まで快適に使える高機能クリップボード拡張ソフト
    録るラジ2 for Windows録るラジ2 for Windows
    最大60分遡って再生できる「リアルタイムマシーン再生」をはじめ、数多くの新機能が追加された「録るラジ」の新バージョン
    奈落の魔女とロッカの果実奈落の魔女とロッカの果実
    行く先々で徐々に大きな戦いに巻き込まれてゆく、正統派の王道長編ファンタジーRPG
    計算メモ計算メモ
    計算過程を残したまま、一画面内で複数の計算を行うことができ、クリップボードに一発転送できる関数電卓ソフト
    S's FileMoverS's FileMover
    条件に合致したファイルの「移動」「コピー」「削除」を一括処理。自動実行にも対応したファイル操作ソフト


    「sarasa」と同じカテゴリーの他のレビュー

    レビュー記事一覧




    ベクターソフトニュース、徹底解説!! まるっとに関するご意見・ご感想は editor@vector.co.jp まで
    Copyright (c) 株式会社ベクター 記事の無断転用を禁じます。
    Copyright (c) Vector Inc. All rights Reserved.