Archiv der Kategorie: Datenbank

Oracle – Archivlogmodus ändern

Man schalte sich als “sys” auf und dann: shutdown immediate; startup mount exclusive; Einschalten: alter database archivelog; Ausschalten: alter database noarchivelog; alter database open;

Veröffentlicht unter Datenbank | Verschlagwortet mit , | Hinterlasse einen Kommentar

Oracle InstantClient 11g unter CentOS 6

Die Installation der verschiedenen Oracle-Produkte ist nicht immer so ganz intuitiv. Weil es mal hier, mal dort nichtssagende Fehlermeldungen gibt, präsentiere ich hier mal eine Installation die funktioniert und Basis für großes firmeneigene Suchmaschine sein wird. Die Verbindung zu den … Weiterlesen

Veröffentlicht unter Datenbank | Verschlagwortet mit , , , , | Hinterlasse einen Kommentar

ORA-06553: PLS-907: cannot load library unit…

Von Zeit zu Zeit fliegt einem dieser Fehler um die Ohren. – Manchmal, nicht immer… ORA-06540: PL/SQL: compilation error ORA-06553: PLS-907: cannot load library unit A51.BASE@ROSWELL (referenced by A51.BASE@ROSWELL) …mysteriös, nicht wahr?! Es scheint wohl ein Problem mit einem DB-Link … Weiterlesen

Veröffentlicht unter Datenbank | Verschlagwortet mit , | Hinterlasse einen Kommentar

ORA-00838: Specified value of MEMORY_TARGET is too small, needs to be at least 39296M

Ich hab’ da mal eben eine Datenbank kaputt gemacht! Eigentlich wollte ich der Oracle-Datenbank ein wenig mehr Speicher verpassen: sqlplus / as sysdba show parameter sga NAME TYPE VALUE ———————————— ———– —————————— lock_sga boolean FALSE pre_page_sga boolean FALSE sga_max_size big … Weiterlesen

Veröffentlicht unter Datenbank | Verschlagwortet mit , , | 2 Kommentare

Oracle: ADRCI – ADR Command Interpreter

Was einst das alert.log im bdump-Verzeichnis war, ist mit der 11. Version der Oracle Datenbank Geschichte. Vor wenigen Momenten suchte ich noch nach einem Log, welches den alert.log entsprechen sollte… XML solle es nun sein, hörte ich… Blödsinn!

Veröffentlicht unter Datenbank | Verschlagwortet mit , , | Hinterlasse einen Kommentar

Current SCN abfragen

Die SCN markiert einen Moment in der Datenbank. – Einen Zeitpunkt, wenn man so will. Man kann die “CURRENT_SCN” ganz einfach abfragen: sqlplus / as sysdba SELECT current_scn FROM v$database; CURRENT_SCN ———– 4,8164E+10 Mit dieser Ausgabe kann man nur bedingt … Weiterlesen

Veröffentlicht unter Datenbank | Verschlagwortet mit , | Hinterlasse einen Kommentar

Oracle Datanbank: Processes und Sessions setzen

Nicht alle – oder eher die wenigsten – Parameter sind bei einer Oracle Datenbank in Stein gemeißelt. Einige lassen sich im laufenden Betrieb ändern, andere nur, wenn man pfile bzw. spfile händisch hackt und für andere wiederum muss die Datenbank … Weiterlesen

Veröffentlicht unter Datenbank | Verschlagwortet mit , , , | Hinterlasse einen Kommentar

Oracle DataPump über das Netzwerk

Nicht immer ist es gut, sinnvoll oder möglich die Exporte für oder von eine(r) Datenbank auch auf dem Datenbank-Server zu haben. Ist zum Beispiel der Platz begrenzt, der Dump aber sehr groß, muss man sich etwas überlegen. Unter Unix/Linux wird … Weiterlesen

Veröffentlicht unter Datenbank | Verschlagwortet mit , , , , , , | Hinterlasse einen Kommentar

Oracle-Verzeichnis erstellen und löschen

Die Oracle-Datenbank kann auf das Dateisystem zugreifen! Das ist kein Geheimnis; vor allem dann, wenn man bereits mit der DataPump gearbeitet hat. Hier sei in aller Kürze beschrieben, wie’s geht: Erstellen: CREATE DIRECTORY name AS ‘/Pfad/zur/Freigabe’; Löschen: DROP DIRECTORY name;

Veröffentlicht unter Datenbank | Verschlagwortet mit , , | Hinterlasse einen Kommentar

Oracle TNS auf LDAP und OName umstellen

Anders als vielleicht eher bekannte Datenbanken wie PostgreSQL, MySQL oder was weiß ich… verbindet man sich bei Oracle nicht direkt mit der Datenbank. Es gibt einen Listener und mit ein bisschen Gezauber spricht man den über ein Oracle-Produkt wie z.B. … Weiterlesen

Veröffentlicht unter Datenbank | Verschlagwortet mit , | Hinterlasse einen Kommentar