Rechercher : dans
Par :

Sqlplus

Dernière réponse le 3 mar 2008 à 12:15:47 toonsiya, le 28 fév 2008 à 09:30:49 
 Signaler ce message aux modérateurs

Bonjour,
quand je tape la commande ./sqlplus voila ce que ca me donne :
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
que faut-il faire pour y remedier
please i need your help

Configuration: Linux
Firefox 1.5.0.9

1

simo, le 28 fév 2008 à 09:37:56

Bonjour,
Reagrdre le contenu de la variable d'environnement "ORACLE_HOME"
est ce que t'es sous unix ou windows??

Répondre à simo

2

toonsiya, le 28 fév 2008 à 09:41:47

Je sui sous linux

Répondre à toonsiya

3

toonsiya, le 28 fév 2008 à 09:53:03

En fait ce que je veux c'est creer une base de donnée en entrant les requetes sql (create database, create table....)
mais je ne sais pas comment faire vu que je debute sur oracle j'ai un peu du mal a comprendre

Répondre à toonsiya

4

simo, le 28 fév 2008 à 09:53:30
  • +1

Fais un echo $ORACLE_HOME
ça va te donner le home d'oracle là où il est installé :)

Répondre à simo

5

toonsiya, le 28 fév 2008 à 09:58:46

Quand j'entre la commande ca me donne rien

Répondre à toonsiya

6

simo, le 28 fév 2008 à 10:08:00

Dans ce cas essaies de faire un :
set ORACLE_HOME="chemin de l'installl d'oracle" exemple : set ORACLE_HOME=/opt/oracle/bin
suivi de :
export $ORACLE_HOME

et essaies de lancer mnt sqlplus

Répondre à simo

7

toonsiya, le 28 fév 2008 à 10:09:47

Ok merci je vais essayer et je te tiens au courant

Répondre à toonsiya

8

toonsiya, le 28 fév 2008 à 10:20:27

Quand j'ai entré les commandes cela ma donné toute une liste de : declare -x ............ cela veut dire quoi???

Répondre à toonsiya

9

simo, le 28 fév 2008 à 10:43:32

J epense qu'oracle est mal installé sur ton poste/serveur linux. Essaies de le réinstaller.
Normalement, il ne devrait rien te dire lors du set.
Fais moi un copier coller des lignes de commandes genre :

root#set ORACLE_HOME=..
root#etc

Répondre à simo

10

toonsiya, le 28 fév 2008 à 10:50:00

[root@Ntsivoa ~]# set ORACLE_HOME=/home/SIVOA/app/SIVOA/product/11.1.0/db_1/bin[ro­ot@Ntsivoa ~]# export $ORACLE_HOME
declare -x COLORTERM="gnome-terminal"
declare -x CVS_RSH="ssh"
declare -x DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-O8FmQI2fcj,guid=836bc647ad3939ad1f10f2563fe76900"
declare -x DESKTOP_SESSION="default"
declare -x DESKTOP_STARTUP_ID=""
declare -x DISPLAY=":0.0"
declare -x GDMSESSION="default"
declare -x GDM_XSERVER_LOCATION="local"
declare -x GNOME_DESKTOP_SESSION_ID="Default"
declare -x GNOME_KEYRING_SOCKET="/tmp/keyring-IiCL8B/socket"
declare -x GTK_RC_FILES="/etc/gtk/gtkrc:/root/.gtkrc-1.2-gnome2"
declare -x G_BROKEN_FILENAMES="1"
declare -x HISTSIZE="1000"
declare -x HOME="/root"
declare -x HOSTNAME="Ntsivoa"
declare -x INPUTRC="/etc/inputrc"
declare -x LANG="fr_FR.UTF-8"
declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="root"
declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:"
declare -x MAIL="/var/spool/mail/root"
declare -x OLDPWD
declare -x PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin"
declare -x PWD="/root"
declare -x SESSION_MANAGER="local/Ntsivoa:/tmp/.ICE-unix/3191"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x SSH_AGENT_PID="3250"
declare -x SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass"
declare -x SSH_AUTH_SOCK="/tmp/ssh-mesGfr3191/agent.3191"
declare -x TERM="xterm"
declare -x USER="root"
declare -x WINDOWID="48234577"
declare -x XAUTHORITY="/tmp/.gdm84786T"
declare -x XMODIFIERS="@im=none"
declare -x http_proxy="http://10.0.10.9:80"

PS : merci de ton aide

Répondre à toonsiya

11

simo, le 28 fév 2008 à 10:57:31

Essaies ça :

[root@Ntsivoa ~]#ORACLE_HOME=/home/SIVOA/app/SIVOA/product/11.1.0/db_1/bin­
[root@Ntsivoa ~]#export ORACLE_HOME

et relance sqlplus :)

Répondre à simo

12

toonsiya, le 28 fév 2008 à 11:00:30

Ca me donne tjs la meme erreur a savoir:
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

Répondre à toonsiya

13

simo, le 28 fév 2008 à 11:05:35

T'es sûre que c'est le home d'oracle que tu lui donne??
essaies de faire une recherche sur ce fichier "sp1<lang>.msb" comme suit :

[root@Ntsivoa ~]#find / -name "sp1*.msb" -print >$HOME/res.txt

et regardes le contenu du fichier résultant res.txt pour savoir où il est.

Répondre à simo

14

simo, le 28 fév 2008 à 11:12:44

Je pars assister à une présentation, j'éspère que tu aura résolu le pbm à mon retour :)

Répondre à simo

15

toonsiya, le 28 fév 2008 à 11:20:57

Ca ne donne rien

Répondre à toonsiya

16

simo, le 28 fév 2008 à 14:08:30

Eh bein je crois que qu'il faudrait réinstaller oracle!

Répondre à simo

17

toonsiya, le 28 fév 2008 à 14:12:41

Comment je fais pour le desinstaller
je sais qu'il faut aller dans application ajout/enlever des logiciel mais apres je ne sais pas lesquels il faut enlever

Répondre à toonsiya

18

simo, le 28 fév 2008 à 14:16:06

Il faudrait que tu trouves ces deux fichiers "sp1us.msb" et "sp1f.msb" dans le réperoire Oracle_HOME/sqlplus/mesg/
?!!!
ds le set, fais réference à ce réperoire!

Répondre à simo

19

toonsiya, le 28 fév 2008 à 14:25:05

Ils n'y sont pas suis je obliger de tout reinstaller ou je peux les installer autrement

Répondre à toonsiya
Collection CommentÇaMarche.net