У меня есть некоторые проблемы при подключении между codeigniter 3 и сервером базы данных Oracle на другом компьютере.
Я пытался 3 раза подключиться так:
1
$active_group = 'oracle';
$conn = "(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.2)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = xyz)))";
...
'hostname' => $conn,
'dbdriver' => 'oci8',
...
и получите ошибку "Вы указали неверную группу соединений с базой данных (оракул) в файле config / database.php."
2
$active_group = 'default';
$conn = "(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.2)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = xyz)))";
...
'hostname' => $conn,
'dbdriver' => 'oci8',
...
иget error "Сообщение: использование неопределенной константы OCI_COMMIT_ON_SUCCESS - предполагается, что 'OCI_COMMIT_ON_SUCCESS' (это приведет к ошибке в будущей версии PHP)" dan "Сообщение: вызов неопределенной функции oci_connect ()" "Имя файла: C :......... \ database \ drivers \ oci8 \ oci8_driver.php "
3
я изменяю dbdriver на
'dbdriver' => 'oci8_12c',
и яполучить ошибку «Неверный драйвер БД»
есть идеи, как подключиться с помощью codeigniter на другом компьютере?
спасибо за помощь