|
3.6.2 Beim Aufruf eines Programms oder in einem Programm
| |||
|
Fehlermeldung und Abhilfe
| |||
|
Fehlermeldung
Betroffene Version
|
Grund
|
Wie überprüfen
|
Abhilfe
|
|
Nach Beenden der Total-Replikation kann infra:NET angewählt werden. Beim Starten eines Moduls (z.B. M111) kommt die Fehlermeldung 267. infra 6.0.0.1
|
Die Überprüfung der infra-Datenbank auf Einzelbenutzermodus kann nicht durchgeführt werden.
|
Bei infra C/S:
SBASESRV.LOG überprüfen.
|
Script ...\infra\GRAFIK\
EXTERN\SQL*\IP_
GEN*.SQL in die
infra-Datenbank und in die model-Datenbank einlesen.
|
|
Fehler 2209, z.B.: in 531 (Fertigungsaufträge)
bis infra 5.5
|
infra:NET kann einen Datensatz nicht in die Backup-Datenbank einfügen, z.B. weil numerische Daten erwartet werden, jedoch nur alphanumerische Daten vorliegen oder weil ein doppelter Zugriff auf die gleiche ISN erfolgt.
|
|
Bei Auftreten der Fehlermeldung in 531:
Führen Sie eine Datenbereinigung der infra-Daten mit DAT-REIN.EXE bzw. FA-POS.UPD durch. Das hierzu notwendige Werkzeug finden Sie im Internet unter www.infragmbh.de.
Sonst:
Deaktivieren Sie die Online-Replikation, reorganisieren Sie die gesamte infra-Datenbank und starten Sie anschließend eine Total-Replikation.
|
|
Fehler 2209, z.B.: in 552 (Terminierung)
|
infra:NET kann einen Datensatz nicht in die Backup-Datenbank einfügen, weil Sortierfolge SQL Server und infra:NET nicht übereinstimmen.
|
Überprüfen Sie die Einstellungen des SQL Servers hinsichtlich der Zeichensatzsortierung (siehe Abschnitt 0).
|
Richten Sie die infra-Datenbank auf dem SQL Server mit dem Zeichensatz (Codepage) 850 ein.
|
|
Fehler 2210
|
Die Standardsprache des SQL Servers bzw. der Benutzer/logins auf dem SQL Server muss Deutsch sein
Bis infra 5.4.3 unter Windows NT 4.0 mit SQL Server 6.5
|
|
Überprüfen Sie, dass in der SQL Server Konfiguration als default language "1" (Deutsch) eingestellt ist bzw. Überprüfen Sie, dass auf dem SQL Server für alle Benutzer/logins die Standardsprache Deutsch ist.
|
|
Das Datumsformat der Standardsprache des SQL Servers bzw. der Benutzer/logins auf dem SQL Server muss mit dem Datumsformat von SIBDDGEN.EXE übereinstimmen.
Ab infra 5.5 unter Windows NT 4.0 mit SQL Server 6.5
|
Überprüfen Sie auf dem SQL Server mit sp_helplanguage das Datumsformat des SQL Servers.
|
Überprüfen Sie, dass auf dem SQL Server für alle Benutzer/logins das Datumsformat der Standardsprache dem Datumsformat von SIBDDGEN.EXE entspricht.
Rufen Sie SIBDDGEN.EXE mit der richtigen Einstellung für das Datumsformat auf und führen Sie anschließend eine Total-Replikation durch.
| |
|
Sonst:
|
|
Überprüfen Sie Ihre Rechte auf der Datenbank "INFRA" auf dem SQL Server.
| |
|
Falls Sie infra:NET mit serverbasierter Online-Replikation betreiben:
Überprüfen Sie die Einstellungen des SQL Servers hinsichtlich der Zeichensatzsortierung (siehe Abschnitt 0).
|
Richten Sie die infra-Datenbank auf dem SQL Server mit dem Zeichensatz (Codepage) 850 ein.
| ||
|
Sonst: z.B. in Modul 435 (Kundenaufträge) beim Anlegen eines Auftrags:
Unter Umständen ist Ihr Datenbestand fehlerhaft.
Bis infra 5.6
|
|
Installieren Sie die aktuelle infra-Version
Oder
Kontaktieren Sie Ihren Systembetreuer oder rufen Sie die Hotline an.
| |
|
Fehler 2211
|
Dieser Fehler kann z.B. in M611 beim Ermitteln der Kalkulationsstufen auftreten.
|
|
Der Benutzer, der die Kalkulation durchführt, muss auf der Kalkulationsdatei bzw. auf der SQL-Datenbank als dbo eingetragen sein.
|
|
Fehler 2213
(Siehe auch weiter oben in dieser Tabelle: „Beim Aufruf von infra“ – Fehler 2213)
|
|
|
Überprüfen Sie, ob Sie in der ODBC-Einrichtung die richtige Standarddatenbank (muss "INFRA" sein) auf dem SQL Server angegeben haben (siehe Abschnitt 4.2.7.1).
Oder:
Überprüfen Sie Ihre ODBC-Einrichtung und bestätigen Sie diese nochmals mit OK.
|
|
Fehler 2213
(Siehe auch weiter oben in dieser Tabelle: „Beim Aufruf von infra“ – Fehler 2213)
|
Prozedur TimeStamp in DB
nicht enthalten
oder
SQL Server nicht vorhanden
oder
kann nicht rechtzeitig oder gar nicht gelesen werden.
|
Dateien in ddfdf.dat definiert.
Wenn Dateien nicht vorhanden sind, weil in 920 nicht definiert, kann nix importiert werden.
Deshalb kein time stamp.
|
Dateien in 920 anlegen.
Performanceproblem?
|
|
Fehler 2213
(Siehe auch weiter oben in dieser Tabelle: „Beim Aufruf von infra“ – Fehler 2213)
|
In infra-DB auf dem SQL Server sind stored procedures nicht vorhanden.
|
Im Management Studio
|
IP_DBConnections
IP_DBSingleUser
IP_DDTimestamp
Wird durch Total-Replikatio erzeugt.
|
|
Fehler 2216
|
Der momentan zu aktualisierende Datensatz der Tabelle, die in der Fehlermeldung angegeben ist, wird in der SQL-Datenbank nicht gefunden. Eventuell sind fehlerhafte Datensätze vorhanden oder es wurde die letzte Total-Replikation abgebrochen bzw. aus anderen Gründen nicht vollständig durchgeführt.
|
Der Windows Scripting Host ist nicht installiert.Der Windows Scripting Host ist nicht installiert.
|
Installieren Sie den Windows Scripting Host.
|
|
|
Überprüfen Sie die Datei *.ERR, die der angegebenen Tabelle entspricht, auf fehlerhafte Datensätze (insbesondere auf den während der Fehlermeldung bearbeiteten).
Falls in der Datei *.ERR Fehlermeldungen enthalten sind.
Schalten Sie die Online-Replikation aus.
Korrigieren Sie die in der Datei *.ERR angegebenen Datensätze in infra:NET mit dem zugehörigen Programm.
Führen Sie eine Total-Replikation durch.
Schalten Sie die Online-Replikation wieder ein.
Falls dieses Verfahren nicht zum Erfolg führt:
Überprüfen Sie die Datei INFRASQL.INI hinsichtlich der zu replizierenden Dateien sowie auf die richtige Syntax.
Falls dieses Verfahren nicht zum Erfolg führt:
Aktualisieren Sie Ihre infra-Installation auf die aktuelle Version.
infra 7.0.0.0
Überprüfen Sie, ob Datensätze in der infra-Datebank fehlerbehaftet sind (Formatfehler etc.).
Bereinigen Sie diese.
Führen Sie eine erneute Total-Replikation durch.
Falls dieses Verfahren nicht zum Erfolg führt:
Kontaktieren Sie Ihren Systembetreuer oder rufen Sie die Hotline an.
| ||
|
Fehler 2220.
|
|
|
Überprüfen Sie, ob Sie vor der Total-Replikation das
Skript IP_GEN*.SQL in die SQL-Datenbank model
bzw. in die infra-Datenbank eingelesen haben.
Überprüfen Sie, ob Sie auf dem SQL-Server die Datenbankmedien für die infra-Datenbank ordnungsgemäß angelegt haben.
Überprüfen Sie in infra:NET und in der Systemsteuerung die Einstellungen der ODBC-Datenquelle.
|
|
Fehler 2318.
|
|
|
31M: Überprüfen Sie, ob in .INI – [MDE] die richtige Tabelle auf der SQL-DB angesprochen wird.
|
|
Fehler 2302.
|
Konfiguration nicht korrekt
oder
Windows-Berechtigungen nicht korrekt.
|
|
Überprüfen Sie die Konfiguration von infra:NET
oder
Setzen Sie die Berechtigung des Datenbankservers auf das CSV-Export-Verzeichnis.
|