Manueller Start/Stop der Oracle-Datenbank

posted in: Allgemein | 0

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>;
  • Deconfiguration der OraDatenbank
  • # emctl stop dbconsole

    # emca -deconfig dbcontrol db -repos drop

    # emca -config dbcontrol db -repos create