Vertec kann nicht gestartet werden. Was tun?
Produktlinie
Standard
|Expert
Betriebsart
CLOUD ABO
|ON-PREMISES
Module
Leistung & CRM
Budget & Teilprojekt
Fremdkosten
Ressourcenplanung
Business Intelligence
Hier finden Sie eine Beschreibung der wichtigsten Fehlermeldungen beim Start von Vertec On-Premises:
Diese Fehlermeldung bedeutet, dass das Login stimmt und die Vertec Datenbank existiert, diese aber vermutlich leer ist. Mithilfe des Datenbankkonverters können Vertec Tabellenstrukturen erzeugt und Datenbanken konvertiert werden.
/DC
das Hilfsprogramm Vertec.DbConvert.exe
verwendet) finden Sie im Artikel über den Konvert mit MS SQL Server
.Vertec läuft nur mit einem gültigen Lizenzcode. Diesen können Sie im Kundenportal abrufen.
Die Datenbank von Vertec ist schreibgeschützt. Dieser Fehler tritt häufig auf, wenn diese zB. von einer CD auf die HD übertragen wird. Gehen Sie im Vertec Installationsverzeichnis auf das Unterverzeichniss \DB. Hier klicken Sie mit der rechten Maustaste auf das Datenbank-File (in der Regel ist dies Vertec.fdb). Im nun erscheinenden Menü wählen Sie die Funktion Eigenschaften. Im nun erscheinenden Dialog können Sie unter "Allgemein" das Dateiattribut "schreibgeschützt" auf inaktiv setzen (kann je nach Windows-Version leicht variieren).
Der Pfad in Vertec.ini ist falsch angegeben. Die Datenbank befindet sich nicht unter dem angegebenen Pfad.
Das im Vertec.ini angegebene Password oder der User Name für Firebird stimmt nicht mit dem Firebird selbst überein. IBOConsole in der Programmgruppe Firebird direkt öffnen und mit dem bekannten User Name und Passwort anmelden. Wenn das funktioniert, verschlüsseln Sie das Datenbankpasswort im Kundenportal und tragen die entsprechenden Angaben in Vertec.ini ein.
Im Vertec.ini ist in der entsprechenden Section keine Datenbank angegeben oder die Section fehlt ganz. Korrigieren Sie die Angaben im Vertec.ini und starten Sie dann Vertec erneut.
Datenbanknamen dürfen nicht mit einer Zahl beginnen, sonst kommt diese Fehlermeldung. Auf MSSQL-Server dürfen im Datenbanknamen auch folgende Zeichen nicht vorkommen:
Ändern Sie den Datenbank-Namen und geben Sie den neuen Namen auch im Vertec.ini an.
Diese Fehlermeldung erscheint, wenn die Verbindung auf Netzwerkebene verweigert wird. Normalerweise ist es so, dass die Clientanfrage auf den entsprechenden Port vom Server zurückgewiesen wird, weil der Port nicht freigegeben ist.
Es kann auch sein, dass aus irgendeinem Grund der Firebird Dienst nicht läuft. Dann kommt dieselbe Meldung. Das Starten des Firebird Guardian Dienstes sollte das Problem dann beheben.
Diese Fehlermeldung erscheint, wenn die Verbindung auf Netzwerkebene verweigert wird. Das kann folgende Ursachen haben:
Es wird mit einer neueren Firebird-Version auf die Vertec Datenbank zugegriffen als vorher.
Abhilfe: Mit der vorherigen Version von Firebird ein Backup erstellen. Dann mit der neuen Version von Firebird einen Restore von diesem Backup durchführen. Danach kann mit der neuen Firebird Version normal gearbeitet werden.
Die benötigte Firebird Client Library gds32.dll ist nicht vorhanden. Informationen zu diesem Thema finden Sie im Artikel über Firebird .
Diese Fehlermeldung kann aufgrund einer Einstellung im Microsoft SQL Server auftreten. Für weitere Informationen zur Fehlerbehebung lesen Sie hier.
Diese Fehlermeldung erscheint aufgrund einer Einstellung im Microsoft SQL Server. Für weitere Informationen zur Fehlerbehebung lesen Sie hier.
Diese Fehlermeldung erscheint aufgrund einer Einstellung im Microsoft SQL Server. Für weitere Informationen zur Fehlerbehebung lesen Sie hier.
Beim Starten von Vertec auf den Clients erscheint die Fehlermeldung:
Can't format message 13:98 -- message file firebird.msg not found
Diese Meldung kann verschiedene Ursachen haben:
Wenn beim Starten von Vertec auf den Clients die Fehlermeldung:
Can't format message 13:98 -- message system code -4
Cannot attach to password database
erscheint, kann es sein, dass es auf dem Server keinen Speicherplatz mehr hat. Das Freigeben von Speicherplatz auf dem Server schafft Abhilfe.
Möchte man Vertec starten, von einem Client oder direkt auf dem Server, und folgende Fehlermeldung erscheint:
no permission for read-write access - Datenbankname -
Dann liegt das daran, dass das Konto, mit welchem Firebird betrieben wird, keinen vollen Zugriff auf die Firebird-Files hat.
Normalerweise wird Firebird mit dem lokalen Systemkonto betrieben. Es kann aber auch ein anderes Konto angegeben werden:
Wichtig ist, dass dieses Konto Zugriff hat auf dem Laufwerk, wo die Firebird-Files liegen:
Diese Fehlermeldung kommt, wenn die Angaben zur MS SQL-Server Datenbank-Verbindung im Vertec.ini fehlerhaft sind.
Überprüfen und korrigieren Sie die Angaben in Ihrem Vertec.ini File.
Erscheint beim Starten von Vertec diese Fehlermeldung, liegt das wahrscheinlich daran, dass der Firebird Dienst nicht läuft. Gehen Sie in die Dienste und starten Sie den Firebird Guardian.
Erscheint beim Starten von Vertec folgende Fehlermeldung:
liegt das an einem falsch konfigurierten Wrapper-Link-Typ auf Projektbearbeiter - eine Rolle ist der Projektbearbeiter, bei der anderen Rolle ist die Expression leer. Dieser Fehler muss behoben werden, damit Vertec wieder gestartet werden kann. Verfügen Sie über eine Vertec Desktop App, können Sie diese starten und den Fehler dort beheben. Ansonsten muss der entsprechende Linktyp in der Datenbank gesucht und auf inaktiv gestellt werden. Wenden Sie sich dafür an Ihren Vertec Betreuer.
Auf dem Terminal Server erscheint unmittelbar nach dem Doppelklick auf Vertec die Meldung
Vertec Desktop App funktioniert nicht mehr
Dies betrifft alle User, welche auf dem Terminal Server Vertec öffnen wollen.
Ursache für dieses Problem ist ein "hängengebliebenes" Vertec Desktop. Im Task-Manager auf dem Terminal Server sind verschiedene offene Vertec Desktop Apps sichtbar. Eine davon regiert nicht, wenn man die Eigenschaften (via rechte Maustaste) anschauen will. Diese markieren und Task beenden
klicken. Danach kann Vertec wieder normal gestartet werden.
Beim Starten der Vertec Desktop App kann der Fehler
dbConfig is empty
auftreten. Eine mögliche Ursache dafür kann ein falsches Encoding des Vertec.ini-Files sein. Dies kann zum Beispiel geschehen, wenn dieses bearbeitet und mit einer anderen Encodierung wieder abgespeichert wird.
Das Vertec.ini File in einem Texteditor öffnen und mit der Encodierung ANSI (oder Windows-1252) wieder speichern.
Vertec Cloud Server startet und stoppt nach kurzer Zeit wieder mit folgendem Fehler:
Method not found: 'Newtonsoft.Json.JsonSerializerSettings System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.get_SerializerSettings()'.
Das Problem ist ein Konflikt der Assemblies auf dem System. Es tritt nur in seltenen Fällen und bei bestimmten Konstellationen auf.
Kopieren Sie die Datei Vertec.CloudServer.exe.config ins Vertec Installationsverzeichnis. Der Cloud Server sollte daraufhin wieder starten.