2012/02/17

Linux(及びcygwin)からSQL Server(MS)にクエリを投げる

Management Studioのエディタが使いづらくて不快過ぎる。アレはクソ過ぎる。せめてVisual Studioみたいに拡張できるべき。キーバインド変更できないなんて致命的にもほどがある。爆発すべき。

で、Management Studioには見切りをつけて、FreeTDSunixODBC入れてcygwinからSQL Serverに接続してみたけど、tsql(FreeTDS同梱のコマンド)がしょぼくてほぼ無意味。sqshはなんぞエラー吐いて入らん。Management Studioで.sqlファイルを開きつつ同じ.sqlファイルをEmacsで編集する方がいいかもしれん。

結局何を求めているかというとpsqlやsqlplusみたいなもの。sqlcmdはcmd上でしか動かないっぽい。

待てよ・・・、これをtsql用にちょっと変えればあるいは・・・ それともこちらにMS SQLも期待・・・?

tsqlはこんな感じ。
$ tsql -Sconfig_section_name -Usa -Phogehoge < sample.sql
aptだと簡単に入りそうなのでubuntuでも試してみよう。

参考



UNIXという考え方―その設計思想と哲学

0 件のコメント:

コメントを投稿