Responsive Reklam Alanı

Sevgili okurlarımız hepinize merhabalar,

Bugünkü yazacağım makalede sizlere SQL server’da hangi tür hataların meydana geleceğini ve hata seviyelerini anlatacağım.

 

SQL-Server-Hataları_emresupcin

 

SQL Server’da Meydana Gelebilecek Hatalar Şunlardır:

 

  • ** Çalışma zamanı hatalarıdır. Kodların çalışmasını durdurur.
  • ** Bilgi verme amacında olan ve çalışma zamanı hatasına neden olmayan hatalardır. Sıfır olmayan bir sayı döner, fakat bir hata meydana gelmez (Siz hatayı test etmediğiniz sürece hata hiçbir etki göstermez).
  • ** Daha mantıksal olan hatalardır. Aslında bu hatalardan MS SQL Server’ın da haberi yoktur.

 

Pekii Hata Seviyeleri Nelerdir:

 

  • *** Hata seviyesi 1-10: Sadece bilgi verilir. Aggregate’ler belirlenirken NULL ya da düzenlenmiş değerlerin bulunması durumunda içerik değişikliği bilgisi içerir. Bu hata CATCH bloğunun çalışmasına neden olmaz.
  • *** Hata seviyesi 11-19: Daha ağır sonuçlara neden olan hatalardır. Örneğin FOREIGN KEY ihlali bu hatalardandır.
  • *** Hata Seviyesi 20-25: Çok ağır sonuçları vardır. Bunlar genellikle sistem seviyesinde hatalardır.

 

Ayrıca Arkadaşlar;

Sql Server’a bağlanmaya çalışırken”Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. (Microsoft SQL Server, Error: -2)”

şeklinde bir hata mesajı alıyorsanız sebebi Sql Serverin kurulu olduğu makinedeki FireWall un bağlantı isteğini geri çevirmesi olabilir. FireWall ayarlarınızı kontrol edin.

 

Not : Sql server başka makinede kurulu ve siz ağ üzerinden bu makineye ulaşmak istiyorsanız ve ağ yavaş veya trafik yoğun ise yine böyle bir hata ile karşılaşabilirsiniz. bu durumda connection stringinizde connection time out süresini artırarak problemi giderebilirsiniz.

Paylaşmak Güzeldir
Yazar
Yazar
C# Kullanarak Textbox İçindeki Karakter Sayısını Bulma? MMORPG Oyun Türü Ne Anlama Gelmektedir?
Bir yorum yazın
Siz de düşüncenizi belirtebilirsiniz.

Web Tasarım Blog Teması ES | Tüm hakları © Emre Supçin'e aittir.