我正在尝试连接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
以下是我的Oracle .env配置
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
你错过了连接参数
将此代码写在控制器的任何“get”路径上
$test = DB::connection('oracle') -> select("Select (2+2)/2 from dual");
dd($test);