Re: disable trigger ALL
Patryk Kordylewski <[email protected]> Thu, 19 Dec 2013 11:20:40 +0100
| Newsgroups | gmane.comp.db.postgresql.german |
|---|---|
| Message-ID | <[email protected]> |
Am 19.12.2013 09:28, schrieb Andreas Kretschmer: > > > Patryk Kordylewski <[email protected]> hat am 18. Dezember 2013 um 21:04 geschrieben: >> On 18.12.2013 20:30, Andreas Kretschmer wrote: >>>> >>>> Zusätzlich könnte natürlich jemand irgendwann ausversehen die Trigger >>>> wieder aktivieren (wie sich pg_restore hier verhält weiss ich grad nicht >>>> genau). >>> >>> Wenn jemand versucht, die Trigger zu aktivieren, wird er einen Fehler >>> bekommen und sich gezwungen sehen, ein ROLLBACK zu machen, mehr sollte >>> einklich nicht passieren. >> >> Nein, wenn jemand nachträglich die Trigger aktiviert passiert erstmal >> nichts. Es werden nicht unmittelbar nach Aktivierung alle Constraints >> geprüft - d.h. man wird erst nachträglich merken das die Anwendung nicht >> mehr funktioniert. ;-) > > In der Tat, man kann die Trigger wieder zuschalten OHNE Fehler, aber MIT > korrupten Daten. UND: das disable trigger all ist NICHT im Dump. Zeitbombe, ich > hör dich ticken ... > > > Andreas > Ja, es ist einfach eine sehr dumme Idee. :-( -- Sent via pgsql-de-allgemein mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-de-allgemein