با عرض سلام و خسته نباشید .
من یک نرم افزار تحت وب لاراولی دارم با دیتابیس mysql و بنا به دلایلی میخوام این سایت خودم رو به دیتا بیس یک نرم افزار تحت وب دیگه که SQL هست متصل کنم . میخوام از این طریق یکسری گزارش بگیرم از دیتا بیس دوم. یک یوزر کاربری read از دیتابیس sql دارم و ip سرور رو هم دارم . تنظیمات اتصال رو در فایل database.php انجام دادم ولی زمانی که کوئری رو توی کنترلر run میکنم
ارور میده
Illuminate\Database\QueryException
...could not find driver (SQL: SELECT * from)
خیلی سرچ کردم به نتیجه ای نرسیدم . لطفا کسی میدونه مشکل کار کجاست راهنماییم کنه ممنون میشم
سلام
دیتابیس دوم SQL SERVER هست ؟
لطفا کانفیگ database.php و همچنین نحوه کوئری زدن را ارسال کنید
'sqlsrv' => [
'driver' => 'sqlsrv',
'url' => env('DATABASE_URL'),
'host' => env('DB_HOST', '0.0.0.0.0'),
'port' => env('DB_PORT', '1433'),
'database' => env('DB_DATABASE', 'farsi'),
'username' => env('DB_USERNAME', 'user'),
'password' => env('DB_PASSWORD', 'pass!'),
'charset' => 'utf8',
'prefix' => '',
'prefix_indexes' => true,
],
public function test_sql()
{
$query = DB::connection('sqlsrv')->select('SELECT * from fin3.dl');
var_dump($query);
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