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.

Yazar
Yazar
Bilgisayar Programcısı, Web Tasarımcı, Üniversite Öğrencisi...
Twitter Facebook Google Linkedin Flickr YouTube

Önceki Yazı:C# Kullanarak Textbox İçindeki Karakter Sayısını Bulma?

Sonraki Yazı:MMORPG Oyun Türü Ne Anlama Gelmektedir?

YORUMLAR
SİZ DE CEVAP YAZABİLİRSİNİZ
Bu yazı hakkında görüşünüzü belirtin.

ES Web Tasarım Web Tasarım Blog Teması Emre Supçin Bu tema ES Web Tasarım tarafından düzenlenmiştir. Hiçbir şekilde kopyalanamaz.