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.