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