SQL Server 2008’den SQL Server 2005’e Downgrade

Geçen hafta bir vesile ile SQL Server 2008’den SQL Server 2005’e downgrade işlemini araştırmam gerekti. Kişisel olarak böyle bir downgrade ihtiyacı hissetmedim yalnız SQL Server 2008’deki Full Text Search (FTS) özelliğinin sunucu kaynaklarını verimsiz kullanmasına dair birkaç yakınmaya rastladım ve insanların bu downgrade işlemini FTS’teki bu problemlerden ötürü tercih ettiğini, aradığını, araştırdığını gördüm.

Asıl konuya geri dönersem, internetteki çeşitli makalelerde rastlanabileceği üzere bu downgrade işleminin Backup üzerinden ya da Database Mirroring üzerinden gerçekleştirilmesi mümkün değil. Bunun sebebi ise SQL Server 2008 ve SQL Server 2005 arasındaki dosyalamada karşılaşılan yapısal farklılıklar. Mevcut sistemlerin geriye yönelik destek sağlamaları gerektiğinden 2005’ten 2008’e upgrade işlemleri sorunsuz halledilebiliyorken, 2008’den 2005’e downgrade işlemleri siz-biz veritabanı yöneticilerini bazı hilelere başvurmaya itmekte.
Continue reading

Google Domain Name ve Blogger Problemi v2

Dün Salih arkadaşımızın msn üzerinden bıraktığı nota binaen kısa bir durum güncellemesi yapmam gerektiğini düşündüm. Bildiğiniz üzere geçtiğimiz ay bazı bloklamalar yüzünden Domain Name kaydı Google tarafından yapılan Blogger sitelerine giriş yapılamıyordu. Bu durumu aşmak için de bu yazının 1. versiyonunda anlattığım şekilde DNS kayıtlarına müdehale ediyor ve bloklu olmayan IP adresi üzerinden bağlantıyı gerçekliyorduk. Fakat son birkaç gündür bu çözümün de sorunlarlar karşılaştığı bilgisini aldım, Salih’in bıraktığı not da durumun garantisi oldu…

Continue reading

Google Domain Name ve Blogger Problemi

Son bir-iki haftadır bazı arkadaşlarım Blogger üzerinde host edilen ve ek olarak Google üzerinden alınmış domainlerine giriş yapamadıkları konusunda bana fikir danışıyorlardı. İlgili bloglarının yönetim panellerine giriş yapabildiklerini ama web sayfasının açılmadığını söylüyorlardı. Ben de siteye girebildiğimden dolayı problemin Google kaynaklı değil de kullandıkları bilgisayar kaynaklı olduğunu düşünüyor, geri besleme olarak da bu durumdan bahsediyordum. Keşke daha ilk başta kullandığım proxy ve dns sunucularımı devre dışı bırakarak deneseymişim…

Continue reading

Subnet Maskesi

TCP/IP ağlarında, ağa dahil her bilgisayar yalnızca kendisiyle aynı ağa dahil bilgisayarlar ile doğrudan iletişime geçebilir. Burada “doğrudan” kavramına özellikle dikkat çekmek istiyorum ki ilerleyen satırlarda bu durumu örneklerle açıklayacağım. Aynı ağa dahil olmadığı bilgisayarlar ile ise doğrudan değil de dolaylı bir şekilde iletişim kurabilir.

Bu durumda bir bilgisayar, iletişime geçmek istediği bilgisayarlarla aynı ağda olup olmadığını nasıl anlayacak? İşte bu noktada TCP/IP parametrelerinden Subnet Maskesi devreye girmektedir.

Continue reading

IP Adresleme

Çalışmalarım, bayram tatili falan derken, süregelen şu suskunluğumu sonlandırmak istedim… Buyrun:

Daha önceki yazılarımda yüzeysel olarak TCP/IP ve TCP/IP’nin genel yapısından bahsetmiştim. Şimdi bir adım daha atarak IP adresleri ve adresleme konularından bahsetmek istiyorum.

IP adresi, bir cihazı belirleyen ve cihazların NIC’leri üzerinde tanımlı olan 32-bit’lik bir numaradır. TCP/IP protokolünü kullanan her bir cihazın IP adresine sahip olması gereklidir. IP adresleri ev adreslerine benzer. Fatih Mah. Kardeş Sok. No:7/2 gibi bir adreste 7/2 bilgisi tek bir evi gösteriyorken, diğer bilgiler bu evin tam olarak nerede olduğunu belirtir. IP adresleri de benzer şekildedir, hem cihazın hangi ağda olduğunu gösterir hem de o cihazın o ağda nerede olduğunu…

Continue reading

TCP/IP’nin Yapısı

Yapısal olarak TCP/IP’yi modelleyen iki farklı model vardır. Bunlardan biri 4 katmanlı TCP modeli, diğeri de 7 katmanlı OSI modelidir. OSI modeli aslında TCP modelinin barındırdığı bazı kavramları daha spesifik konularda farklı katmanlarda modelleyen bir şemadır. Bundan ötürü, başlangıç için, OSI modeli üzerinden değil de TCP modeli üzerinden devam etmekte fayda görüyorum.

Az önce söylediğim gibi TCP modeli 4 katmandan oluşmaktadır. Bunlar:

  • Network Link Layer – Bağlantı Katmanı ( Fiziksel Network )
  • Internet Layer – Internet Katmanı ( Network paketleri )
  • Transport Later – İletim Katmanı ( Data paketleri ve bütün akış kontrolleri )
  • Application Layer – Uygulama Katmanı ( Servisler ve servise özel veriler )

Continue reading

TCP/IP’ye Giriş

Internet’in geliştirilmesi ve yaygınlaşması süreci boyunca TCP/IP kısaltmasını fazlasıyla duyduk, bildik-bilmedik bir çok yerde de kullandık. Son noktada da dedik ki bu bir bilgisayar ağı protokolüdür, Inter Network de bu protokolü  kullanır… Tamam, kulak aşinalığımız var TCP/IP’ye, fakat aslında ne olduğunu, nereden geldiğini, çalışma mantığını, parametrelerini, avantajlarını, dezavantajlarını biliyor muyuz? İşte önümüzdeki makale serisinde bunların hepsinden elimden geldiğince bahsetmeye çalışacağım:

  • TCP/IP’ye Giriş
  • TCP/IP’nin Yapısı
  • IP Adresleme
  • Subnet Maskesi
  • Subnetlere Ayırma ( Subnetting )
  • Routing

İşte bu kavramlar bir bilgisayar ağının temelini oluşturan, arka planda ne işler döndüğünü açıklayan kavramlardır.

Continue reading