Bonjour,
Je viens d'acquérir Oracle 10g Release 2 et dont je ne connais absolument rien.
Le logiciel GEMS ( Logiciel de supervision pour plateforme FTTH ) exploitera une base de données.
Donc j'aurais quelques questions et un besoin d'aide.
Ce que j'ai fais jusqu'a présent me laisse dubitatif.
Je vais vous citer tout ce que j'ai fais et j'aimerais que vous me donnez votre avis puis des conseils.
Je commence, j'ai installer Oracle en suivant ce tuto :
http://fadace.developpez.com/oracle/10g/detail/
Tout c'est bien déroulé.
J'ai créé ensuite une base de données transactionelle "test".
J'ai ensuite créé un utilisateur comme demandé dans le guide d'installation de GEMS.
create user <username> default tablespace users identified by password;
grant dba to <username>;
commit;
Ne sachant pas trop quoi faire, je suis allé sur http://myserver:port/em
Aucun logiciel d'écoute n'existait donc en cherchant, j'ai trouvé comment ajouter LISTENER via NET MANAGER.
Je ne suis pas sur que ce fût la bonne solution en comparant les exemples du fichier LISTENER.ORA que j'ai pu visualisez sur Internet et le mien :
Le fichier TNSNAMES.ORA qui à ce que j'ai lu, devrait être identique à LISTENER.ORA ne l'est absolument pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = test) (SID_NAME = test) ) ) LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = GEMS)(PORT = 1521)) ) SAVE_CONFIG_ON_STOP_LISTENER = TRUE
Il aurait même tendant à être identique à se même fichier situé dans le dossier SAMPLE.
J'ai donc ajouté le processeur d'écoute et la page http://myserver:port/em a radicalement changé.
J'ai lancé l'installation du server GEMS et entré comme base de données "test" avec comme utilisateur "gems/gems" comme je l'ai créé plus haut.
Une fois lancé, je lance le client et je me connecte avec ce même login et je suis "jeté".
EMS.ClientSessionHome not bound.
C'est une erreur propre au logiciel mais la traduction de "not bound" explique sans doute ce qui ne va pas ( l'utilisateur n'est pas lié à la base de données ? ).
Ha oui, j'oubliais une chose, entre temps j'ai voulu installer Oracle® Enterprise Manager 10g Grid Control Release 1 mais au cours de l'installation, une erreur est survenu, le logiciel souhaite que les paramètres session_cached_cursors et aq_tm_processes valent respectivement les valeurs >=200 et >=1.
J'ai réglé la question du paramètre aq_tm_processes par la commande suivant :
ALTER SYSTEM SET aq_tm_processes = 1;
et la paramètre session_cached_cursors par celle ci :
ALTER SESSION SET session_cached_processes = 200;
malheureusement, la valeur de se dernier change dans ma fenêtre cmd mais pas pour le logiciel, il reste sur ce paramètre, tandis que l'autre est désormais En bonne et due forme.
Donc j'ai arrêter l'installation de Grid Control.
Donc mes questions :
-Ce que j'ai fais reste dans la démarche à suivre pour la configuration d'Oracle ?
-Dois-je corriger LISTENER.ORA et TNSNAMES.ORA ?
-Grid Control me serait-il vraiment utile ? si oui, comment résoudre le problème lié à session_cached_cursors ?
-Comment connaître la valeur des variables ORACLE_HOME et ORACLE_SID ? (bien que la deuxième est "test" ).
-Pourquoi GEMS me jète ?
-Que me reste-il à faire pour qu'Oracle puisse fonctionner convenablement ?
Je vous remercie d'avance pour l'aide que vous m'apporterez.
Partager