iSeriesAccess 5.4, ve 7.1 i denedim ama sonuç alamadım. CentOS u kuran
arkadaşlar üzerine directadmin kurmuşlar ve directadmine de müdahale etmek
problem.
php içinde set locale satırı eklemedim.

try {
>  $connection = new PDO("ibm:DRIVER={IBM DB2 ODBC
> DRIVER};DATABASE=TESAKADM;" .
> "HOSTNAME=10.34.0.101;PORT=446;PROTOCOL=TCPIP;", "user", "pass", array(
>    PDO::ATTR_PERSISTENT => TRUE,
>    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)
>  );
> }
> catch (Exception $e) {
>  echo($e->getMessage());
> }
>

yukarıdaki pdo driverı ile denediğimde

consoldan php test.php

SQLSTATE=08004, SQLDriverConnect: -30061 [IBM][CLI Driver] SQL30061N  The
> database alias or database name "TESAKADM          " was not found at the
> remote node.  SQLSTATE=08004
>

çıktısı aliyorum

normal web üzerinden denediğimde

[IBM][CLI Driver] SQL10007N Message "0" could not be retrieved. Reason
> code: "3". SQLCODE=-5005
>
hatası ile karşılaşıyorum...






27 Mart 2012 08:57 tarihinde ozcan kutlu <[email protected]> yazdı:
> Merhabalar Emin Bey,
>
> başlıkta IBM  AS/400 dediğinize göre  db2/400  kullanıyorsunuz
>
> centos da  Iseriesaccess 6.1  kullandığınızı düşünüyorum
>
> hata characater kodlamasından sanırım
>
> as/400 library si içerisindeki database i kontrol edin  language ID : TR
> Coded character set id : 1026  olmalı
>
> php içerisinde "set locale "  ile ilgili bir satır varsa onuda kaldırın
>
> kolay gelsin
>
> Özcan KUTLU
>
>
>
> ----- Original Message -----
> From: "Emin Tepe" <[email protected]>
> To: "Özgür yazılımlarla çeşitli dillerde yazılım geliştirme"
> <[email protected]>
> Sent: Monday, March 26, 2012 4:50 PM
> Subject: [Linux-programlama] IBM/AS400 Bağlantısı
>
>
> Merhaba arkadaşlar,
>
> yazdığım php uygulaması ile IBM/AS400 db2 database inden kullanıcıları
> çekmem gerekiyor. bunula ilgil pdo driverları serverda kurulu fakat
> bağlantıyı sağlayamadım. benim çalıştığım server CentOS 6.2 unixODBC
> haricinde tüm driverları yükledim fakat hep aynı hatayla
> karşılaşiyorum..
>
> bu konuda tecrübeleriniz oldu mu?
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap