19 Mart 2012 Pazartesi

"Timeout (30000 milliseconds) waiting for the SQL Server (MSSQLSERVER) service to connect."

HATA:
"Timeout (30000 milliseconds) waiting for the SQL Server (MSSQLSERVER) service to connect."

AÇIKLAMA: Bugün, bir SQL Server 2005 yüklemesi yaparken çok ilginç bir hata ile karşılaştım. Windows System Event Log'daki Hata mesajı, yukarıda belirttiğim gibiydi; fakat kurulum esnasında, ekranda karşıma çıkan hata mesajı daha başkaydı. O anda maalesef ekran görüntüsünün resmini kaydetmediğim için burada sizinle paylaşamıyorum.

Hata mesajı tam olarak Database Engine yüklenmesi esnasında, Database Engin servisi çalıştırılmaya çalışılırken ekrana geliyordu.

SQL Server 2005'i yüzlerce kez kurmuşumdur, buna benzer sorunlarla da karşılaşmıştım; ama bu onların hepsinden farklıydı. Farklı servis hesapları kullansam da, sorunu bir türlü aşamıyordum. Sonra, elimdeki oldukça genel olan bu hata mesajını çaresizce Google'da arattım ve SQL Server 200 RTM'in CPU sayılarıyla sorunları olduğunu gördüm.

Kurulum yaptığım sunucuda 12 adet işlemci çekirdeği vardı ve Microsoft'un kb954835 isimli KB'sinde, bu tür sorunlarla karşılaşabileceği yazıyordu. Ben önce KB'de bahsedilen birinci yöntemi kullandım, fakat işe yaramadı. Sonra ikinci yöntemi kullandım ve VOILA!

ÇÖZÜM: Microsoft'un kb954835 isimli KB'sindeki 2. yöntem ile sorunu çözmeyi başardım. Olur da hâlâ aranızda benim gibi 2012 senesinde SQL Server 2005 kurulumu yapan olur ve böyle bir durumla karşılaşırsanız diye sorunu kaydetmek istedim.

8 Mart 2012 Perşembe

SQL Server 2012 RTM dün yayınlandı!

Arkadaşlar bence Microsoft çok sönük bir şekilde yaptı bu işi, ama SQL Server 2012 RTM dün yayınlandı.

SQL Server 2012 Evaluation Edition: http://www.microsoft.com/download/en/details.aspx?id=29066

MSDN'den de MSDN versiyonunu indirebilirsiniz, orada da olduğunu gördüm.

Volume License versiyonu da çıkmıştır sanırım, ama henüz bunu teyit edemiyorum.

Kendinize bir iyilik yapın ve bu versiyonu indirip kurcalayın. Çok tatlı yenilikler var, keyfini çıkarın!

SQL Server 2012: Product Update

SQL Server 2012 ile birlikte, Setup tarafında güzel bir yenilik geliyor "Product Update"!

Bu özellik, SQL Server 2008 ile birlikte gelen SlipStream özelliğinin çok daha basitleştirilmiş ve Setup'a entegre edilmiş hali. Bu özellik sayesinde, SQL Server yükleme işlemi sırasında, vereceğiniz parametrelere göre SQL Server Update'leri internetten indirilme yoluyla veya zaten önceden indirilmişse belirtilen yoldan kullanılır ve bir yüklemede tüm güncellemeler de yünlenmiş olur.

Aşağıdaki örneğe bakın: Setup.exe /Action=Install /UpdateEnabled=TRUE /UpdateSource="C:\MyUpdates"

Bu örnekte, "UpdateEnabled=TRUE" parametresiyle güncelleme yapılması yapılması, "/UpdateSource="C:\MyUpdates"" parametresi ile de "C:\MyUpdates" yolundaki SP ve CU'ların kullanılması gerektiği belirtiliyor. Böylece tek seferde hem SQL Server yüklenmiş oluyor, hem de istediğiniz tüm güncellemeleri.

Konu hakkındaki daha ayrıntılı bilgiyi aşağıdaki Books Online sayfasından bulabilirsiniz: http://msdn.microsoft.com/en-us/library/hh231670(v=sql.110).aspx

6 Mart 2012 Salı

SQL Server 2012 Edition'ları

Merhaba,

Bugün SQL Magazine okurken dikkatimi çekti, sizlerle de paylaşmak istedim. SQL Server'ın bu yeni versiyonunda, yine farklı Edition'lar göreceğiz.

Öncelikle şunu belirtmekte fayda var ki, SQL Server 2012 ile birlikte, artık SQL Server'ın yeni versiyonlarında Itanium desteklenmeyecek.

Ayrıca, SQL Server 2008 R2 ile icat edilmiş olan Datacenter Edition da, artık yeni versiyonun Edition'ları arasında yok. En büyük Edition olarak tekrar Enterprise Edition'a geri dönüldü.

Workgroup Edition ve Small Business Edition'lar da artık yok.

Business Intelligence Edition adında yeni bir Edition olacak. Bu Edition'da, ek SSAS ve SSRS işlevsellikleri ve ek Data Quality Services, Data Services, Tabular mode ve Sharepoint PowerPivot özellikleri olacak.

SQL Server Express Edition artık kalkıyor, yerine SQL Server Express LocalDB adındaki Edition geliyor. Bu Edition'da sadece Database Engine olacak. Servis olarak yüklenmeyecek, bu nedenle servislerle ve servis hesaplarıyla uğraşmanıza da gerek kalmayacak. Bildiğimiz SQL Server'dan herhangi bir farkı olmayıp, tamamen uyumlu olacak. Yüklemesi ve kullanılması daha kolay olacak.

SQL Server Enterprise, Standard, Evaluation, Developer ve Compact Edition'lar gene var olacaklar.

Web Edition da sadece Web Hosting firmalarına, özel bir lisanslama modeliyle verilecek.