3.3.2 infra:NET auf Total-Replikation vorbereiten
Stellen Sie sicher, dass alle Maßnahmen nach Kapitel 4.2 korrekt durchgeführt wurden.
  • Führen Sie unmittelbar vor jeder Total-Replikation eine komplette Reorganisation der infra-Daten durch.
Überprüfen Sie, dass die infra-Daten nicht korrupt sind, z.B. mit:
  • M9962 (D02) – Muster/Zeichen: „Verbotene Zeichen suchen“
  • Erlaubte Zeichen – Auswertung von/bis: 32 bis 255
Verbotene Zeichen können bereinigt werden, indem z.B. im betreffenden Feld das korrupte Zeichen gelöscht wird. Falls sich die korrupten Zeichen anderweitig befinden, kontaktieren Sie bitte die Hotline.
Hinweis
Für die Total-Replikation wird infra:NET in den Einzelbenutzermodus gesetzt. Es dürfen keine weiteren Benutzer auf der MIDAS- bzw. SQL-Datenbank "INFRA" aktiv sein, weder direkt noch indirekt (z.B. über infra:NET). Für die Dauer der Total-Replikation dürfen sich ferner keine Benutzer in infra:NET bzw. auf der SQL-Datenbank "INFRA" anmelden.
Ein Import ohne gleichzeitigen Export macht nur in sehr besonderen Fällen Sinn, so dass wir hiervon abraten. Falls Sie dennoch nur einen Import durchführen möchten:
  • Sorgen Sie für konsistente Daten bei den zu importierenden Dateien *.CSV.
  • Überprüfen Sie, dass die Online-Replikation deaktiviert ist.
Bei Client/Server-Betrieb zu beachten
Das Datenverzeichnis auf dem Datenbankserver muss für den Client freigeben sein, damit dieser Zugriff hat, z.B:
  • \\SERVER\infradb\DATEN\ECHT
Grundsätzlich zu beachten
Falls der SQL Server keinen Netzwerkzugriff aufgrund der SQL-Sicherheitseinstellungen hat, muss die Total-Replikation auf dem SQL Server Computer durchgeführt werden. Das Exportverzeichnis muss sich in diesem Fall lokal auf Client, also dem SQL Server Computer befinden:
  • infraSQL.ini - [ECHT_TOTAL] - ExpPath: \\SQLSERVER\CSVPath\ECHT
    oder
  • infraSQL.ini - [ECHT_TOTAL] - ExpPath: C:\CSVPath\INFRA
Die Total-Replikation benötigt Zugriff auf die infra-Datenbankdateien, bei infra:NET im Client/Server-Betrieb muss zu diesem Zweck das Datenverzeichnis auf dem Datenbankserver muss für den Client freigeben sein. Der Zugriff wird in der infraSQL.ini z.B. wie folgt konfiguriert:
  • [ECHT] - DataPath: \\SERVER\infradb\DATEN\D
    oder
  • [ECHT] - DataPath: y:\infra\DATEN\D
Die Total-Replikation benötigt Zugriff auf den SQL Server, dies wird in der infraSQL.ini z.B. wie folgt sichergestellt:
  • [ECHT] - ConnectionStringSuffix: Server=SERVER;Database=infra