Schemaänderung protokollieren

--0-1331972149-1150726641=:53779
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hallo Zusammen
Ich möchte gern paar Erklärungen über das Thema Schemaprotokollier=
ung in PostgreSQL. Im Rahmen meiner Studienarbeit, muss ich nämlich ein=
Programm schreiben, was Die Schemaänderungen mitprotokolliert. Ich bin=
auf diese table_log- tools gestoßen, nachdem ich lange Zeit mit Trigge=
r gespielt hatte. Und wollte die Table_log - tools dann nutzen. Aber ich =
kann leider dies unter PostgreSQL nicht konfgurieren, sodass ich in mein=
er Arbeit nicht weiter kommen kann. Könnt ihr mir vielleicht dabei helf=
en beziehungsweise, Richtlinien geben, wie ich vorzugehen hätte? Paar =
Ideen?

Bedanke mich schon für die Zeit, die Sie bei der Lektüre dieses Email=
s gespendet haben.
Mit freundlichen Grüßen


---------------------------------

=09
---------------------------------
Yahoo! Mail r=E9invente le mail ! D=E9couvrez le nouveau Yahoo! Mail et =
son interface r=E9volutionnaire.
--0-1331972149-1150726641=:53779
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hallo  Zusammen<br>Ich möchte gern  paar Erklärungen über=
das Thema Schemaprotokollierung in PostgreSQL. Im Rahmen meiner Studiena=
rbeit, muss ich nämlich ein Programm schreiben, was Die Schemaänderun=
gen mitprotokolliert. Ich bin auf diese table_log- tools gestoßen, nach=
dem ich lange Zeit mit Trigger gespielt hatte. Und wollte die Table_log -=
tools dann nutzen. Aber ich kann leider dies unter PostgreSQL nicht konf=
gurieren, sodass ich  in meiner Arbeit nicht weiter kommen kann. Kö=
nnt ihr mir vielleicht dabei helfen  beziehungsweise, Richtlinien ge=
ben, wie ich vorzugehen hätte? Paar Ideen?<br><br>Bedanke mich schon fü=
r die Zeit, die Sie bei der Lektüre dieses Emails gespendet haben.<br>M=
it freundlichen Grüßen<br><div> </div><hr size=3D"1"> <p>
<hr size=3D"1">
<b>Yahoo! Mail r=E9invente le mail !</b> D=E9couvrez le <a href=3D"http:/=
/fr.rd.yahoo.com/evt=3D40577/*http://fr.promotions.yahoo.com /mail/nouveau=
mail.html
">nouveau Yahoo! Mail</a> et son interface r=E9volutionnaire.

--0-1331972149-1150726641=:53779--
100drine djonko [ Mo, 19 Juni 2006 16:17 ] [ ID #1361060 ]

Re: Schemaänderung protokollieren

--On Montag, Juni 19, 2006 16:17:21 +0200 100drine djonko
<sdjonko [at] yahoo.com> wrote:

> Hallo Zusammen
> Ich möchte gern paar Erklärungen über das Thema Schemaprotokollier=
ung in
> PostgreSQL. Im Rahmen meiner Studienarbeit, muss ich nämlich ein Progra=
mm
> schreiben, was Die Schemaänderungen mitprotokolliert. Ich bin auf diese
> table_log- tools gestoßen, nachdem ich lange Zeit mit Trigger gespielt
> hatte. Und wollte die Table_log - tools dann nutzen. Aber ich kann leider
> dies unter PostgreSQL nicht konfgurieren, sodass ich in meiner Arbeit
> nicht weiter kommen kann. Könnt ihr mir vielleicht dabei helfen
> beziehungsweise, Richtlinien geben, wie ich vorzugehen hätte? Paar Idee=
n?


Grundsätzlich ist es nicht möglich, =C4nderungen an Datenbank-Schemata=

mittels Trigger
zu protokollieren (dazu benötigt man eine Möglichkeit, Trigger auf
Systemkataloge zu
erzeugen). Wenn du allerdings protokollieren willst, was mit Tabellendaten=

geschieht,
dann ist table-log eigentlich das Richtige.

--
Thanks

Bernd

---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster
Bernd Helmle [ Mo, 19 Juni 2006 16:58 ] [ ID #1361061 ]

Re: Schemaänderung proto

100drine djonko wrote:
> Hallo Zusammen
> Ich möchte gern paar Erklärungen über das Thema Schemaprotokolli=
erung
> in PostgreSQL. Im Rahmen meiner Studienarbeit, muss ich nämlich ein
> Programm schreiben, was Die Schemaänderungen mitprotokolliert. Ich bi=
n
> auf diese table_log- tools gestoßen, nachdem ich lange Zeit mit Trigg=
er
> gespielt hatte. Und wollte die Table_log - tools dann nutzen. Aber ich
> kann leider dies unter PostgreSQL nicht konfgurieren, sodass ich in
> meiner Arbeit nicht weiter kommen kann. Könnt ihr mir vielleicht dabe=
i
> helfen beziehungsweise, Richtlinien geben, wie ich vorzugehen hätte?
> Paar Ideen?

log_statement =3D 'ddl' eventuell ?

http://www.postgresql.org/docs/current/interactive/runtime-c onfig-logging=
..html#RUNTIME-CONFIG-LOGGING-WHAT

hat mehr infos dazu.


Stefan

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

http://archives.postgresql.org
Stefan Kaltenbrunner [ Mo, 19 Juni 2006 17:56 ] [ ID #1361062 ]
Datenbanken » gmane.comp.db.postgresql.german » Schemaänderung protokollieren

Vorheriges Thema: Materialized Views
Nächstes Thema: Einlesen von Tabellen mit "ungültiger Eingabesyntax"