Ignore:
Timestamp:
09/11/14 17:23:54 (10 years ago)
Author:
frank.jaeger
Message:

Kleinere Korrekturen an den Import-Scripten.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/import/konv_batch.sh

    r330 r331  
    3838##                   Entfernen der historischen Objekte nach Konvertierung. 
    3939##   2014-09-09 F.J. krz: Parameter "--config PG_USE_COPY YES" zur Beschleunigung. Ausgabe import-Tabelle. 
     40##   2014-09-11 F.J. krz: Eintrag in import-Tabelle repariert. 
     41##                   Keine Abfrage des Symlinks auf kill/hist. Enstscheidend ist die aktuelle DB, nicht der Symlink 
    4042 
    4143POSTNAS_HOME=$(dirname $0) 
     
    133135 
    134136# Import Eintrag erzeugen 
    135 # UrsprÃŒnglich fÃŒr Trigger-Steierung benötigt. Nun als Metadaten nÃŒtzlich. 
    136   psql $con -c "INSERT INTO import (datum,verzeichnis,importart) VALUES ('"$(date '+%Y-%m-%d %H:%M:%S')"','"${ORDNER}"','"${verarb}"');" 
     137# UrsprÃŒnglich fÃŒr Trigger-Steuerung benötigt. Nun als Metadaten nÃŒtzlich. 
     138  echo "INSERT INTO import (datum,verzeichnis,importart) VALUES ('"$(date '+%Y-%m-%d %H:%M:%S')"','"${ORDNER}"','"${verarb}"');" | psql $con 
    137139 
    138140# Ordner abarbeiten 
     
    193195  fi 
    194196 
    195   if [ "$(readlink $POSTNAS_HOME/alkis-trigger.sql)" = "alkis-trigger-kill.sql" ]; then 
    196  
    197      # Durch EinfÃŒgen in Tabelle 'delete' werden Löschungen und Aktualisierungen anderer Tabellen getriggert 
    198      echo "** delete-Tabelle enthaelt:" 
    199      psql $con -c 'SELECT COUNT(featureid) AS delete_zeilen FROM "delete";' 
    200  
    201      echo "   delete-Tabelle loeschen:" 
    202      psql $con -c 'TRUNCATE table "delete";' 
    203  
    204     # Wenn die Datenbank MIT Historie geladen wurde, man diese aber gar nicht braucht, 
    205     # dann hinterher aufrÀumen der historischen Objekte  
    206     echo "** geendete Objekte entfernen:" 
    207     psql $con -c "SELECT alkis_delete_all_endet();" 
    208  
    209   fi 
     197  # Durch EinfÃŒgen in Tabelle 'delete' werden Löschungen und Aktualisierungen anderer Tabellen getriggert 
     198  echo "** delete-Tabelle enthaelt:" 
     199  psql $con -c 'SELECT COUNT(featureid) AS delete_zeilen FROM "delete";' 
     200 
     201  echo "   delete-Tabelle loeschen:" 
     202  psql $con -c 'TRUNCATE table "delete";' 
     203 
     204  #if [ "$(readlink $POSTNAS_HOME/alkis-trigger.sql)" = "alkis-trigger-kill.sql" ]; then 
     205    # AufrÀumen der historischen Objekte  
     206  #  echo "** geendete Objekte entfernen:" 
     207  #  psql $con -c "SELECT alkis_delete_all_endet();" 
     208  #fi 
    210209 
    211210  echo "Das Fehler-Protokoll wurde ausgegeben in die Datei $errprot" 
Note: See TracChangeset for help on using the changeset viewer.