Commande pour fermer Oracle
Oracle est l'un des logiciels de système de gestion de bases de données relationnelles les plus populaires au monde. Sa haute disponibilité, ses hautes performances, sa haute stabilité et d'autres caractéristiques ont été largement reconnues et appliquées. Lorsque nous utilisons Oracle, nous devons généralement arrêter la base de données pour maintenance ou arrêt. Alors, quelle est la commande spécifique pour arrêter Oracle ? Cet article présentera en détail comment arrêter la base de données Oracle dans différents environnements.
1. Commandes pour fermer la base de données Oracle dans un environnement Linux
1) Utilisez SQL*Plus pour fermer la base de données Oracle
Entrez la commande sqlplus dans le terminal système Linux pour entrer SQL*Plus, entrez le nom d'utilisateur et le mot de passe, connectez-vous à la base de données Oracle, puis entrez la commande d'arrêt pour arrêter la base de données :
$ sqlplus / as sysdba
SQL> arrêt immédiat
Parmi eux, car sysdba est le privilège de super administrateur, nous pouvons également utiliser d'autres administrateurs Le compte est fermé. La commande d'arrêt immédiat signifie arrêter immédiatement la base de données et tuer de force le processus en cours.
2) Utilisez la commande Oracle pour fermer la base de données
Entrez la commande suivante dans le terminal Linux pour fermer la base de données Oracle :
$ oraenv
ORACLE_SID = [oracle sid
ORACLE_HOME = [/u01/app/oracle /product/11.2 .0/dbhome_1] ?
$ sqlplus / as sysdba
SQL> shutdown immédiat
Parmi eux, la commande oraenv définit la variable d'environnement sur l'instance Oracle actuellement utilisée, et sid est l'identifiant système d'Oracle. Lorsque vous utilisez cette commande, vous devez spécifier le SID correspondant.
Avant de fermer la base de données Oracle, vous devez vous déconnecter de l'instance de la base de données de l'écouteur, sinon l'écouteur ne démarrera pas lorsque vous démarrerez la base de données. Vous pouvez utiliser la commande suivante pour vous déconnecter :
$ lsnrctl
LSNRCTL> set current_listener LISTENER_NAME
LSNRCTL> status
LSNRCTL> status listening_name
LSNRCTL> Utilisez la commande status pour afficher l'état de l'écouteur actuel et utilisez la commande stop pour vous déconnecter de l'écouteur.
2. Commandes pour fermer la base de données Oracle dans l'environnement Windows
Plusieurs façons de fermer la base de données Oracle1) Utiliser SQL *Plus Fermez la base de données Oracle
Appuyez sur les touches WIN+R du système Windows pour ouvrir la fenêtre d'exécution, entrez la commande cmd pour accéder à l'interface de ligne de commande. Entrez le répertoire bin sous le répertoire d'installation d'Oracle, exécutez la commande sqlplus et entrez le nom d'utilisateur et le mot de passe pour vous connecter à la base de données Oracle. Entrez ensuite la commande d'arrêt pour fermer la base de données :
$ sqlplus /nolog
SQL> comme sysdbaSQL> arrêt immédiat
Parmi eux, connectez les journaux à la base de données en mode sysdba.
2) Utilisez le service Oracle pour arrêter la base de données Oracle
Il est très simple d'utiliser le service pour arrêter la base de données Oracle dans le système Windows. Il vous suffit d'exécuter la commande suivante :
$ net stop OracleServiceORCL.
où ORCL est l'identifiant système d'Oracle et doit être remplacé par le logo correspondant.
NotesRésumé
Que ce soit dans un environnement Linux ou Windows, l'arrêt de la base de données Oracle est très simple et facile à comprendre. Il vous suffit de saisir la commande shutdown pour arrêter complètement la base de données. Cependant, il convient de noter qu'avant de fermer la base de données, vous devez vous déconnecter de l'instance et de l'écouteur correspondants pour garantir un arrêt et un démarrage ordonnés, ce qui est très important pour la stabilité et la fiabilité de la base de données. Dans le même temps, lors de la fermeture et du démarrage de la base de données, vous devez également prêter attention à l'état d'exécution de la base de données et aux informations de journalisation afin de détecter et de gérer les exceptions associées en temps opportun.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!