Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Wenn man nicht sicher ist, ob sich um einen DB Dump im 'plain' Format handel, kann man versuchen, ihn mit less anzuzeigen. Ein solcher Dump ist nämlich einfach eine Textdatei mit den (postgresql-spezifischen) SQL Befehlen...

Script für das automatische Sichern von Postgrsdumps unter Windows/Mac

backup.bat

MacScript.txt


Upgrade (z.B. 9.1 -> 9.2)

...

Oracle DB

Datenbank starten

Grundvoraussetzung ist, dass die Umgebungsvariablen ORACLE_HOME und ORACLE_SID gesetzt sind:

Codeblock
# env | grep -i oracle
ORACLE_OWNER=oracle
ORACLE_SID=oracle
PATH=/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/u01/app/oracle/product/11.2.0/dbhome_1/bin
ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

Zunächst den Listener starten:

Codeblock
# /etc/init.d/oracledb start

Manchmal reicht das nicht. Der nächste Schritt ist nun die Verbindung zum Listener mittels sqlplus:

Info

# sqlplus 'sys/sys as sysdba'

SQL*Plus: Release 11.2.0.1.0 Production on Mon Dec 15 12:00:23 2014

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

Connected to an idle instance.

In diesem Beispiel ist die Datenbank noch nicht gestartet, und die Meldung 'Connected to an idle instance' ein Hinweis darauf. Innerhalb von sqlplus geht es jetzt weiter mit:

Codeblock
SQL> startup
ORACLE instance started.
Total System Global Area  966709248 bytes
Fixed Size                  1340608 bytes
Variable Size             721423168 bytes
Database Buffers          239075328 bytes
Redo Buffers                4870144 bytes
Database mounted.
Database opened.
SQL> quit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

Quelle , Quelle2

Für weitere Untersuchungen in sqlplus bietet sich z.B. an:

Codeblock
SQL> select status from v$instance;
STATUS
------------
OPEN

SQL> select status from dba_tablespaces;

STATUS
---------
ONLINE
[...]

SQL> select status from user_tablespaces;

STATUS
---------
ONLINE
[...]

Quelle , Quelle2

Constraints

Weitere Infomationen zu einem Constraint

...

Java JDBC Treiber für Oracle DB

http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html

Nuclos

Alle Passwörter zurücksetzen

Codeblock
languagesql
update <schema>.t_md_user set strpassword = null, BLNLOCKED = 0, INTLOGINATTEMPTS = 0

User nuclos zum Superuser machen

Codeblock
sql
sql
update <schema>.t_md_user set BLNSUPERUSER = 1 where STRUSER = 'nuclos'

 

Nuclos User anlegen (falls User Tabelle komplett leer)

Codeblock
insert into <schema>.t_md_user (struser, struid, intversion, blnsuperuser, strfirstname, strlastname, datcreated, strcreated, datchanged, strchanged) 
   values ('nuclos', 'kskjsiunzaoahng', 1, true, 'the', 'master', '2014-06-01', 'nuclos', '2014-06-01', 'nuclos')