Merhaba, Bu yazımız içinde serverlar arası veri transferini temp tabloları kullanarak nasıl yapacağımızdan bahsediyor olacağız. Senaryomuz 1.kısmı şu şekilde olacak; .NET platformundan çağırılan SP ler sayesinde verilerin ekrana basıldığını ve bu çağırılan SP nin kendi içinde de başka bir SP yi çağırdığını varsayalım.Aynı zamanda yeni bir kullanıcı olduğunuzu ve dolayısıyla henüz SP leri direkt olarak … Serverlarası İlişkiler – yazısını okumaya devam et
Removing the unwanted part of the text contents in the column
Now,There are two questions in your minds .First,Why did he want to write the article in english ?.Secondly,what was the reason 🙂 First of all,thank you foreign visitors (especially Russian people) to visit my blog even though there are so pages that teaching about usage and management of sql server. This article is completely wrote to show my indebtedness. … Removing the unwanted part of the text contents in the column yazısını okumaya devam et
Divide By Zero Hatası
Merhabalar, Özellikle SP içerisinde olan bir kod bloğunun bu hatayı alması,paketin başarılı olarak tamamlanmasını engellemektedir. Bu yazıda ise,bölen parametrenin "sıfır" gelmesi ihtimaline karşı nasıl bir önlem alabilirizi araştırıyor olacağız.. Öncelikle benzer bir senaryo hazırlıyoruz; Bir tablo oluşturuyoruz ve içinde sadece isim ve cinsiyet bilgilerini tutuyoruz. Daha sonra içine bir kaç veri girdikten sonra erkek ve kadın sayılarını almak … Divide By Zero Hatası yazısını okumaya devam et
Kolon İçindeki Metinden İstenilen Kısmın Çıkarılması
Merhabalar, Bugün yazımızda veritabanına kaydedilmiş veriler içinden "düzenli girilmiş kelime öbeklerini" bulup çıkarmayı ve veriyi sade bir hale getirmekten bahsediyor olacağız. Düzenli girilmiş kelime öbekleri ile demek istediğim,uygulama üzerinden girilen verilerde örneğin; siz kişinin adını vs sini yazacakken aynı zamanda o textbox içine aslında o satırda yer vermeyeceğiniz bir eşsiz kimliği de dahil ederek kayıt edilmesidir. Yine … Kolon İçindeki Metinden İstenilen Kısmın Çıkarılması yazısını okumaya devam et
Sql’den Excell ‘e char(10) ve char(13)
Merhabalar, Kısa bir yazı daha 🙂 . Bilindiği üzere veritabanına veriler ya uygulamalar üzerinden ya da bir web sayfası üzerinden gelmektedir. Ama şuradan da geliyor dediğinizi duyar gibiyim,evet oradan da geliyor 🙂 Vel hasıl,veriler insert edilmeye çalışılırken istenmeden de olsa enter tuşuna basıp alt satıra geçildiğinde ve o bilgi o haliyle sql server a gönderildiğinde … Sql’den Excell ‘e char(10) ve char(13) yazısını okumaya devam et
Msg 468, Level 16 Collation Değiştirme
Merhabalar, " Cannot resolve the collation conflict between "SQL_Latin1_General_CP1254_CI_AS" and "Turkish_CI_AS" in the equal to operation. " Join atılan 2 tablonun collation ayarlarının farklı olmasından kaynaklanan bir hata mesajı olup çözüm için yapılması gereken "collate" ile istenilen bir dile çevrilip işlemin çekilmesidir. Kolonların collation larını aynı olacak şekilde ayarladıktan sonra scripti çalıştırdığınızda istediğiniz … Msg 468, Level 16 Collation Değiştirme yazısını okumaya devam et
Filtrelenmiş Index ?
Merhaba, <Resimleri büyütmek için tıklayınız..> Bu yazımızda "where" cümleciği ile index tanımlanmış kolonların olduğu yapı ile tanımlanmamış olan kolonlarda yapılan işlemler arasındaki performans farkını anlatıyor olacağız. Filtreli index Sql Server 2008 ile duyurulmuş bir özellik olup veritabanı yapısınına göre kullanılmasında performans artışı sağlayan bir özelliktir.Non-Clustered index uygulanan kolon üzerinde tanımlanır,tek farkı bunu yaparken where clause … Filtrelenmiş Index ? yazısını okumaya devam et
Full-Text-Search Mimarisi
Merhabalar, <Resimleri büyütmek için tıklayınız ..> Bugünkü yazımızda full-text-index yapısı hakkında bilgi vermeye çalışıyor olacağız.B-tree yapısı içerisinde genelde index olarak hali hazırda clustered yada non-clustered index kullanılır.Page'lerde satır bazlı tutulan clustered ve non-clustered indexlerin yanısıra sütun bazlı tutulan bir de cloumnstore index'ler mevcuttur.Columnstore index ler daha çok DWH (DataWareHouse) sistemlerde kullanılmaktadır (insert-update-delete işlemlerine izin vermediğinden). … Full-Text-Search Mimarisi yazısını okumaya devam et
Sql Server Agent Servisinin Kullanımına İzin Verilmesi ve Veritabanı Listesinin Kısıtlanması
Merhaba, Sql Server'da kullanıcı oluşturduğunuzda default olarak sadece server role de ve user mapping üzerinden verilen veritabanı rollerinde public seçeneği işaretlidir.Bu da sadece sql server a bağlanabilmenize ve hangi veritabanları var onları görmenize izin verir.İlk olarak Agent Servis kullanım hakkı nasıl verilir,ikinci olarak da şirketteki departmanlara göre kullanıcıların görebildikleri veritabanları nasıl kısıtlanır onu göreceğiz.
SQL SERVER 2014 Kullanıcı Oluşturma-Yetkilendirme ve Denetleme
Merhaba, Daha önce sanal makineler üzerinde oluşturmuş olduğumuz domain yapısında sadece cluster adminimiz vardı ve onunla sql server'lara bağlantı sağlıyorduk.Şimdi domain'de bir windows kullanıcı daha oluşturup okuma yazma izinlerini verip alwaysOn grupları içindeki değişimleri inceleyeceğiz. 1-Kullanıcı Oluşturma ve Yetkilendirme 1.adımda ; Domain Controller (DC) 'da active directory users and computers ekranımızı açıyoruz.Açmış olduğumuz "Cluster SQL" … SQL SERVER 2014 Kullanıcı Oluşturma-Yetkilendirme ve Denetleme yazısını okumaya devam et