Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Entreprise Manager
Entreprise Manager Forum d'entraide Oracle Enterprise Manager
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/08/2005, 16h26   #1
Invité régulier
 
Inscription : avril 2003
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 35
Points : 6
Points : 6
Par défaut [10g R2] [OEM] Installation de OEM sur une base

Bonjour,
Sur mon serveur 10g Release 2 que j'ai appelé ORAPROD, j'ai créé une base ORCL, à la main (CREATE DATABAE...) sans passer par dbca.

Maintenant, j'aimerais intégrer cette base à OEM.

Que faut-il faire ? J'ai vu qu'il fallait créer un repository puis lancer le service...

Durant mes essais, j'ai utilisé la commande :
J'ai le message suivant :
Code :
1
2
TZ SET TO Europe/Paris
OC4J Configuration issue. /oracle/app/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_oraprod.domaine.org_orcl NOT found.
Puis j'ai essayé d'utiliser :
J'ai vérifié plusieurs fois les paramètres (ORACLE_SID, passwords, ...), mais j'ai toujours l'erreur suivante :
Code :
1
2
3
....
GRAVE: Erreur lors de la création du référentiel
....
Par ou commencer ?

Merci ;-)
loicmillion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2005, 16h42   #2
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
C'est quoi l'OS ?
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2005, 16h50   #3
Invité régulier
 
Inscription : avril 2003
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 35
Points : 6
Points : 6
Citation:
Envoyé par bouyao
C'est quoi l'OS ?
C'est une Red Hat A.S. 4
loicmillion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2005, 16h54   #4
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
OK
Essaye de lancer puis demarre l'agent OEM
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2005, 17h00   #5
Invité régulier
 
Inscription : avril 2003
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 35
Points : 6
Points : 6
J'ai déjà essayé de positionner cette variable (j'ai vu ca sur un site), mais l'erreur est la même.

Mes variables d'environnement déjà positionnées (pour les plus importantes) :
...
ORACLE_SID
ORACLE_HOME
TNS_ADMIN
TZ
...
(je ne cite pas le PATH, et autres variables de ce type...;-) )
loicmillion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2005, 17h09   #6
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Il faut vérifier que les resultats des ces deux commandes sont les mêmes
Code :
1
2
3
 
$ echo $TZ
$ grep agentTZ emd.properties
Ca donne quoi
Code :
emctl config agent getTZ
Sinon commente dans emd.properties la variable TZregion et redemarre l'agent

pour avoir le timezone lance ce script :
Code :
1
2
3
4
5
6
7
8
 
FOR i IN `/bin/cat $ORACLE_HOME/sysman/emd/supportedtzs.lst` ; do
    IF [ -f /usr/share/zoneinfo/${i} ] ; then
       IF [ "`/usr/bin/diff /etc/localtime /usr/share/zoneinfo/${i}`" = "" ] ; then
          echo "${i}"
       fi
    fi
  done
Verifie que
Code :
/oracle/app/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_oraprod.domaine.org_orcl
existe

EDIT:

dans
Citation:
/etc/hosts
vérifie que tu'a l'entrée :
Citation:
adresse_ip oraprod.domaine.org tooHost
aprés

Code :
1
2
$ cd $ORACLE_HOME/bin
$ emca -r
puis
Code :
$ emctl start dbconsole
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 11h04   #7
Invité régulier
 
Inscription : avril 2003
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 35
Points : 6
Points : 6
Merci tout d'abord pour ta réponse très complète.

donne CET
mais
Code :
$ grep agentTZ emd.properties
donne
grep: emd.properties: Aucun fichier ou répertoire de ce type

la commande :
emctl config agent getTZ

me renvoit toujours:
Code :
EM Configuration issue. /oracle/app/oracle/product/10.2.0/db_1/oraprod.mairie-dijon.org_orcl NOT found.
sinon le fichier supportedtzs.lst n'existe pas dans le répertoire.

Mon fichier /etc/hosts, par contre, est ok !

Enfin, une dernière question :
la commande
apparemment n'existe pas, est-ce qu'il s'agit de cette commande là :
?
loicmillion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 11h29   #8
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Pour
Code :
$ grep agentTZ emd.properties
Il faut être dans le repertoire
Code :
$ORACLE_HOME/sysman/config
aprés il faut aller dans le repertoire

puis executer
qui consiste à créer le repertoire
Code :
/oracle/app/oracle/product/10.2.0/db_1/oraprod.mairie-dijon.org_orcl
emca -r : consiste à créer la structure du fichier avec le nouveau hostname.domain. Cette commande ne marche pas tant que DBConsole continue à utiliser l'ancien hostname/domain.
Il marche seulement si vous utiliser le même domaine que celui utilisé pendant l'installation d'origine
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 11h35   #9
Invité régulier
 
