Maison base de données tutoriel mysql bash:sqlplus:commandnotfound解决方法

bash:sqlplus:commandnotfound解决方法

Jun 07, 2016 pm 03:55 PM
bash sqlplus

bash: sqlplus:command not found 解决方法(一) 环境变量已经配好,但是仍报错: [oracle@dg1 ~]$ vi .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup p

bash: sqlplus:command not found 解决方法(一)

环境变量已经配好,但是仍报错:

[oracle@dg1 ~]$ vi .bash_profile

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME

export EDITOR=vi
export ORACLE_SID=dg1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
exportPATH=/u01/app/oracle/product/10.2.0/db_1/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
export PATH=$ORACLE_HOME/bin:$PATH
umask 022

解决方法:

[oracle@dg1 ~]$ sqlplus /nolog
bash: sqlplus: command not found
[oracle@dg1 ~]$ ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
ln: creating symbolic link `/usr/bin/sqlplus' to `/bin/sqlplus': Permissiondeni ed
[oracle@dg1 ~]$ su - root
Password:
[root@dg1 ~]# ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
[root@dg1 ~]# su - oracle
[oracle@dg1 ~]$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Mon May11 12:51:24 2009

Copyright (c) 1982, 2005, Oracle. All rightsreserved.

SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.

Total System Global Area 167772160 bytes
FixedSize 1218316 bytes
VariableSize 79694068 bytes
Database Buffers 83886080 bytes
RedoBuffers 2973696 bytes
Database mounted.
Database opened.
SQL>

bash: sqlplus: command not found解决方法(二)

环境变量:

[oracle@ocmdb2~]$ cat .bash_profile

# .bash_profile

# Get thealiases and functions

if [ -f~/.bashrc ]; then

. ~/.bashrc

fi

# User specificenvironment and startup programs

PATH=$PATH:$HOME/bin

export PATH

unset USERNAME

exportORACLE_BASE=/u01/app/oracle

exportORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1

报错:

[oracle@ocmdb2bin]$ sqlplus / as sysdba

-bash: sqlplus:command not found

解决办法:

在参数文件中添加

exportPATH=$PATH:$ORACLE_HOME/bin

原因是sqlplus应用程序的脚本位于这个文件夹下

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment connecter SQLPlus à la base de données Comment connecter SQLPlus à la base de données Nov 15, 2023 pm 05:50 PM

Comment connecter sqlplus à la base de données : 1. Ouvrez une fenêtre de terminal ou de ligne de commande et entrez la commande « sqlplus » pour démarrer SQL*Plus ; 2. Si la base de données Oracle n'est pas sur l'hôte local, vous devez également spécifier la connexion ; informations de la base de données ; 3. Appuyez sur la touche Entrée. Après avoir exécuté la commande, SQL*Plus vous demandera un mot de passe. Entrez le mot de passe correct et appuyez sur Entrée. 4. Si le nom d'utilisateur et le mot de passe sont vérifiés avec succès, SQLPlus se connectera avec succès à la base de données. base de données et affichez l’invite de commande SQLPlus.

Différentes façons d'exécuter des fichiers de script shell sous Windows Différentes façons d'exécuter des fichiers de script shell sous Windows Apr 13, 2023 am 11:58 AM

Sous-système Windows pour Linux La première option consiste à utiliser le sous-système Windows pour Linux ou WSL, qui est une couche de compatibilité permettant d'exécuter les exécutables binaires Linux de manière native sur les systèmes Windows. Il fonctionne pour la plupart des scénarios et vous permet d'exécuter des scripts shell sous Windows 11/10. WSL n'est pas automatiquement disponible, vous devez donc l'activer via les paramètres de développement de votre appareil Windows. Vous pouvez le faire en allant dans Paramètres > Mise à jour et sécurité > Pour les développeurs. Passez en mode développeur et confirmez l'invite en sélectionnant Oui. Ensuite, cherchez W

Comparaison des performances d'Ubuntu Bash : Ubuntu vs Win10 Anniversary Edition Comparaison des performances d'Ubuntu Bash : Ubuntu vs Win10 Anniversary Edition Jan 04, 2024 pm 09:36 PM

Au début de cette année, lorsque Microsoft et Canonical ont publié l'espace utilisateur Windows 10 Bash et Ubuntu, j'ai essayé de faire quelques tests de performances préliminaires sur Ubuntu sous Windows 10 par rapport à Ubuntu natif. Cette fois, j'ai publié davantage sur la comparaison de référence entre les natifs purs. Ubuntu et Windows 10. Le test du sous-système Linux pour Windows a terminé tous les tests et a été publié avec la mise à jour anniversaire de Windows 10. L'espace utilisateur Ubuntu par défaut est toujours Ubuntu14.04, mais il peut être mis à niveau vers 16.04. Ainsi, le test est d'abord testé le 14.04, et une fois terminé, le système sera mis à niveau vers la version 16.04.

