Merhaba,
Öncelikle zor bir kurulum ile karşı karşıya olduğunuzu bilin. Daha sonra, kesinlikle karşınıza kurulum için yardım dosyasını açın ve kurmak istediğiniz versiyonunun kurulum gereksinimlerine bakın. Bunlardan önemli olanlarını buraya yazıyorum.
- SQL Server 2005 / 2008, Standart / Enterprise Kurun.
- Bütün servislerini kurun, çünkü hepsini kullanıyor. Kurarken de servisleri çalıştıracak hesap olarak Local Service seçin.
- SQL Server Collation ayarlarında Case-Insensitive, Accent-Sensitive yaptığınızdan emin olun, SQL Server kurulduktan sonra değiştiremezsiniz çünkü.
- SQL'i daha önce kurduysanız ve eğer diğer servisleri kurmadıysanız, kurulumunuzu modifiye edin ve eksiklerinizi kurun.
- SQL Server 2005 kullanıyorsanız mutlaka SP1 kurun.
- Eğer sorun yaşamak istemiyorsanız bir named instance kullanmayın (örn. OzkanLaptop\TFS), Default kullanın (örn. OzkanLaptop)
- Bütün servislerin startup değerlinin otomaik olduğundan ve kurulum esnasında çalışıyor olduğundan emin olun.
- SQL Management Studio ile servislere bağlanabildiğinizden emin olun.
- SQL Server Configuration Manager üzerinde network ayarlarındanTCP/IP'nin açık olduğundan emin olun.
- TFSReport, TFSSharepoint gibi kullanıcılar yaratmanız gerektiği zaten yazıyor yardım dosyasında, bunu okduğunuzu varsayıyorum.
- Windows Update ile güncelleştirmeleri sonuna kadar yükleyin, başka sorunlar çıkabiliyor.
- Eğer firewall kullanıyorsanız (windows firewall, eset, ..) mutlaka kurulum için gerekli portları açın ya da kurulum esnasında firewall'unuzu kapatın.
Eğer bütün donanımınız yeterliyse, yukarında belirttiğim ve yardım dosyasında yazan diğer detayları doğru biçimde yaptıysanız dahi yine de kuramayabilirsiniz. Bunun sebebi de bu kurulumun SQL Server 2005 SP1 üstünü desteklememesinden kaynaklanıyor olabilir, ayrıca SQL Server 2008'de desteklemiyor zaten. Eğer SQL Server 2005'de SP2 veya üstü bir sürüm kullanıyorsanız ya da SQL Server 2008 kullanıyorsanız, kuruluma sp1'i entegre etmeniz gerekiyor demektir. Bunun için de Visual Studio Team Foundation Server 2008 kurulumuna SP1'i entegre etmek başlıklı yazımı okuyun ve kurulumu o şekilde deneyin.
Eğer 32000 hata kodu alıyorsanız birden çok sebebi olabilir. (Netice de temel sebeb, 0 değer döndürmesi gereken bir işlemin 0'dan farklı bir değer döndürmesi ancak birden çok sebeple 0'dan farklı sebep döndüren işlemler var, bu sebeple bu hatayı alma sebebiniz birden fazla olabilir.)
- Eğer daha önce bir hatalı kurulum yaptıysanız, mutlaka IIS'den klasöründen kurulum ile beraber yaratılmış olan siteleri ve application pool olarak da sharepoint ile alakalı olanı silin.
- İnternette bu sorunlarla karşılaşan onlarca insan var, bu da mutlaka çözüm bulacaksınız demektir. Aramaya devam edin.
Ayrıca 28805 yada 29105 hatası alıyorsanız muhtemelen aşağıdakilerden biri size yardımcı olacaktır.
- Reporting Services Configuration Tool'da Database Tab içinde Service ya da Network Credentials kullanmayın, Windows Credentials kullanın. Burada, daha önce yarattığınız tfsreport kullanıcısını kullanın (domain\kullanıcı).
- Yukarıda belirttiğim şey yetmediyse, SQL Server Management Studio'u açın ve ReportServer dblerini drop edin ve dosyalarını silin (dosyalar eğer durursa yine hata alırsınız, çok önemli).
Bu arada, SP1 yalnızca Team Foundation Server'ı kapsar, Build ya da Proxy'yi kapsamaz. Onların kurulumlarında sorun yaşıyorsanız size Allah yardımcı olsun.