Inscription : avril 2003
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 35
Points : 6
Points : 6
la commande grep ne me renvoit aucune ligne !

Pour la commande emca, l'option -r n'est apparemment pas reconnue (elle m'affiche les options disponible). Est-ce parce qu'il s'agit de la 10g R2 ?

D'ailleurs dans le répertoire
/oracle/app/oracle/product/10.2.0/db_1/
je n'ai toujours rien...
loicmillion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 11h47   #10
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Ok emca -r n'existe pas dans 10.2 essaye de lancer :
et vérifie si le repertoire avec hostname.domaine est crée
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 13h06   #11
Invité régulier
 
Inscription : avril 2003
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 35
Points : 6
Points : 6
Je donne les infos demandées : SID, port du listener, password de SYS, et SYSMAN, et j'ai l'erreur suivante :
Code :
ATTENTION: Erreur lors de l'exécution de /oracle/app/oracle/product/10.2.0/db_1/sysman/admin/emdrep/bin/RepManager -connect (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=oraprod.mairie-dijon.org)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl))) -repos_user SYSMAN -action drop -verbose -output_file /oracle/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_repos_drop_2005-08-23_12-59-52-PM.log
dans le log, j'ai l'erreur suivante :
Code :
1
2
3
4
 Could NOT connect TO SYS/(DESCRIPTION=(ADDRESS_LIST=(ADDRE
SS=(PROTOCOL=TCP)(HOST=oraprod.[i]mairie-dijon[/i].org)(PORT=1521)))(CONNECT_DATA=(SERV
ICE_NAME=orcl))): ORA-01031: insufficient privileges (DBD ERROR: OCISessionBegin
)
Je suis bien connecté avec l'utilisateur Oracle, qui a les bons droits...
loicmillion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 13h13   #12
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Ici tout simplement le fichier password n'est pas configuré, je pense que vous avez créer la base manuelement et vous n'avez pas utiliser DBCA.
Comme Repmanager utilise perl et DBI pour connecter à la base il faut alors créer le fichier password.
pour cela

Code :
1
2
cd $ORACLE_HOME/dbs
orapwd file=orapw<sid> password=<password> entries=5
et surtout vérifie que
Code :
remote_login_passwordfile =EXCLUSIVE
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 14h52   #13
Invité régulier
 
Inscription : avril 2003
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 35
Points : 6
Points : 6
Voilà où j'en suis :
J'ai réussi à effectuer la commande:
entre temps, j'ai du faire :
Code :
DROP USER mgmt_view CASCADE;
car il me générait des erreurs.

Le repository (c'est bien comme ce que ca s'appelle ?) a été créé avec succès (aucune erreur), mais le répertoire dans :
/oracle/app/oracle/product/10.2.0/db_1/ n'a pas été créé !
De plus si je lance :
J'ai l'erreur :
OC4J Configuration
Code :
issue. /oracle/app/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_oraprod.mairie-dijon.org_orcl NOT found.
loicmillion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 15h01   #14
Invité régulier
 
Inscription : avril 2003
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 35
Points : 6
Points : 6
un peu de précision

j'ai également réessayé la commande :
Code :
emca -config dbcontrol db
(je ne comprends la différence avec la commande emca -repos create mais j'ai quand même essayé de l'exécuter...)

Cette commande me renvoit l'erreur suivante :
Code :
job_queue_processes doit être supérieur ou égal à  1.
...
loicmillion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 15h10   #15
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Tu trouve un fichier

Code :
$ORACLE_HOME/cfgtoollogs/emca_repos_create?????
essaye de voir les erreurs.

Ca sera mieux d'augmenter la valeur de
Citation:
job_queue_processes
je pense pas que c'est la cause du problème
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 16h07   #16
Invité régulier
 
Inscription : avril 2003
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 35
Points : 6
Points : 6
Bonne nouvelle !

J'ai modifié le paramètre
avec la valeur 1.

Puis j'ai relancé :
emca -config dbcontrol db

Il m'a alors directement créé et lancé le service ! et ca marche !

Je ne connais, par contre, toujours pas la différence entre les deux commandes suivantes :
et
Code :
emca -config dbcontrol db
D'ailleurs, la Database Control et le repository, c la même chose ?
loicmillion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2005, 16h23   #17
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
consiste à créer le Repository
et
Code :
emca -config dbcontrol db
consiste à créer le fichier de configuration.
Si c'est OK pense à Résolu
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h42.


 
 
 
 
Partenaires

Hébergement Web