Database bağlanmama sorunu¶
- Genellikle 409 statuscode ile Sql ErrorCode 40 hatası olarak tanımlabilir
- Bu hata alındığında ilk olarak ilgili methodun IConfiguration base alınarak alınmadığından emin olunmalıdır.
- Eğer IConfiguration base alınmamış bir method ise docker compose üzerindeki
'ConnectionStrings:MSSQLConnection': 'Data Source=mssql2019;Initial Catalog=Octapull;User ID=someuserid;Password=somepass'
-
değişkenine bakılmalıdır.
-
IConfiguration base alınmış bir controller ve IRedisCacheService kullanılıp kullanılmadığına bakılmalıdır.
- Eğer IRedisCacheService kullanılıyorsa redis_kurulumu.md dokümanındaki adımlar takip edildikten sonra

-
DbInfo:IsletmeId değişkeninde ConnectionString bilgisinin Data Source ve Initial Catalog değişken değerlerinin doğru olup olmadığına bakılmaldır.
-
IConfiguration base alınmış bir controller ve INoSqlService kullanılıp kullanılmadığına bakılmalıdır.
- Eğer INoSqlService service kullanılıyorsa MongoDb üzerinde aynı şekilde ama bu sefer mongocompose kullanılarak

- DbInfo:IsletmeId değişkeninde ConnectionString bilgisinin Data Source ve Initial Catalog değişken değerlerinin doğru olup olmadığına bakılmaldır.