mohon bantuanya master2... ane kok ada masalah sama koneksi oracle dengan CI 2.1!!banyak saran masuk untuk memperbaiki koneksi.. Tetapi kenapa tidak testing dari non-CI maksudnya
padahal uda baca sana sini dengan merubah sedikit konfigurasi di bagian driver database oci8_driver.php (kalo gk salah ngubah function _set_stmt_id()) dengan menghilangkan sedikit sintak.. trus
konfigurasi database :
$db['default']['hostname'] = '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))(CONNECT_DATA=(SID=XE)))';
$db['default']['username'] = 'ikd';
$db['default']['password'] = 'ikd';
$db['default']['database'] = '';
$db['default']['dbdriver'] = 'oci8';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
tapi masih muncul error
"Unable to connect to your database server using the provided settings.
Filename: C:\xampp\htdocs\ikd\system\database\DB_driver.php".
mungkin ada yang bisa membantu master2 sekalian.. sementara saya mencoba untuk yang postgree dan mysql alhamdulillah lancar.. tapi ketika masuk ke oracle agak ada kendala.. mohon bantuanya.. maklum masih pemula.. masih agak bingung.
sebelumnya bentuk di atas beda dengan bentuk di
http://masdeka.web.id/code-igniter-dengan-oracle/
lalu baru dikasi solusi
<?phpuntuk bahan pendukung dapat membaca dari http://
// Connects to the XE service (i.e. database) on the "localhost" machine
$conn = oci_connect('hr', 'welcome', 'localhost/XE');
if (!$conn) {
$e = oci_error();
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}
$stid = oci_parse($conn, 'SELECT * FROM employees');
oci_execute($stid);
echo "<table border='1'>\n";
while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) {
echo "<tr>\n";
foreach ($row as $item) {
echo " <td>" . ($item !== null ? htmlentities($item, ENT_QUOTES) : " ") . "</td>\n";
}
echo "</tr>\n";
}
echo "</table>\n";
?>
tetapi ternyata jawabannya
terimakasih bang.. ternyata emang oci nya errorsemoga kedepannya kita lebih berhati=hati lagi
Tidak ada komentar:
Posting Komentar