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>;