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

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

     ソフトライブラリからのおすすめソフト
    リフレッシュとデフラグでSSDを良好な状態に保つ。アイドル時の自動実行にも対応したSSD用メンテナンスソフト「SSDブースター」
    リフレッシュとデフラグでSSDを良好な状態に保つ。アイドル時の自動実行にも対応したSSD用メンテナンスソフト
    「SSDブースター」
    柔軟なドラッグ&ドロップやコピールール設定などで、快適な文書編集環境を実現する高機能クリップボード拡張ソフト「ToMoClip」
    柔軟なドラッグ&ドロップやコピールール設定などで、快適な文書編集環境を実現する高機能クリップボード拡張ソフト
    「ToMoClip」
    カレンダーやガントチャートも簡単に作れる。Excelに便利な機能を追加できるアドインの第二弾「Excel便利機能ボタン集2」
    カレンダーやガントチャートも簡単に作れる。Excelに便利な機能を追加できるアドインの第二弾
    「Excel便利機能ボタン集2」
    マクロによる作業の自動化にも対応した、カスタマイズ自由度の高い多機能ファイル管理ソフト「FileShelf Plus」
    マクロによる作業の自動化にも対応した、カスタマイズ自由度の高い多機能ファイル管理ソフト
    「FileShelf Plus」
    二つの新プラグインで新たなリネーム処理が可能になった高機能“多段階リネーム”ソフト「練馬」
    二つの新プラグインで新たなリネーム処理が可能になった高機能“多段階リネーム”ソフト
    「練馬」

    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)




    最近のレビュー記事
    Recover Keys 2Recover Keys 2new!!Recover Keys 2
    ネットワーク経由でのMac用ソフトのキー抽出も可能に。9,000種類以上のソフトに対応する“プロダクトキー復元ソフト”
    Quick EyeQuick EyeQuick Eye
    さまざまな形式のファイルをスペースキーだけでプレビューできる、軽快動作の“クイックルックアプリケーション”
    ESET ファミリー セキュリティESET ファミリー セキュリティESET ファミリー セキュリティ
    実行中プログラムの「ふるまい」を監視し、問題のある挙動を通知する機能が追加された「ESET」の新バージョン
    PDFelement 6 ProPDFelement 6 ProPDFelement 6 Pro
    充実した注釈機能や使いやすいプロテクト機能を搭載。ファイルの編集・変換・最適化を一本で行える高機能PDF編集ソフト
    Iperius Backup FREEIperius Backup FREEIperius Backup FREE
    シンプルな画面ではじめてでも直感的に使える、“軽快”バックアップソフトのエントリーエディション
    講談社夏☆電書2017
    講談社夏☆電書2017
    新着ソフトレビュー アクセスランキング新着ソフトレビュー アクセスランキング
    【2017年11月】

    Advanced SystemCare 11 PROAdvanced SystemCare 11 PRO
    脆弱性の診断・修正もワンクリックで。システムの最適化や保護、スピードアップを手軽に行える“高速&快適化アプリ”
    窓フォト窓フォト
    “見たまま”を画像として取り込める。キャプチャ画像の編集・加工やGIFアニメの作成も可能な多機能スクリーンキャプチャ
    筆楽名人2018 for Win筆楽名人2018 for Win
    シンプルな操作画面ではじめてでも直感的に使える、“おしゃれ”な年賀状・はがき作成ソフト
    TextifyTextify
    ダイアログ内のテキストなど、通常はコピーできない文字列もコピー可能にするミニユーティリティ
    Driver Booster 5 PRODriver Booster 5 PRO
    アイドル時の自動インストールが可能に。100万以上のドライバーに対応する、簡単操作のドライバー更新ソフト
    夏☆電書2017水・土更新!無料連載コーナー
    夏☆電書2017水・土更新!無料連載コーナー


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

    レビュー記事一覧




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