Laravel с Oracle - PullRequest
       15

Laravel с Oracle

0 голосов
/ 27 декабря 2018

Я пытаюсь соединить oracle 10g XE с laravel 5.7 для проверки соединения. Я использую следующий код

<?php
try {
DB::connection()->getPdo();
print_r('connected');
} catch (\Exception $e) {
echo '<pre>';
    die("Could not connect to the database.  Please check your configuration. error:" . $e );
}
?>

У меня возникает следующая ошибка

Пожалуйстапроверьте свою конфигурацию.ошибка: Yajra \ Pdo \ Oci8 \ Exceptions \ Oci8Exception: ORA-00000: нормальное, успешное завершение в \ laravelOracle \ vendor \ yajra \ laravel-pdo-via-oci8 \ src \ Pdo \ Oci8.php: 464

Ниже приведены мои настройки .env для Oracle

DB_CONNECTION=oracle
DB_HOST=127.0.0.1
DB_PORT=1521
DB_DATABASE=XE
DB_USERNAME=admin
DB_PASSWORD=admin
DB_CHARSET=AL16UTF16
DB_SERVER_VERSION=10.2
.

1 Ответ

0 голосов
/ 30 апреля 2019

Вам не хватает параметра соединения

Запишите этот код на любом маршруте «get» контроллера

$test = DB::connection('oracle') -> select("Select (2+2)/2 from dual");

dd($test);
...