sql server

SQL Server 2008 kurulumunda “SQL Server 2005 Express Tools” hatası

Bugün geliştirmeler için SQL Server 2008 Enterprise kurulumu yaparken SQL Server 2005 Express Tools hatası aldım. Hatanın detayı:

Checks whether SQL Server 2005 Express Tools are installed.

The SQL Server 2005 Express Tools are installed. To continue, remove the SQL Server 2005 Express Tools.

Daha önde SQL 2005 kurulu idi fakat bunu kaldırmak istemediğimden ve kaldıracak böyle bir kurulum olmadığından birazcık araştırma yaptım ve sorunun kısa yoldan çözümünü buldum.

x64 sistemler için:
Registry’den HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftMicrosoft SQL Server90 ve HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server90 adlı kaydın adını değiştirin. (90old gibi)

x86 sistemler için de HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server90 adlı kaydın adını değiştirin.

Kaynaklar:

Cannot install RC0. Must remove SQL2005 Express tools. Huh?

SQL Server bağlantı zaman aşımı süresi doldu hatası

Asp.Net’te açılan bağlantıların kapatılmamasından oluşan hatayı bağlantı açmadan önce aşağıdaki iki seçenekten biri ile düzeltebilirsiniz. Bağlantı havuzunu temizlemek için bu satırı

  • SqlConnection.ClearPool( SqlConnectionObject );
  • SqlConnection.ClearAllPools();

Dikkat etmeniz gereken şey bu satırı kullanmanız halinde nerede kullandığınıza bağlı olarak geçerli bağlantıların da sonlandırılabilme tehlikesidir. En zararsız kullanım için bağlantıyı açarken ilk önce normal olarak açmaya denemeli ve hata oluşması halinde havuzları temizlemelisiniz.

Tam hata:

Zaman aşımı süresi doldu. Havuza bağlantı elde edilemeden zaman aşımı süresi doldu. Bu, tüm havuz bağlantıları kullanıldığı ve en büyük havuz boyutuna erişildiği için oluşmuş olabilir.

İlgili bağlantılar:

 Scroll to top