ok, impeccable.
sqlplus c'est lancé
Les commandes export ont agis sur quoi ?
Le fichier /bash_profile ?
ok, impeccable.
sqlplus c'est lancé
Les commandes export ont agis sur quoi ?
Le fichier /bash_profile ?
Attention ce n'est pas fini
tu a lancé sqlplus mais sans se loggé
il reste à trouver la valeur de ORACLE_SID
pour cela il faut aller dans le repertoire dbs et tu fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part ls -al
Voilà le résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 drwxr-xr-x 2 ora920 dba 4096 nov 24 2004 ./ drwxr-xr-x 58 ora920 dba 4096 aoû 12 11:52 ../ -rw-r--r-- 1 ora920 dba 12920 mar 8 2002 initdw.ora -rw-r--r-- 1 ora920 dba 8385 mar 9 2002 init.ora -rw-r--r-- 1 ora920 dba 3126 nov 24 2004 initorcl.ora -rw-rw---- 1 ora920 dba 24 avr 27 11:23 lkORCL -rwSr----- 1 ora920 dba 1536 jui 5 11:21 orapworcl -rw-r----- 1 ora920 dba 3584 nov 24 2004 spfileorcl.ora
OK je pense que ton SID est orcl
alors sous la ligne de commande unix tu lance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3export ORACLE_SID=orcl sqlplus /nolog connect /as sysdba
Ok, il me dit
Code : Sélectionner tout - Visualiser dans une fenêtre à part Insufficient privileges
essaye sous sqlplus
Code : Sélectionner tout - Visualiser dans une fenêtre à part connect system/nom_de_passe
Je ne suis pas sûr du mot de passe de system.
Mais quoi que je mette il me dit :
J'ai essayé avec le user SYS, pour lequel je connais le mot de passe, il me dit la même chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ERROR: ORA-07217: sltln: environment variable cannot be evaluated.
Maintenant il faut voir le fichier d'initailisation initorcl.ora
il y'a un parametre qui n'est pas bon.
essaye de voir ce fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part $ORACLE_HOME/dbs/initorcl.ora
Pourtant ce fichier marchait très bien avant le reboot ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104 ############################################################################## # Copyright (c) 1991, 2001, 2002 by Oracle Corporation ############################################################################## ########################################### # Archive ########################################### log_archive_dest_1='LOCATION=/opt/oracle/oradata/orcl/archive' log_archive_format=%t_%s.dbf log_archive_start=true ########################################### # Cache and I/O ########################################### db_block_size=8192 db_cache_size=106954752 db_file_multiblock_read_count=16 ########################################### # File Configuration ########################################### control_files=("/opt/oracle/oradata/orcl/control01.ctl", "/opt/oracle/oradata/orcl/control02.ctl", "/opt/oracle/oradata/orcl/control03.ctl") ########################################### # Cursors and Library Cache ########################################### open_cursors=300 ########################################### # Diagnostics and Statistics ########################################### background_dump_dest=/opt/oracle/admin/orcl/bdump core_dump_dest=/opt/oracle/admin/orcl/cdump timed_statistics=TRUE user_dump_dest=/opt/oracle/admin/orcl/udump ########################################### # Miscellaneous ########################################### aq_tm_processes=1 compatible=9.2.0.0.0 ########################################### # Redo Log and Recovery ########################################### fast_start_mttr_target=300 ########################################### # Job Queues ########################################### job_queue_processes=10 ########################################### # Instance Identification ########################################### instance_name=orcl ########################################### # Database Identification ########################################### db_domain="" db_name=orcl ########################################### # Optimizer ########################################### hash_join_enabled=TRUE query_rewrite_enabled=FALSE star_transformation_enabled=FALSE ########################################### # Pools ########################################### java_pool_size=20971520 large_pool_size=20971520 shared_pool_size=35651584 ########################################### # Processes and Sessions ########################################### processes=150 ########################################### # System Managed Undo and Rollback Segments ########################################### undo_management=AUTO undo_retention=10800 undo_tablespace=UNDOTBS1 ########################################### # MTS ########################################### dispatchers="(PROTOCOL=TCP) (SERVICE=orclXDB)" ########################################### # Security and Auditing ########################################### remote_login_passwordfile=EXCLUSIVE ########################################### # Sort, Hash Joins, Bitmap Indexes ########################################### pga_aggregate_target=47185920 sort_area_size=524288
pour être sûre :
tu lance :
et tu lance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2export LD_LIBRARY_PATH=$ORACLE_HOME/lib export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
si ca ne marche pas alors tu me donne le resultat de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2sqlplus /nolog connect /as sysdba
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 echo $ORACLE_SID echo $ORACLE_HOME echo $ORACLE_SID echo $LD_LIBRARY_PATH echo $ORACLE_NLS33
Et voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 [ora920@linuxora bin]$ export LD_LIBRARY_PATH=$ORACLE_HOME/lib [ora920@linuxora bin]$ export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data [ora920@linuxora bin]$ sqlplus /nolog SQL*Plus: Release 9.2.0.4.0 - Production on Fri Aug 12 13:42:19 2005 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQL> connect /as sysdba ERROR: ORA-01031: insufficient privileges SQL> quit [ora920@linuxora bin]$ echo $ORACLE_SID [ora920@linuxora bin]$ echo $ORACLE_HOME /opt/oracle/9.2/ [ora920@linuxora bin]$ echo $LD_LIBRARY_PATH /opt/oracle/9.2//lib [ora920@linuxora bin]$ echo $ORACLE_NLS33 [ora920@linuxora bin]$
ok il manque ORACLE_SID
il faut lancer
puis apres tu me donne la valeur de ORACLE_SID
Code : Sélectionner tout - Visualiser dans une fenêtre à part export ORACLE_SID=orcl
et essaye de lancer sqlplus aprés
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo $ORACLE_SID
EDIT tu a fait une erreur dans LD_LIBRARY_PATH
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2sqlplus /nolog connect /as sysdba
c'est /opt/oracle/9.2/lib au lieu de /opt/oracle/9.2//lib
Pour définir les variables:ORACLE_HOME,ORACLE_BASEEnvoyé par webtheque
Si cette personne les avais pas changé (ou fixé), c’est qu’elle les envoyé dans un terminal
$ORACLE_SID a bien la valeur orcl désormais.
Lorsque je lance sqlplus puis que je tente de me connecter avec
J'ai toujours
Code : Sélectionner tout - Visualiser dans une fenêtre à part connect /as sysdba
ORA-01031: insufficient privilèges
Oui c'est ce que je regardais, il a l'air correct :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 NAMES.DEFAULT_DOMAIN = aptitude.naf NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME ) SQLNET.AUTHENTICATION_SERVICES= (NTS)
remplacer ;
par :SQLNET.AUTHENTICATION_SERVICES= (NTS)
et relancer les commandes de BOUYAO#SQLNET.AUTHENTICATION_SERVICES= (NTS)
Ok, mais je ne parviens plus à lancer sqlplus, il y a quelquechose que j'ai du mal faire.
Je me suis connecté en ora920, puis je suis allé dans le dossier /opt/oracle/9.2/bin
et j'ai lancé sqlplus /nolog
Il me dit : command not found
Où je me suis trompé ?
Il faut refaire tes exports , c'est un formatage mais uniquement pour la session
Affiche le résultat de la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part cat /etc/group
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager