Wenn MAKROS/Win nicht startet

In seltenen Fällen kann es vorkommen, dass ein Programmstart von MAKROS/Win nicht möglich ist und stattdessen nur eine Fehlermeldung erscheint. Meist ist die Ursache nicht schwerwiegend und kann von Ihnen selbst korrigiert werden. Dieser Artikel beschreibt die verschiedenen Fehlermeldungen und gibt Hilfestellungen zur Problembeseitung.

Bitte unbedingt beachten: In einigen Fällen empfehlen wir das Löschen von Dateien. Zur Sicherheit empfehlen wir, vor eigenen Korrekturmaßnahmen unbedingt eine Sicherung Ihres Datenbestandes anzufertigen!

Wenn das Problem anhand dieser Anleitung nicht von Ihnen selbst behoben werden kann, so setzen Sie sich bitte mit uns in Verbindung, damit wir Ihnen weiterhelfen können. Teilen Sie uns aber bitte genau mit, wie sich das Problem darstellt und welche Korrekturmaßnahmen Sie bereits unternommen haben.

Möglichkeit 1: Defekt im Datenbestand

Wenn beim Programmstart, beim Aufruf der Heute-Seite oder einer anderen Programmfunktion eine der folgenden Meldungen erscheint, so handelt es sich in der Regel um einen reparablen Defekt des Datenbestandes:

Index nicht mehr gültig
Index is out of date
Index fehlerhaft
Corrupt index
Datei ist beschädigt, aber nicht der Vorspann
Fehler beim Öffnen der Detailtabelle
Netzwerksteuerungs-Datei kann nicht gesperrt werden
Verzeichnis wird von einer anderen .NET Datei kontrolliert
Directory is controlled by other .NET file
Directory is locked

Ursache ist zumeist ein vorangegangener Rechnerabsturz oder Verbindungsprobleme im Netzwerk. Eine Behebung dieses Problems ist jedoch schnell und ohne Datenverlust möglich. Gehen Sie hierzu folgendermaßen vor:

  1. Sorgen Sie dafür, dass MAKROS/Win auf allen Arbeitsplätzen geschlossen ist.
  2. Suchen Sie auf Ihrer Festplatte die Dateien PDOXUSRS.NET, PARADOX.LCK und PDOXUSRS.LCK und löschen diese, sofern vorhanden. Sie finden diese Dateien im Daten-Ordner von MAKROS/Win und/oder im Temp-Ordner des Benutzers (C:\Dokumente und Einstellungen\name\Lokale Einstellungen\Temp). Verwenden Sie ggf. die Suchfunktion von Windows (START-Button in der Taskleiste, dort “Suchen”), um diese Dateien aufzuspüren.
  3. Starten Sie nun das Programm “Datenbank-Management”.
  4. Wählen Sie dort den Programmpunkt “Datenbank reorganisieren” und klicken dann auf den Button “Start”, bestätigen die folgende Rückfrage und lassen den folgenden Vorgang vollständig durchlaufen.

Nach der Reorganisation kann MAKROS/Win wieder normal gestartet werden.

Möglichkeit 2: Lizenzprobleme

MAKROS/Win erfordert für den Betrieb eine gültige Lizenz, die als kleine Lizenzdatei von uns bereitgestellt wird. In bestimmten Fällen kann jedoch die Situation entstehen, dass ein Programmstart von MAKROS/Win nicht möglich ist. Es kann dann folgende Fehlermeldungen erscheinen:

Lizenz für MAKROS/Win ist nicht mehr gültig

In diesem Fall ist Ihre Lizenz abgelaufen und muss aktualisiert werden. Dies geschieht auf einfachste Weise über die Online-Aktivierung.

Anders sieht es jedoch bei folgender Meldung aus:

Die Anzahl der verfügbaren Lizenzen ist erschöpft!

Jede Lizenz begrenzt die Anzahl der Netzwerkarbeitsplätze, die gleichzeitig mit MAKROS/Win arbeiten können. Eine Erweiterung Ihrer Lizenz ist natürlich möglich. Bitte setzen Sie sich hierfür mit uns in Verbindung.

Möglichkeit 3: Unvollständige Installation

Wenn wichtige Systemdateien entfernt worden sind (z.B. durch Deinstallation einer Drittsoftware), so kann MAKROS/Win möglicherweise in Mitleidenschaft gezogen werden. Folgende Fehlermeldung kann dann auftreten:

Die Borland Database Engine (BDE) ist nicht installiert.

Für den Betrieb von MAKROS/Win ist die BDE zwingend erforderlich, deren Installation aber auch im Nachhinein erfolgen kann. Verwenden Sie hierzu das Installationspaket von MAKROS/Win und die darin enthaltene Option, nur die BDE zu installieren.

Möglichkeit 4: Veraltete Datenstruktur

Mit fast jedem Update von MAKROS/Win wird die Struktur des Datenbestand erweitert, so dass eine entsprechende Aktualisierung Ihres Datenbestandes erforderlich ist. Wird dies vergessen, so erscheint folgende Fehlermeldung:

Auf den Datenbestand kann nicht zugegriffen werden, da dessen Struktur veraltet ist.

Zur Korrektur gehen Sie bitte wie folgt vor:

  1. Sorgen Sie dafür, dass MAKROS/Win auf allen Arbeitsplätzen geschlossen ist
  2. Starten Sie das Programm “Datenbank-Management”
  3. Wählen Sie dort den Programmpunkt “Datenstruktur aktualisieren”
  4. Klicken Sie auf den Button “Start”, bestätigen die folgende Rückfrage und lassen den folgenden Vorgang vollständig durchlaufen

Nach der Aktualisierung kann MAKROS/Win wieder normal gestartet werden.

Möglichkeit 5: Verstellte Systemuhr

MAKROS/Win erfordert eine korrekt eingestellte Systemuhr. Insbesondere wird geprüft, ob diese seit dem letzten Programmstart nicht auf ein früheres Datum zurückgestellt worden ist. Falls dies der Fall ist, erscheint folgende Fehlermeldung:

Die Systemuhr ist nicht korrekt eingestellt.

Sie können dieses Problem mit folgenden Schritten beheben:

  1. Sorgen Sie dafür, dass MAKROS/Win auf allen Arbeitsplätzen geschlossen ist
  2. Stellen Sie die Systemuhr auf allen Arbeitsplatzrechnern korrekt ein
  3. Starten des Programms “Datenbank-Management” und führen erneut die Online-Lizenzierung durch.

Anschließend kann MAKROS/Win wieder normal auf allen Arbeitsplätzen gestartet werden.

Möglichkeit 6: Datenbank-Management abnormal beendet

Wenn das Programm “Datenbank-Management” nicht korrekt beendet worden ist, kann ein Programmstart von MAKROS/Win mit folgender Meldung abgebrochen werden:

Im Moment werden auf dem Rechner X vom Benutzer Y mit dem Programm “Datenbank-Management” Administrationsaufgaben (Backup, Datenüberprüfung o.ä.) durchgeführt. MAKROS/Win kann daher nicht gestartet werden. Bitte versuchen Sie es in Kürze noch einmal oder wenden Sie sich an Ihren Systemadministrator.

Wenn diese Meldung auftritt, obwohl das Datenbank-Management nicht in Benutzung ist, so kann das Problem folgendermaßen behoben werden:

  1. Starten Sie das Programm “Datenbank-Management”
  2. Beenden Sie das Programm direkt wieder

Anschließend kann MAKROS/Win wieder normal auf allen Arbeitsplätzen gestartet werden.

Möglichkeit 7: Falsche BDE-Einstellungen

Bei jedem Start von MAKROS/Win bzw. dem Datenbankmanagement werden in der Registry verschiedene BDE-Einstellungen geprüft. Wenn diese gewisse Mindestanforderungen nicht erfüllen, wird eine automatische Anpassung vorgenommen. Fehlen jedoch die hierfür notwendigen Administrator-Rechte, so gibt MAKROS/Win nur eine Warnmeldung aus und empfiehlt, das Programm einmalig als Administrator auszuführen.

Im Netzwerk kann ein Programmstart als Administrator jedoch problematisch sein, da MAKROS/Win immer über einen Laufwerksbuchstaben auf den Server zugreift. Standardmäßig haben Administrator aber keinen Zugriff auf Laufwerke, die für normale Benutzer eingerichtet worden sind. Ein Start von MAKROS/Win schlägt dann fehl, da die Laufwerksverknüpfung nicht erkannt wird.

Dieses eher unglückliche Standardverhalten von Windows lässt sich aber über einen Eintrag in der Registry korrigieren:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001

Setzen Sie diesen Eintrag entweder manuell oder verwenden Sie einfach folgende vorbereitete Datei:
EnableLinkedConnections.reg

Laden Sie diese kleine Datei auf den Arbeitsplatzrechner und fügen Sie deren Inhalt per Doppelklick der Registry zu. Danach sollte ein Neustart des Arbeitsplatz-Rechners vorgenommen werden, damit die Einstellung aktiviert wird.

Abschließend kann MAKROS/Win dann fehlerfrei als Administrator gestartet werden, wodurch die BDE-Einstellungen angepasst werden. Danach kann MAKROS/Win wieder wie gewohnt auch ohne Administrator-Rechte gestartet werden.