Skip to main content

Manueller Start/Stop der Oracle-Datenbank

mit folgenden Befehlen werden:

  • die Datenbank
  • der Listener
  • die isql-Weboberfläche
  • und der Oracle-Enterprise-Manager gestartet
$ sqlplus / as sysdba
SQL> startup
SQL> exit
$ lsnrctl start
$ isqlplusctl start
$ emctl start dbconsole

stoppen mit diesen Befehlen:

$ emctl stop dbconsole
$ isqlplusctl stop
$ lsnrctl stop
$ sqlplus / as sysdba
SQL> shutdown immediate
SQL> exit

Datenbank Schritt für Schritt starten:

1. $ sqlplus / as sysdba
2. SQL> startup nomount          NOMOUNT-Phase
3. SQL> alter database mount     MOUNT-Phase
4. SQL> alter database open      OPEN-Phase

Kurzüberblick:

DB starten:                  SQL> startup;
DB stoppen:                  SQL> shutdown immediate;
DB in nomount-Phase starten: SQL> startup nomount;
DB mounten:                  SQL> alter database mount;
DB öffnen:                   SQL> alter database open;
DB restricted öffnen:        SQL> startup open restrict;
DB wieder normal öffnen:     SQL> alter system disable restricted session;
Controlfiles zeigen:         SQL> show parameter control_files;

Einen User trotz restricted Mode die Nutzung der Datenbank erlauben:
SQL> grant restricted session to <user>;