Merhabalar,
Sqlsrv driverini kullanarak mssql e baglanmayi denedim. Sql Server da bildiginiz gibi Instance muhabbeti var. 2 adet Mssql kullanan sunucuya baglanmayi denedim. Birinde instance defaul yani SQLEXPRESS olarak birakilmis, digerinde de custom deger girilmis. Default olarak birakilana baglanmak icin host kismina sadece sunucunun ip adresini yazarak baglanabiliyorum. Fakat custom instance'a sahip sunucuya baglanmaya calistigimda timeout hatasi aliyorum. IP-ADRES\CUSTOM seklinde denedim bunun disinda 'appname' => 'custom' seklinde denedim yine ayni sikinti mevcut. Default birakilana IP-ADRES\SQLEXPRESS seklinde girmeye calistigimda yine timeout hatasi aliyorum fakat 'appname' => 'SQLEXPRESS' seklinde tanimladigimda bir sorun yok. Sanirim appname tanimlamasinin bir etkisi olmuyor. Bu sorunu yasayan ve cozum bulabilen var mi? Sorunlu ve sorunsuz baglanti sekillerim asagidaki gibidir.
Sorunsuz:
'sqlsrv' => [
'driver' => 'sqlsrv',
'host' => '172.16.0.1',
'database' => 'GOLD',
'username' => 'sa',
'password' => '1234',
'prefix' => '',
],
Sorunsuz:
'sqlsrv' => [
'driver' => 'sqlsrv',
'host' => '172.16.0.1',
'appname' => 'SQLEXPRESS',
'database' => 'GOLD',
'username' => 'sa',
'password' => '1234',
'prefix' => '',
],
Sorunlu:
'sqlsrv' => [
'driver' => 'sqlsrv',
'host' => '172.16.0.1\SQLEXPRESS',
'database' => 'GOLD',
'username' => 'sa',
'password' => '1234',
'prefix' => '',
],
Sorunlu:
'sqlsrv' => [
'driver' => 'sqlsrv',
'host' => '172.16.0.2',
'appname' => 'CUSTOM',
'database' => 'CBASE',
'username' => 'sa',
'password' => '123456',
'prefix' => '',
],
Sorunlu:
'sqlsrv' => [
'driver' => 'sqlsrv',
'host' => '172.16.0.2\CUSTOM',
'database' => 'CBASE',
'username' => 'sa',
'password' => '123456',
'prefix' => '',
],