محمد امین عالی
4 سال پیش توسط محمد امین عالی مطرح شد
5 پاسخ

اتصال به SQL server

سلام دوستان من میخوام به SQL server وصل شم و تمام extainsans برای sqlserver نصب کردم ولی بهم این اررو
Could not find driver
کسی میدونه چیکار کنم؟
فقط دیتابس توی لوکال نیست و ip دیتابیس وارد کردم.


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
-1

تویی فایل database.php نام درایور رو چی گذاشتی؟!

'default' => env('DB_CONNECTION', 'sqlsrv')

و

DB_CONNECTION=sqlsrv
DB_HOST=127.0.0.1
DB_PORT=1433
DB_DATABASE=laravel
DB_USERNAME= SQL Server username
DB_PASSWORD= SQL Server password

و

extension=php_pdo_sqlsrv_7x_ts.dll
 extension=php_sqlsrv_7x_ts.dll

محمد امین عالی
تخصص : برنامه نویس لاراول
@mohammad12amin23 4 سال پیش مطرح شد
0

@juza66
این کار کردم


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@mohammad12amin23
سلام.
قبل از هرچیزی اطمینان حاصل کنید که همه پیش نیاز ها فراهم هستند و تنظیمات php و laravel رو کامل و به درستی انجام دید. اگر مشکل حل نشد، دستور زیر رو اجرا کنید:

php artisan optimize

اگر بازهم کار نکرد حتما بررسی کنید که نسخه php شما بالاتر از 7.1 باشد. البته بد نیست که با استفاده از تابع phpinfo() از کانفیگ ms sql مطمئن بشید.


محمد امین عالی
تخصص : برنامه نویس لاراول
@mohammad12amin23 4 سال پیش مطرح شد
0

سلام درست شد ولی من الان این ارور میده:

SQLSTATE[28000]: [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Login failed for user 'UserName'. (SQL: select * from [Users])

سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش مطرح شد
-1
Login failed for user 'UserName'

داره اشاره میکنه میگه فیلدی به نام UserName نداری


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام