[PHP-users 34058] Re: IBM DB2への接続をしたいのですが。。どなたかご存知でしたらお助けください。
高橋
kaoru-ta @ most.co.jp
2008年 9月 25日 (木) 06:50:17 JST
あきらさん、
やっとうまくいきました。
いろいろアドバイスありがとうございました。
結局、IBMのHPからは DB2Application DevelopmentClientのファイルを探し出
すことはできませんでした。(どうしてもたどり着くことができませんでした。)
http://www.phppro.jp/phpmanual/php/ref.ibm-db2.html
を見て、DB2のインストーラを再起動してオプション(アプリケーション開発
ツール)のインストールを行いました。
これで求めていたヘッダ(sqlcli1.h)をインストールできました。
せっかくご紹介いただいた
http://d.hatena.ne.jp/imaiworks/20061125
は残念ながら。。でした。対象のphpのバージョンが古すぎます。
また、yum install php-odbc でも pdo_odbc.soをインストールできますが、
./configure の --with-pdo-odbc フラグ指定でも同じことです。
yum でインストールすることは簡単でいいのですが、たいていのOSではphpの
バージョンが最新でないため、ソースかをコンパイルしてインストールしていま
す。(FC9は最新だったかな?)
どちらにしても.soファイルではなくヘッダファイル(sqlcli1.h)がインストー
ルされていないと失敗します。
いろいろアドバイスありがとうございました。
高橋
neko akira さんは書きました:
> あきらです
>
> 手元にCentOSがないのでなんですが。。。
>
>
>>>> IBM DB2 Universal Database の » サポートサイト からフリーで
>>>>
>> ダウンロードできる DB2 Application Development Client にも含まれています
>> のところはトライしましたが、残念ながら見つけられませんでした。
>>
>
> なにをためして、どこまでいけてどこでだめになりましたか?
>
> http://d.hatena.ne.jp/imaiworks/20061125
> 検索するとここが近いかな?
>
>
>> また、yumでは No Package pdo_odbc available となりインストールできていま
>>
>
> yum のパッケージ名は php-odbc ですね
> 中には odbc.so と pdo_odbc.so が入っているようです
>
> なんとなくあまりCentOSなどに慣れていないようですので
> エラーとかを検索しまくるともう少しハッピーになれるかもしれません
>
> あきら
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
PHP-users メーリングリストの案内