mhon bimbingan, Gagal Koneksi ke oracle


(Omarxp) #1

salam kenal buat para master,

saya ada masalah, saya ada 2 komputer, yang 1 untuk server database oracle os centos, yang 1 lg untuk develop website os windows, saya mw koneksi ke db oracle, tp gagal trs.

saya pake xampplite, oracle instant client jg sudah sya instal,

ini parameter di config/main.php :

‘db’=>array(

‘class’ => ‘CDbConnection’,

‘connectionString’ => ‘oci:dbname=//192.168.0.1:1521/test_db’,

‘username’ => ‘test_db’,

‘password’ => ‘test_db’,

),

apa parameternya ada yang salah?

saya sudah berhasil masuk yiic shell, tp pas mw buat model, ada peringatan "TNS Listener does not currently know … bla bla bla";

mohon pencerahan… terimakasih


(Omarxp) #2

sepiiiii, kok ga ada yang jawab :( :( :( :( :( :(


(Nasrul Hamid) #3

saya belum pengalaman implementasi dg ORA. tapi kemungkinan masalah koneksi. kalau bukan konfigurasi web server (hhtpd.conf / php.ini) nya, bisa jadi masalah service ORADB di servernya. <_<

http://www.dba-oracle.com/art_builder_sqlnet.htm atau http://ora-12514.ora-code.com/ semoga bisa membantu. :)


(Omarxp) #4

sekarang udah bisa buat model dan di crud, berhasil sih

tp begitu akses urlnya muncul error :

CDbConnection failed to open the DB connection: SQLSTATE[]: pdo_oci_handle_factory: <<Unknown>> (ext\pdo_oci\oci_driver.c:581)

aneh ga sih, udah bisa crud, tp diakses muncul error.


(Nasrul Hamid) #5

hope this usefull http://id.php.net/manual/en/ref.pdo-oci.connection.php#70329 ?

coba non-aktifkan pdo_oci8nya, cukup pdo_oci saja.

php.ini


extension=php_pdo_oci.dll

;extension=php_pdo_oci8.dll


(Nasrul Hamid) #6

omar, pake Yii versi berapa?

saya juga nemu kasus yii versi 1.1.0 (released 10 Januari 2010) tidak bisa create data dari model yang dibuat dari crud, namun di versi 1.0.x bisa.

kalau listing di v1.1.0 bisa, tapi untuk create / insert data ga bisa. ana belum coba modifikasi modelnya. any advice?

ana pake:

  • xampplite 1.7.2

  • windows7

  • PHP 5.3.0

  • Apache 2.0

  • sqlite3