2012-03-14 47 views
4

我有一個oracle數據庫的開放端口url 192.168.1.9及其username : testpassword: test我如何連接到oracle數據庫使用codeigniter中的這個數據和url?如何通過codeigniter中的唯一主機url連接到oracle db

+0

是否有特定問題?您是否閱讀過文檔? http://codeigniter.com/user_guide/database/connecting.html你有什麼試過,出了什麼問題? – 2012-03-14 11:02:06

+0

@Madmartigan檢查oracle數據庫連接其不同的東西是這樣的http://shrikantkinhikar.blogspot.in/2010/12/codeigniter-oracle-connection.html – dude 2012-03-14 11:03:16

+0

我看,你讀過這個嗎? (警告:從2008年開始):http://codeigniter.com/wiki/Oracle:Known_Issues/ – 2012-03-14 11:06:39

回答

2

要做到這一點,你將不得不使用oci8 extension與CI`s oci8 driver

$config['hostname'] = '192.168.1.9/XE'; // assuming it is XE 
$config['username'] = 'test'; 
$config['password'] = 'test'; 
$config['database'] = 'dbname'; 
$config['dbdriver'] = 'oci8'; 

這_ 應該 _工作。

如果您希望爲其使用PDO,那麼這是不可能的。主要是因爲pdo_oci司機的奇怪和災難,那就是CI的database drivers