Artikel-ID: 891176 - Geändert am: Montag, 25. Februar 2008 - Version: 4.2 Auf Access oder einer Jet-Datenbank basierende Programme arbeiten nach Upgrade von Windows NT 4.0 auf Windows 2000 oder Windows XP langsamer
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 891176 (http://support.microsoft.com/kb/891176/EN-US/ ) Slower performance in Access-based or Jet database-based programs after you upgrade from Windows NT 4.0 to Windows 2000 or to Windows XP Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung. ProblembeschreibungNach dem Upgrade eines Computers von Microsoft Windows NT 4.0 auf Microsoft Windows 2000 oder Microsoft Windows XP Professional arbeiten Programme, die auf Microsoft Access oder einer Jet-Datenbank basieren, möglicherweise langsamer. UrsacheDieses Problem kann auftreten, wenn eine oder mehrere der folgenden Bedingungen vorliegen:
In Windows 2000 und späteren Versionen von Windows wurde das Cachekonzept des Arbeitsstationsdiensts geändert, um die Datenbankintegrität in einer Mehrbenutzerumgebung zu wahren. Das geänderte Konzept verursacht eine Verzögerung bei API-Aufrufen von Jet zum Abrufen von Informationen über lange Ordner- oder Dateinamen. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base: 889588
(http://support.microsoft.com/kb/889588/DE/
)
Optimieren der Netzwerkleistung von Office Access und der Jet-Datenbank-Engine mit Windows 2000- und Windows XP-Clients LösungDie Verwendung der hier aufgeführten Informationen, Makro- oder Programmcodes geschieht auf Ihre eigene Verantwortung. Microsoft stellt Ihnen diese Informationen sowie Makro- und Programmlistings ohne Gewähr auf Richtigkeit, Vollständigkeit und/oder Funktionalität sowie ohne Anspruch auf Support zur Verfügung. In diesem Artikel wird vorausgesetzt, dass Sie mit der in den Beispielen verwendeten Programmiersprache und mit den zum Erstellen und Debuggen von Prozeduren verwendeten Tools vertraut sind. Die Spezialisten von Microsoft Support Services können bei der Erläuterung der Funktionalität bestimmter Prozeduren helfen, jedoch werden sie diese Beispiele nicht in Bezug auf eine erweiterte Funktionalität verändern, noch werden sie Prozeduren entwickeln, die auf Ihre besonderen Bedürfnisse zugeschnitten sind. Wenn Sie eine geteilte Datenbank verwenden, können Sie das geschilderte Problem beheben, indem Sie die bestehenden Jet-Tabellen wieder verknüpfen. Erstellen Sie hierzu Code, der eine Kurzdarstellung des langen Ordnernamens an die Windows-API sendet. Für diese Lösung ist es erforderlich, dass der Dateiname der Back-End-Datenbank der 8.3-Namenskonvention entspricht. Führen Sie zum Erstellen des Codes in der Front-End-Datenbank die folgenden Schritte aus:
142982
(http://support.microsoft.com/kb/142982/DE/
)
Generierung von "8.3"-Dateinamen aus langen Dateinamen Anschließend aktualisiert der Code den Link unter Verwendung eines Pfads mit dem neuen kurzen Namen. Wenn der Link auf eine Back-End-Datenbankdatei verweist, die nicht der 8.3-Namenskonvention entspricht, erzeugt der Code eine Meldung mit der Aufforderung, die Back-End-Datenbankdatei umzubenennen. StatusMicrosoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt. Hinweis: Unter Windows XP können Sie die Leistung verbessern, indem Sie Microsoft Windows XP Service Pack 2 (SP2) installieren. Weitere Informationen
Weitere Informationen finden Sie in den folgenden Artikeln der Microsoft Knowledge Base:
209862
(http://support.microsoft.com/kb/209862/DE/
)
Wie erneut Binden von Back-End-Tabellen mit dem allgemeinen Dialogsteuerelement in Access 2000 175512
(http://support.microsoft.com/kb/175512/DE/
)
Wie Bekommen eines kurzen Dateinamen von einem langen Dateiname Die Informationen in diesem Artikel beziehen sich auf:
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| Weitere Ressourcen Weitere SupportseitenCommunityHilfe erhaltenSPRACHE AUSWÄHLEN
|





















Zum Anfang