Windows 2008 çalışan bir terminal servisimiz var, ancak tam masaüstü olarak değil, uzak uygulamalar olarak.
"Disk veya Ağ Hatası" veren, calc.mdb olan tek bir veritabanı dosyası vardır. MS Access 2003 yüklü bir kullanıcı tarafından erişilebilirse, düzgün çalışır. Ancak, RemoteApp üzerinden erişen seyahat eden kullanıcılarımız için "Disk veya Ağ Hatası" alıyorlar.
Ben araştırdım ve hemen hemen herkes birkaç sonuca varıyor:
1. Bu bir ağ hatası.
2. Yeniden derleyin ve / veya sıkıştırın.
Kesinlikle # 1 değil çünkü ağın iyi olduğunu doğrulayabilirim.
Yeniden derledim ve başarılı olmadıkça sıkıştırdım (ve veritabanını da açabilirsiniz).
İstemci bir bilgisayardan:
A) Başka bir RemoteApp (Word, WordPad veya hatta başka bir Access DB )
B) Uzaktaki masaüstünden oturum açarken sorun yaşanmadı.
C) Veritabanını yerel olarak kurulu olan Access 2003'ten çalıştırabilir
D) Remote-App ile açarken "Disk veya Ağ Hatası" alır.
Olay günlüğü bulabileceğim herhangi bir yardımı göstermiyor. Şimdi Windows Server'daki tüm çeşitli günlüklerde, belki başka bir yere bakmak için? RemoteApp kurulumuyla kesinlikle ilgili görünüyor.
Yine, bu bir ağ sorunu değil! Bu aylardır devam ediyor. Bunun bir ağ sorunu olmadığını doğruladım.
Ve evet, şu andaki projemi tamamladıktan sonra, bir sonraki bu yaşlanma uygulamalarını güncellemektir.
DÜZENLE: Yoruma dayalı Ek Test:
- Yerel bilgisayarlara rahatsız edici DB kopyalandı.
- TEST1'i dosya adına eklemek için yeniden adlandırıldı.
- Sunucuya geri kopyalandı.
- Yeni dosya adına bakmak için RemoteApp kısayolu güncellendi.
- İşe yarıyor!
Yani sadece dosyayı kopyalayıp yeniden adlandırmak işe yaramasını sağlar. Ancak, aynı adımları adı değiştirmeden denedim (temelde yerel olarak kopyalayın ve sunucuya geri kopyalayın / üzerine yazın) ve bu sorunu çözmedi.