Ana içeriğe geç

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

redis_kontrol

  • 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

mongo_kontrol

  • 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.