J'ai essayé d'installer sqlplus en suivant les instructions d' ici . Je reçois toujours:
sqlplus: command not found
quand je fais sqlplus
de mon terminal.
Je suis novice dans Ubuntu et j'utilise Ubuntu 12.04.
installation
Fourmis
la source
la source
sudo alien -i
Réponses:
Tout d'abord, vous devez télécharger les téléchargements instantanés du client . Installez un package étranger pour pouvoir installer des packages rpm en tapant la commande suivante dans le terminal.
Une fois cela fait, accédez au dossier où se trouvent les fichiers rpm et exécutez ce qui suit:
Vous devez installer
libaio.so
. Tapez la commande suivante pour le faire:Créez le fichier de configuration Oracle:
Mettez cette ligne dans ce fichier:
Remarque - pour les installations 64 bits, le chemin sera:
Mettez à jour la configuration en exécutant la commande suivante:
Essayez de vous connecter en utilisant:
ou:
Notez que si vous avez installé la version 64 bits, le client est appelé
sqlplus64
.la source
La chose extraterrestre n'a pas fonctionné à cause de:
J'ai donc opté pour la solution simple: téléchargez les fichiers zip à partir d' Oracle (de base et sqlplus), extrayez-les et placez le dossier dans lequel vous placez les fichiers de programme (par exemple
/usr/share
). Créez ensuite un script qui exécute l'exécutable après avoir défini laLD_LIBRARY_PATH
variable, afin que les bibliothèques soient trouvées:Appelez-le
sqlplus
, rendez-le exécutable (chmod 755 sqlplus
) et placez-le dans un répertoire sur votrePATH
(par exemple/usr/bin/
), afin que bash le trouve.Exécutez-le comme
Si vous obtenez
installer la bibliothèque avec
sudo apt-get install libaio1
la source
Je pense que ce lien serait utile. C'est assez descriptif. Assurez-vous de suivre toutes les étapes. Si vous avez des problèmes, n'hésitez pas à commenter.
la source
Bien sûr, l'installation correcte est à partir des packages officiels comme ci-dessus ( téléchargez Instant Client Downloads ), mais vous pouvez obtenir un sqlplus fonctionnel en copiant simplement ces fichiers (vous pouvez le trouver sur n'importe quel ordinateur avec le client Oracle installé), et certains msb sont facultatifs :
En tant que dépendance supplémentaire, j'ai inclus
libaio.so
- il peut être installé avecsudo apt-get install libaio1
Ainsi, un exemple d'utilisation peut être:
la source
Tout comme un addendum à la grande réponse de @Ketan Patel:
Ce script simple, conservé avec les fichiers rpm téléchargés, accélère le processus pour les autres installations:
Edit: Ici, il s'agit d'une version améliorée avec un habillage readline (crédistes pour ce post ):
C'est toujours Oracle, mais au moins cela rend la douleur un peu plus supportable ...
la source