Forum
Merhaba şöyle bir sorunum var
Sql server 2012 express de bir tablom var ve sno adında bir bigint ozellikli bir sutunum var (1 den baslıyor bir bir artıyor) ,Tabloya insert yapıyorum belli bir zaman sonra bigint degerler 10.000 den devam etmeye baslıyor yanı 9 bin kusur numara atlayarak deger vermeye baslıyor acaba bunun sebebi nedir .
Sorunun express versiyonu ile alakalı olup olmadığını bilmiyorum yanlız 2008 de ve 2008 r2 böyle bir problem ile karşılaşmadım 2012 ile gelen sequence özelliği ilede denedim gördüğüm şuydu ; rakam 10 binlere degil ama bir kerede 50 counter artarak kaydetti .Yazdığım kodda bir döngüye mi giriyor diye kontrol ettim ama öyle bir şeye rastlamadım döngünün içinde insert olayım da yok
Konu hakkında bilgi veya fikir sahibi olabliecek arkadaşlardan yardım istiyorum
Teşekkür ederim.
Merhaba,
Tablodaki sno alanı IDENTITY özelliğine sahip ise bkz: SQL
Server 2012 Identity Değerinin 1000 Artması Bugı
Merhaba Mehmet Bey cevabınız için teşekkür ederim. Kurulu bir veritabanı olan windows 2008 den 2012 standart a geçen bir veritabanında bu sorun olmadı. Acaba yeni oluşturulmuş vertabanı ile alakalımı yoksa hata aldığım veritabanı sql server 2012 express versiyonu acaba onunla mı alakalı.
Benim hatırladığım bununla ilgili bir bug vardı. Hala çözmediler sanırım bu sorunu. Ama identity'i tekrar ayarlamak sorunu çözebilir.