Heim  >  Artikel  >  Datenbank  >  Schließen Sie den Oracle-Befehl

Schließen Sie den Oracle-Befehl

PHPz
PHPzOriginal
2023-05-08 09:33:374507Durchsuche

Befehl zum Schließen von Oracle

Oracle ist eine der beliebtesten relationalen Datenbankverwaltungssystemsoftwares der Welt. Seine hohe Verfügbarkeit, hohe Leistung, hohe Stabilität und andere Eigenschaften wurden weithin anerkannt und angewendet. Wenn wir Oracle verwenden, müssen wir die Datenbank normalerweise zur Wartung oder zum Herunterfahren herunterfahren. Was ist also der spezifische Befehl zum Herunterfahren von Oracle? In diesem Artikel wird ausführlich beschrieben, wie Sie die Oracle-Datenbank in verschiedenen Umgebungen herunterfahren.

1. Befehle zum Schließen der Oracle-Datenbank in der Linux-Umgebung

  1. Mehrere Möglichkeiten zum Schließen der Oracle-Datenbank

1) Verwenden Sie SQL*Plus, um die Oracle-Datenbank zu schließen.

Geben Sie den Befehl sqlplus im Linux-Systemterminal ein SQL*Plus, geben Sie Benutzernamen und Passwort ein, melden Sie sich bei der Oracle-Datenbank an und geben Sie dann den Befehl zum Herunterfahren ein, um die Datenbank herunterzufahren:

$ sqlplus / as sysdba
SQL> Shutdown Instant

Darunter ist as sysdba Superadministratorrechte, wir können auch andere Administratoren verwenden. Das Konto ist geschlossen. Der Befehl zum sofortigen Herunterfahren bedeutet, die Datenbank sofort herunterzufahren und den laufenden Prozess zwangsweise abzubrechen.

2) Verwenden Sie den Oracle-Befehl, um die Datenbank zu schließen.

Geben Sie den folgenden Befehl im Linux-Terminal ein, um die Oracle-Datenbank zu schließen:

$ oraenv
ORACLE_SID = [oracle] ? sid
ORACLE_HOME = [/u01/app/oracle /product/11.2.0/dbhome_1]? Wenn Sie diesen Befehl verwenden, müssen Sie die entsprechende SID angeben.

Hinweise

    Bevor Sie die Oracle-Datenbank schließen, müssen Sie die Instanz der Datenbank vom Listener abmelden, da der Listener sonst beim Starten der Datenbank nicht gestartet wird. Sie können den folgenden Befehl verwenden, um sich abzumelden:
  1. $ lsnrctl
LSNRCTL> set current_listener_NAME

LSNRCTL> status listener_name

LSNRCTL> stop


wobei LISTENER_NAME der Listenername ist. Verwenden Sie den Befehl „status“, um den Status des aktuellen Listeners anzuzeigen, und verwenden Sie den Befehl „stop“, um sich vom Listener abzumelden.

2. Befehl zum Schließen der Oracle-Datenbank in der Windows-Umgebung

Mehrere Möglichkeiten zum Schließen der Oracle-Datenbank

In der Windows-Umgebung von Oracle können wir die folgenden Methoden verwenden, um die Datenbank zu schließen:
  1. 1) Verwenden Sie SQL*Plus. Schließen Sie die Oracle-Datenbank
Drücken Sie im Windows-System die Tasten WIN+R, um das Ausführungsfenster zu öffnen, geben Sie darin den Befehl cmd ein, um die Befehlszeilenschnittstelle aufzurufen. Geben Sie das bin-Verzeichnis unter dem Oracle-Installationsverzeichnis ein, führen Sie den Befehl sqlplus aus und geben Sie den Benutzernamen und das Kennwort ein, um sich bei der Oracle-Datenbank anzumelden. Geben Sie dann den Befehl zum Herunterfahren ein, um die Datenbank zu schließen:

$ sqlplus /nolog

SQL connect /. als sysdba

SQL> sofortiges Herunterfahren

Unter anderem meldet sich die Verbindung im sysdba-Modus bei der Datenbank an.


2) Verwenden Sie den Oracle-Dienst, um die Oracle-Datenbank herunterzufahren.

Es ist sehr einfach, den Dienst zum Herunterfahren der Oracle-Datenbank im Windows-System zu verwenden. Sie müssen nur den folgenden Befehl ausführen:

$ net stop OracleServiceORCL

wobei ORCL die Systemkennung von Oracle ist und durch das entsprechende Logo ersetzt werden muss.

Hinweise

Wenn Sie die Oracle-Datenbank unter Windows schließen, müssen Sie sich wie bei Linux von der Instanz abmelden und zunächst alle mit der Datenbank verbundenen Dienste stoppen.
  1. Zusammenfassung
Ob in einer Linux-Umgebung oder einer Windows-Umgebung, das Herunterfahren der Oracle-Datenbank ist sehr einfach und leicht zu verstehen. Sie müssen nur den Befehl zum Herunterfahren eingeben, um die Datenbank vollständig herunterzufahren. Es ist jedoch zu beachten, dass Sie sich vor dem Schließen der Datenbank von der entsprechenden Instanz und dem entsprechenden Listener abmelden müssen, um ein ordnungsgemäßes Herunterfahren und Starten sicherzustellen, was für die Stabilität und Zuverlässigkeit der Datenbank sehr wichtig ist. Gleichzeitig müssen Sie beim Schließen und Starten der Datenbank auch auf den Ausführungsstatus der Datenbank und die Protokollinformationen achten, um entsprechende Ausnahmen rechtzeitig zu erkennen und zu behandeln.

Das obige ist der detaillierte Inhalt vonSchließen Sie den Oracle-Befehl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn