読者です 読者をやめる 読者になる 読者になる

ログマニアックス

日々学んだこと、気づいたことをメモ代わりに残していければ。カバー範囲は割と広めです。

MacからSQLServerをさわれるFreeTDS

未分類

 小ネタ。

SQLServerにはbcpというデータのインポート・エクスポートを実施するツールがある。
ただ、MacにはSQLServerがないので、コマンドライン上でwinだと用意されているコマンドが使えません。

そのため、互換ツールとしてFreeTDSというのがあります。

FreeTDS.org

これを使うとMacでは使えないbcpコマンドやsqlcmdコマンドが使えるようになる。

 

インストールは簡単にmacportsでインストール

The MacPorts Project -- Home

$ sudo port install freeTDS

cygwin と同様に使えるようにエイリアスを設定すると区別なく使えるはず。

$ alias bcp='freebcp'

ちなみにですが、Red hatに限っては公式版のbcpもあるようです。

Download Microsoft® ODBC Driver 11 for SQL Server® - RedHat Linux from Official Microsoft Download Center