Cinq techniques de script Bash modernes peu connues Cinq techniques de script Bash modernes peu connues Jun 26, 2023 pm 08:36 PM

Les programmeurs utilisent souvent le langage de commande Bash pour créer des scripts shell afin d'automatiser les tâches manuelles. Par exemple, ils créent des scripts Bash pour diverses configurations, opérations sur les fichiers, génération de résultats de build et diverses activités liées au DevOps. Presque tous les systèmes d'exploitation de type Unix ou basés sur Unix fournissent aux utilisateurs un interpréteur Bash préinstallé, nous pouvons donc utiliser Bash pour écrire des scripts d'automatisation plus portables. Comme nous le savons déjà, les scripts Bash font référence à l'écriture d'une série de commandes utilisant la syntaxe du langage de commande Bash, des commandes Bash intégrées et des programmes CLI de base du système d'exploitation tels que GNU Core Tools. Un script Bash standard et démodé exécute généralement certaines commandes et affiche du texte brut sur le terminal.

Programme Bash pour trouver A élevé à la puissance B ? Programme Bash pour trouver A élevé à la puissance B ? Aug 30, 2023 pm 09:01 PM

Nous verrons ici comment élever le nombre A à la puissance B à l'aide d'un script bash. La logique est simple. Nous devons utiliser l'opérateur "**" ou l'opérateur power pour ce faire. Voyons le programme suivant pour comprendre clairement ce concept. Exemple#!/bin/bash#GNUbashScripta=5b=6echo "$(($a**$b))" sortie 15625

Exemple d'analyse de la récurrence de la vulnérabilité bash Exemple d'analyse de la récurrence de la vulnérabilité bash May 19, 2023 am 11:13 AM

BourneAgainShell (BASH en abrégé) est l'implémentation SHELL la plus populaire sur GNU/Linux. Elle est née en 1980. Après des décennies d'évolution, elle est passée d'un simple interpréteur de ligne de commande de terminal à une interface multifonctionnelle profondément intégrée au système GNU. . Bash, un type de shell Unix. La première version officielle a été publiée en 1989. Elle était initialement prévue pour être utilisée sur le système d'exploitation GNU, mais elle peut fonctionner sur la plupart des systèmes d'exploitation de type Unix, notamment Linux et MacOSXv10.4, qui l'utilisent comme shell par défaut. Il a également été porté sur Cygwin et MinGW sur Microsoft Windows, ou peut être utilisé sur MS-

Aujourd'hui est le dernier jour où vous pouvez obtenir des autocollants Windows 11 Bug Bash Aujourd'hui est le dernier jour où vous pouvez obtenir des autocollants Windows 11 Bug Bash May 13, 2023 pm 08:25 PM

La semaine dernière, Microsoft a annoncé BugBash, une campagne conçue pour impliquer les initiés de Windows dans des tâches visant (espérons-le) à améliorer le développement de Windows 11 à long et à court terme. Initialement, le 16 mars, il y avait environ 26 missions disponibles à accomplir, mais ce chiffre est maintenant passé à 75. Voici cependant le kicker : BugBash se terminera le 22 mars, avec la possibilité de gagner des autocollants spécifiques à BugBash qui apparaîtront dans votre hub de commentaires. Pour participer au BugBash de Windows11, vous devez récupérer la dernière version préliminaire de Windows 11 à partir du canal Dev, qui est build2.

Créez des couleurs sécurisées pour le Web à l'aide de Bash Créez des couleurs sécurisées pour le Web à l'aide de Bash Jul 07, 2023 pm 06:54 PM

Lorsque les écrans d’ordinateur disposent d’une palette de couleurs limitée, les concepteurs Web utilisent souvent un ensemble de couleurs sécurisées pour le Web pour créer des sites Web. Alors que les sites Web modernes affichés sur des appareils plus récents peuvent afficher plus de couleurs que la palette Web sécurisée d'origine, j'aime parfois faire référence aux couleurs Web sécurisées lors de la création de pages Web. De cette façon, je sais que ma page sera belle partout. Vous pouvez trouver la Web Safe Palette en ligne, mais je voulais avoir ma propre copie pour pouvoir vous y référer facilement. Vous pouvez également en créer un en utilisant une boucle for dans Bash. Boucle Bashfor La syntaxe d'une boucle for dans Bash est la suivante : variable for dans la collection ; instruction do ; done Par exemple, supposons que vous souhaitiez imprimer tous les nombres de 1 à 3. Vous pouvez rapidement utiliser Bas

See all articles