17 Haziran 2010 Perşembe

Windows Server 2008 R2 üzerindeki Access Veritabanında Tarih Biçimi Sorunu

ASP.NET tabanlı intranet uygulamamızdan Access veritabanına veri aktarımı gerçekleştiriyoruz. IIS 7.5 üzerinde koşan uygulama, hesap taklidi (impersonation) ile Access veritabanına erişiyor. Tarih tipinde alan içeren tablolara veri yazarken "Data type mismatch in criteria expression" hatası aldık.

Yaptığımız araştırma sonucunda, Windows Server 2008 R2'nin bölge ve dil seçeneklerini yönetme şeklinin Windows Server 2003 R2'den biraz farklı olduğunu öğrendik.

İşletim sistemi kurulumu tamamlandıktan sonra, kurulumun yapıldığı hesabın bölge ve dil seçeneklerinin değiştirilmesi yeterli olmuyormuş. Control Panel >> Region and Language >> Administrative Tab >> Copy Settings seçeneği kullanılarak değişiklik yapılmalıymış.

Herhangi bir hesap tanımlaması yapmadan önce menü seçeneğine giriş yapıp Copy your current settings to bölümündeki Welcome screen and system accounts ve New user accounts seçeneklerini işaretlememiz gerekiyor.



Değişiklik ardından gerçekleştirdiğimiz testlerde hatayla karşılaşmadık.

29 Nisan 2010 Perşembe

Windows 7 / Vista temelli sistemlerde kullanıcı profilini yüklemede hata

Windows 7 ve Windows Vista temelli işletim sistemlerinde kullanıcı profilinin elle silinmesi, oturum açma işleminin başarısız olmasına sebep oluyor. İşletim sistemi geçici bir profille oturum açılmasına izin veriyor ancak bilgisayar yeniden başlatıldığında geçici oturumda yaptığınız değişiklikler kayboluyor. Sorunu çözmek için aşağıda belirttiğim Microsoft KB makalelerine bakabilirsiniz.

Error message when you log on to a Windows Vista-based or Windows 7-based computer by using a temporary profile: "The User Profile Service failed the logon. User profile cannot be loaded"
http://support.microsoft.com/kb/947215/en-us

A temporary profile is loaded after you log on to a Windows Vista-based system
http://support.microsoft.com/kb/947242/en-us