You are on page 1of 3

1 Access Bedienungsanleitung

:
Startparameter für Access
aus DBWiki, dem Datenbank-Entwickler-Wiki
Mit Hilfe einer Verknüpfung auf dem Desktop oder in den Startmenüs kann das
Startverhalten von Access durch die Angabe von Parametern beeinflusst werden.
Eine Verknüpfung zum Komprimieren einer MDB könnte so aussehen:
"C:\Programme\Microsoft Office\OFFICE\MSACCESS.EXE" C:\Daten\beispiel.mdb
/compact
Und hier einige Parameter:

2 Teil 1
• /excl

o Die Datenbank wird exklusiv geöffnet. Sinnvoll, wenn man Wartungsarbeiten
vornehmen möchte. Weitere Benutzer können die MDB nicht mehr öffnen.
• /user Benutzername

o Im Anmeldedialog von Access ist der angegebene Name bereits eingetragen.

• /pwd Kennwort

o Nur bedingt sinnvoll, weil man es im Klartext angeben muss. (Dann besser gar
kein Kennwort.) Kann aber sinnvoll sein, wenn die Startparameter von einem
externen Programmstarter (z. B. einer anderen Access-Datenbank oder einem
VB-Programm) übergeben werden.
• /wrkgrp Dateiname

o Access startet nicht mit der Standard-Arbeitsgruppendatei (i.d. Regel
system.mdw), sondern mit der hier angegebenen MDW. So spart man sich das
ständige Ummelden mit Hilfe des Workgroup-Administrators.
• /x Makroname

o Das genannte Makro wird unmittelbar nach dem Start der Datenbank
ausgeführt. Gibt es auch ein AutoExec-Makro startet es erst danach. So kann
man durch unterschiedliche Verknüpfungen z.B. verschiedene Startformulare
zeigen.
• /runtime

o Access startet im Runtime-Modus. Geht nur bei installierter ODE und ist somit
nur interessant für Entwickler, die eine Runtime-Version verteilen möchten.
• /compact [Zielname]

alle gelöschten und alten Objekte werden aus der MDB entfernt. • /EMBEDDING o Startet die DB unsichtbar.moss-soft. Es ist nicht garantiert. Es ist oft nützlich.h.EXE" %1 /compact (Die Pfadangaben zu Access müssen natürlich je nach Installation angepasst werden. Das AutoExec-Makro und andere werden ausgeführt. Über Ansicht / Optionen / Dateitypen im Explorer kann man sehr praktische Erweiterungen in den Kontextmenüs anlegen.) Ein Tool. Siehe Erläuterungen weiter unten. weil Access als Prozess unsichtbar aktiv bleibt. Außerdem beseitigt es alten "Code-Müll" und führt so zur Verkleinerung der Datenbank. • /DECOMPILE o Dekompilieren des VBA-Codes (nur MDB!). Formulare und andere Objekte werden aber nicht angezeigt.nicht für Anfänger . wohl aber Messageboxen. Man sucht in der Liste der Dateitypen nach dem MDB-Eintrag und wählt dann "Bearbeiten". Sie ist dann im Dateiexplorer verfügbar. weil das VBA-Projekt beshädigt ist. wenn man mit der rechten Maustaste eine MDB anklickt. oft inklusive Performance-Verbesserung. d. (Nach dem Dekompilieren den Code wieder kompilieren!) • /SHELLSYSTEM xyz o Öffnen der DB über ein Shell-Script. o Komprimiert die Datenbank.-) Die folgenden zusätzlichen Befehlszeilenargumente sind von Microsoft nicht dokumentiert worden. wenn kein Start-Makro/Start-Code in der DB definiert wurde! • /AUTOMATION o Wie /EMBEDDING • /NEWDB . wenn eigenartige Fehler im Ablauf des Codes erscheinen.. Dieses Argument ist ja mittlerweile gut bekannt..de/public/mdbe/ 3 Teil 2 . Wird kein Zielname angegeben. Nach Beenden von Makros oder Code schließt sich DB automatisch wieder. dass diese Funktionen genauso unter anderen Access-Versionen laufen. Dort wird dann die gewünschte Aktion hinzugefügt. erhält die komprimierte MDB den bisherigen Namen.Das Argument ist aber mit Vorsicht zu genießen ist. um Access/eine Datenbank mit bestimmten Parametern zu öffnen gibt es bei Sascha Trowitzsch: http://www. Das obige Beispiel würde dann so aussehen: • Vorgang: DB komprimieren • Anwendung: "C:\Programme\Microsoft Office\OFFICE\MSACCESS. Ihre Funktion ist teilweise mit Trial & Error unter A2000 ermittelt worden.

Dabei werden die standardmäßigen Registrierungseinstellungen von Access wiederhergestellt.) Vorsicht: Danach ist für den Dateityp MDB DDE aktiviert ! Das führt oft zu der seltsamen Fehlermeldung "Es wurde eine der Komponenten für diese Datenbank nicht gefunden" beim Starten einer DB per Doppelklick .. etc.mdb..mdz) • /REGSERVER o Startet den Office-Installer. o Falls keine MDB in der Befehlszeile angegeben öffnet sich Access mit Dialog zum Anlegen einer neuen DB.Wer's braucht. wenn er in xyz mit vollem Pfad angegeben wird... • /C o Start mit der "Onlinebesprechung" von Netmeeting-Dialog. Shell-Verknüpfungen mit den Dateitypen . (Das sind diese . . (z. aber lästig ist. • /QZX • /PRFTST • /ZXQ • /UNREGSERVER o Funktionalität konnte bei diesen vieren nicht ermittelt werden. öffnet Access jedoch nicht.B. z. . • /DBWIZ xyz o Access öffnet sich mit einem Access-Wizzard.was zwar nicht wirklich stimmt. Kundenverwaltung.mde. .B.mdz-Dateien unter \office\vorlagen.