Schulung, Beratung und Entwicklung

Glück IT

Gesellschaft für IT Beratung, Schulung und Entwicklung

NEWS

Content Management System ®CMAssist

Aggregationsfunktionen in PostgreSQL selbst schreiben

PostgreSQL bietet einige Aggregationsfunktionen, doch nicht immer sind diese Ausreichend. Doch dies ist kein Problem, denn PostgreSQL bietet ihnen die Möglichkeit eine solche Funktion selbst zu erstellen.

Artikel lesen

Erstellung eines Debian Backport Packetes (.deb) aus den Quellen

Neue Pakete in Debian Distributionen erscheinen in der Regel nur bei einem Release wechesel. Dieser ist bekannter weise bei Debian sehr lang. Teilweise kann es aber Sinnvoll sein vorher bereits einige Softwarepakete zu aktuallisieren. Die eine Möglichkeit besteht darin sich den orginal Quellcode der Software besorgen und selbst compilieren. Dabei ist es aber häufig sehr mühsehlig alle Pfade des Paketes so anzupassen das es sich nahtlos in eine Debian Distribution eingliedert. Doch es gibt noch einen anderen Weg, nämlich Debian selbst als Quelle zu verwenden. Im dortigen Experimentel gibt es sehr häufig die benötigten Pakete, diese sind aber leider nicht einfach mit dpkg zu installieren, da hier die benötigten Abhängigkeiten meisten fehlen oder zu Problemen mit anderen Paketen führen. Der Ausweg aus dieser Situation besteht darin sich ein eigendes .deb Paket aus den deb-sourcen zu erstellen.

Artikel lesen

Shared Memory von Linux erhöhen

Um den Shared Memory von Anwendungen wie beispielsweise PostgreSQL zu erhöhen muss auch das Betriebsystem mitspielen. Denn nur wenn dieses erlaubt einen entsprechend großen Speicherbereich als Shared Memory zu reservieren, kann dies auch in PostgreSQL eingestellt werden.

Artikel lesen

plPHP - PHP für PostgreSQL

PHP ist eine sehr verbreitete Skriptsprache - PostgreSQL ist ein objektrelationales Datenbank Management System. Warum also nicht beides vereinen?

Artikel lesen

PostgreSQL Backup Skript

Mit pg_dumpall kann man einfach ein komplettes Backup aller PostgreSQL Datenbank machen. Mit pg_dump nur eine Datenbank, dafür aber beispielsweise im TAR Format so das man gezielt beispielsweise eine Tabelle wieder herstellen kann. Schön wäre eine Skript welches beide Mechanismen vereint.

Artikel lesen

PostgreSQL Fehlerprotokoll mit Syslog erstellen

PostgreSQL bietet zahlreiche Möglichkeiten des protokolierens von Fehlern und Aktionen auf der Datenbank. Jedoch werden standardmäßig alle Logeinträge in ein Logfile geschrieben. Dennoch ist es sehr einfach möglich Fehlermeldungen von PostgreSQL in eine andere Datei umzuleiten als Warnungen und andere Meldungen.

Artikel lesen

PostgreSQL Online-Backup und Point-In-Time Backup

Das objektrelationale Datebank-Managementsystem PostgreSQL erlaubt, seit der Version 8.0, das Erstellen von einem Online-Backup und das Wiederherstellen von Daten mittels eines Verfahrens, das sich Point-In-Time recovery nennt. Folgende Anleitung zeigt Ihnen, wie Sie den Mechanismus aktivieren, ein Backup anlegen und wie Sie Daten mit Hilfe einer Sicherung wiederherstellen können.

Artikel lesen

PostgreSQL XML und XSLT - XPath Funktion

In vielen Projekten wird heute XML verwendet. Doch wenn man diese Technologie in Kombination eines Datenbank Managementsystems anwenden möchte, so greift man häufig auf kommerzielle Systeme, wie Oracle oder MS SQL Server zurück. Doch das muß nicht sein!

Artikel lesen