Pages

Aug 13, 2005

SQL Serverを楽しくしてくれるツール

SQL Server関連で遭遇したツールを2つ。両方ともフリーウェア。


1、"http://www.idera.com/Products/SQLcheck/Default.aspx">"4">SQLcheck


"http://blog.sparky.jp/images/file_20050813T020420218.jpg"
target="_blank">height="164"
alt="SQLcheckLarge"
hspace="0"
src=
"http://blog.sparky.jp/images/img_20050813T020414359.jpg"
width="240"
border="0" />


サーバのパフォーマンスを車のダッシュボード風に表示してくるツール。
スクリーンセーバーとしても動作できるのがベリーグッド。でも、「自分のパソコンでスクリーンセーバが
起動する為に本番データベースにクエリー」って普通の開発者なら嫌いますよね。。。
まぁしかし派手なGUIは何か凄いことをしている感の演出に役立ちます。
 


2、"http://www.promptsql.com/">"4">PromptSQL


"http://blog.sparky.jp/images/file_20050813T020422640.jpg"
target="_blank">height="128"
alt="promptsql"
hspace="0"
src=
"http://blog.sparky.jp/images/img_20050813T020417984.jpg"
width="240"
border="0" />


SQL文を書くときにデータベース名、テーブル、ストアドの名前を補完してくれるツール。(公式サイトの"http://www.promptsql.com/demo.htm">デモ
PostgreSQLだと、標準のpsqlが非常によく出来ていてさくさく補完できるので、今までSQLサーバ
(というかクエリーアナライザー)を使用する度にストレスを感じてたのですが、
PromptSQLを知ったので今後はクエリーアナライザーでも補完ができるように!すごい!("http://blogs.sqlpassj.org/yoshihirokawabata/">PassJの河端さんのブログで遭遇


・補完に対応しているはVisualStudioやクエリーアナライザーなどの一部ツールのみ。
・PromptSQLはインストールされたマシンに常駐。
・補完が必要なタイミングでデータベース名を取りにいったり(select name, type from sysobjects
where xtype in ('U', 'V') order by name)
テーブル名を取りにいったり(select name from master..sysdatabases order by name)
しています。

動作も軽快で、見た目は地味だけでここ最近ではもっとも仕事に役立ちそうなツールです。
作者に感謝。