Dienstag, 21. Februar 2006
   [Thema: Software]
Mit den folgenden Befehlen kann man die Buffer von Oracle 9i löschen: (als Benutzer mit alter system Rechten, z.B. system)
alter system flush shared_pool;
alter session set events = 'immediate trace name flush_cache';
Das zweite ist ein undokumentiertes Feature von 9i, unter 10i kann man da etwas intuitiveres verwenden.

Von moolder um 11:20h
0 Kommentare |kommentieren

Montag, 20. Februar 2006
Mittwoch, 15. Februar 2006
   [Thema: Software]
Mit dem query
select * from user_objects
kann man sich die folgenden Datenbank-Objekte innerhalb eines Schemas aufzählen lassen:
INDEX, PROCEDURE, SEQUENCE, TABLE, TRIGGER, VIEW

Um die Constraints des Schemas zu betrachten, muss man folgendes Query ausführen:
select * from user_constraints
Es gibt noch mehr solche User views, und google kennt sie alle.

Oracle Datenbank Objekte Objects Constraints

Von moolder um 15:18h
0 Kommentare |kommentieren

Dienstag, 14. Februar 2006
   [Thema: Software]
Obskure Fehlermeldung war:
ORA-25153: Temporary Tablespace is Empty
Und die Infos dazu gibts unter http://www.orafaq.com/node/2

Im Endeffekt kann es immer dann zu dieser Meldung kommen, wenn man alle Tempfiles eines temporary Tablespace gelöscht hat. Abhilfe: Neue Anlegen...

Oracle Error Fehlermeldung Temporary Tablespace

Von moolder um 17:26h
0 Kommentare |kommentieren

Sonntag, 12. Februar 2006
   [Thema: Software]
http://trash.chregu.tv/phpconf2003/examples/

http://www.tonymarston.net/php-mysql/dom.html

EDIT: Achja, RSS-Parser unter PHP

EDIT2: Der obige kann keine Enclosures - SimplePie aber schon.

Von moolder um 01:54h
0 Kommentare |kommentieren

Donnerstag, 9. Februar 2006
   [Thema: Software]
Ein kleines, feines Freeware Tool: HeldUp 1.0 funktioniert so, dass man ein Icon im System Tray auf ein Fenster zieht, und dieses Fenster bleibt dann im Vordergrund. Supersimpel, super praktisch.

always on top, window, windows, Fenster

Von moolder um 21:50h
0 Kommentare |kommentieren

Montag, 6. Februar 2006
   [Thema: Software]
Die Variable $/ (skalar) definiert, welche Zeichen als Zeilenende-Zeichen angesehen werden. Der default ist "\n". Das umsetzen der Variable ist nützlich, wenn man Windows-typische \r\n-Zeilenenden löschen will:
$/ = "\r\n";
Sorgt dafür, dass ein nachfolgendes
chomp $line;
auch Windows-Returns richtig entfernt.

Von moolder um 12:28h
0 Kommentare |kommentieren

Donnerstag, 2. Februar 2006
   [Thema: Software]
Bei unixzeit.joerg-spruegel.de kann man Timestamps zu menschenlesbaren Zeiten wandeln und umgekehrt.

Von moolder um 14:44h
0 Kommentare |kommentieren

Freitag, 27. Januar 2006
   [Thema: Software]
Mit folgendem Query kann man sich die Sessions auf der DB anschauen:
select * from v$session;
Um das zu dürfen braucht man das Recht select_catalog_role. (z.B. hat das der DBA, und kann es einem auch geben mit
grant select_catalog_role to YOUR_USERNAME;
Um dann eine Session zu töten, kann man als DBA (oder Benutzer mit Recht auf ALTER SYSTEM) folgendes Query ausführen:
ALTER SYSTEM KILL SESSION 'SID,SERIAL#';
Die SID und SERIAL# stehen in der v$session Tabelle.

Von moolder um 13:18h
0 Kommentare |kommentieren

Donnerstag, 5. Januar 2006
   [Thema: Software]
Bei windows.about.com und bei www.annoyances.org gibt es Anleitungen, wie man mit einem zu setzenden Registry Key die Warnungen bei Plattenplatz kleiner als 200 MB abschalten kann.

Von moolder um 20:00h
0 Kommentare |kommentieren