すっきり解決してなくてもどかしい

DBD::OracleをActivePerl(5.6.1系)で使ったプログラムがある。それをActivePerl(5.8.4系)で動かそうと思ったらppmにDBD::Oracleが無くて自力でモジュールを作るか見つけなくちゃいけなくなった。一応、海外サイトに5.8.2、5.8.3なら配布してるところを見つけのだけど5.8.4入れちゃったから今さらだなあとスルー。使ってるPCにはVisualStudioが入ってるので、こうなりゃmakeしてしまえとCPANからDBD::Oracleのアーカイブを拾ってくる。が、perl Makefile.PLで詰まる。見た感じライブラリが足りないぽいのでちょっと保留。
しゃあない。Oracle使うって言ってもSELECT文で引っ張ってくるだけだし、DBD::ODBCでお茶を濁すか。ってことでコイツで作ったらALTER SESSIONが反映しない……ふぅーん……。

手間考えるとやっぱり5.6.1系に戻れってことかなあ。
5.8.4系だとアイコンがコモドドラゴンってところには惹かれるのだが。

Leave a Reply