SQL SERVER

Msg 536, Level 16, State 3, Line 4 Invalid length parameter passed to the substring function hatası ve çözümü exception solution

Msg 536, Level 16, State 3, Line 4 Invalid length parameter passed to the substring function.  Hatasının sebebi 3 adet fonksiyonun geri çevirdiği negatif bir değer döndürdüğünde gerçekleşir.Substring , left, right fonksiyonları ile kullanıldığında olur.Charindex fonksiyonu kullanımındada bu şekilde hata verebilir, kullanılan alanda,seçili kelime veya sözcükte olmaya bir karakter araması …

Devamını Oku »

Operating system error code 3-4-5 The system cannot find the path specified. Çözüm Solution

Selam Eğer dosyaya erişiliyorsa ki bunu dosya yolunu kopyalayarak başlattan / çalıştıra yapıştırıp çalıştırarak anlarsınız , erişebilirsizeniz, Bu hatanın sebebi sql server’ a bağlantı yapan user ile alakalıdır.Eğer Sql Server Authentication kullanıyorsanız bunu Windows Authentication olarak değiştirerek işlem yapın.Hata gitmiş olacaktır.Eğer dosyaya erişemiyorsanız dosyanın yolunu sql server in bulabileceği şekilde …

Devamını Oku »

Sql Server numara üretme,uniqueindentifier kullanımı

Merhaba Sql server içerisinde otomatik numara üretme fonksiyonunlarını tanıyacağız. Eğer yanlızca random numara üretmek istersek rand() fonksiyonunu kullanabiliriz.Rand() fonksiyonu bize virgüllü sayı üretir. Dönen sonuç float olarak gelir.Kullanımı SELECT RAND() AS [RandomNumber] olarak kullanabilir.Sonuç aşağıdaki gibi olacaktır. RandomNumber --------------------- 0.39852839522376307 Eğer rand() fonksiyonuna parametre eklersek bize devamlı aynı sonucu verecektir. …

Devamını Oku »

Msg 104, Level 15, State 1, Line 1 ORDER BY items must appear in the select list if the hatası ve çözümü

Merhabalar Bu hatanın gelen sebebi iki tabloyu UNION elementiyle birleştirirken tabloların birinde kullanılan order by ifadesinden kaynaklanmaktadır.Order by ifadesiyle kullanılan alan çakıştığı için böyle bir hata alınmaktadır.Eğer order by ifadesini kaldırırsanız bu hatayı geçebilirsiniz.Eğer gerçekten order by ifadesini kullanmak zorunda kalırsanız subquery yada join ifadelerini kullanarak order by ifadesini rahatlıkla …

Devamını Oku »

Microsoft SQL Server, Error: 15138 The database principal owns a schema in the database, and cannot be

Eğer database şeması gösterilen bir kullanıcı mevcut ise bu kullanıcı teması silinmeden bu hatayı verir.Aslında bu hata kullanıcıyı silmek isteyince çıkar ve çözümleri aşağıdaki gibidir.Kullanıcının sahip olduğu şemayı görmek için database altında bulunan security bölümünden users bölümünden kullanıcının özellikleri (proporties) bölümünden ilgili şemayı bulabiliriz ve hangi şema olduğunu öğrendikten sonra …

Devamını Oku »