Changeset 314 for trunk/import/datenbank_anlegen.sh
- Timestamp:
- 02/03/14 18:41:17 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/import/datenbank_anlegen.sh
r299 r314 11 11 ## 2013-10-16 F.J. krz: Neues Sript "pp_praesentation_sichten.sql" für Reparatur Präsentationsobjekte Straßennamen 12 12 ## 2013-12-03 F.J. krz: Script "sichten.sql" einbeziehen. Darin View "doppelverbindung" fuer WMS FS-Kommunal. 13 ## 2014-01-31 F.J. krz: Unterschiede der Datenbank-Struktur für die Varianten MIT/OHNE Historie. 13 14 14 15 POSTNAS_HOME=$(dirname $0) … … 58 59 if ! [ -e alkis-trigger.sql ]; then 59 60 if ln -s alkis-trigger-kill.sql alkis-trigger.sql; then 60 echo "** Symlink zu alkis-trigger-kill.sql (KEINE HISTORIE) angelegt"61 echo "** Symlink zu alkis-trigger-kill.sql (KEINE HISTORIE) wurde angelegt" 61 62 else 62 63 echo "** alkis-trigger.sql FEHLT!" … … 69 70 con="-p 5432 -d ${DBNAME} " 70 71 echo "connection " $con 72 71 73 echo "******************************" 72 74 echo "** Neue ALKIS-Datenbank **" … … 94 96 exit 1 95 97 fi 98 99 ## Kommentar zur Datenbank (allgemein) 100 psql $con -U ${DBUSER} -c "COMMENT ON DATABASE ${DBNAME} IS 'ALKIS - Konverter PostNAS 0.7';" 101 102 ## Kann man das Ziel des Symlinks abfragen? Wenn Kill, dann ... 103 ## if [ -e alkis-trigger.sql ]; then 104 echo " " 105 echo "** Besonderheiten der Datenbank OHNE Historie" 106 ## auskommentieren, wenn die Datenbank MIT Historie geführt wird 107 ## Import-ID: Tabelle und Spalte in "alkis_beziehungen" anlegen 108 psql $con -U ${DBUSER} -f alkis_PostNAS_schema_ohneHist.sql >$MANDANT_HOME/log/schema.log 109 ## Spalte "identifier" aus allen Tabellen entfernen (die wird nur vom Trigger MIT Historie benoetigt) 110 ##psql $con -U ${DBUSER} -c "SELECT alkis_drop_all_identifier();" 111 psql $con -U ${DBUSER} -c "COMMENT ON DATABASE ${DBNAME} IS 'ALKIS - Konverter PostNAS 0.7 - Ohne Historie';" 112 ## fi 96 113 97 114 echo " " … … 124 141 psql $con -U ${DBUSER} -f sichten.sql >$MANDANT_HOME/log/sichten.log 125 142 126 echo " "127 echo "COMMENT ON DATABASE ${DBNAME} IS 'ALKIS - Konverter PostNAS 0.7';" | psql -p 5432 -d ${DBNAME} -U ${DBUSER}128 echo " "129 130 143 echo "** Berechtigung (grant.sql) Protokoll siehe log" 131 144 psql $con -U ${DBUSER} -f grant.sql >$MANDANT_HOME/log/log_grant.log
Note: See TracChangeset
for help on using the changeset viewer.