Bonjour,
je voudrais savoir comment sous Oracle 10G (patch 10.2.0.2) supprimer le service de connexion à la console WEB de configuration de la base de données ?
Merci
@+
Version imprimable
Bonjour,
je voudrais savoir comment sous Oracle 10G (patch 10.2.0.2) supprimer le service de connexion à la console WEB de configuration de la base de données ?
Merci
@+
vous êtes en environnement Windows je présume ?
dans ce cas, cela se fait comme pour supprimer n'importe quel service je pense, mais cela est fortement déconseillé.
Il faut mieux le désactiver ou arrêter manuellement la dbconsole...
merci de la reponse. je suis environnement de Windows en effet. Le probleme est que lorsque je veux creer la base de données j'ai une erreur comme quoi il ne peut pas creer le service car il y en a deja un du meme nom. J'ai supprimer toutes mes bases, etc...pour que mon pc soit propre (c'est un poste de tests) et je voudrais aussi supprimer les services qui restent et qui ne servent pas et ensuite réinstaller ma base et tout et tout...
@+
vous n'avez pas supprimé la base en utilisant l'utilitaire oradim je présume ?
si c'est pour faire un ménage "brutal", il vous reste toujours la solution d'éditer la registry et de supprimer les clé de CurrentControlSet et autres backup... bref, faire une recherche sur le SID de l'instance et tout supprimer...
pour supprimer la base de données j'ai utilisé le soft graphique qui est : Assistant de configuration de base de données mais les services OracleDBConsoleXXX sont tjrs presents.
En passant par le registry cela va supprimer le service ?
Merci
@+
Oui, les services sont enregistrés en registry, donc si vous effacez la base de registre, vous supprimerez les services !
avant, vous pouvez tout de même tenter un
Code:
1
2
3 oradim -delete -sid <SID> et/ou oradim -delete -sid <SID> -SRVC <Nom_du_service_a_supprimer>
j'ai essayé oradim mais cela ne fonctionne pas.
J'ai l'erreur suivante :
Bien entendu j'indique le SID et le nom du service.Citation:
DIM-0004: SID ou nom du service non indiqué
Je vais voir avec le registre.
@+
Dans la base de registre, je n'ai pas de CurrentControlSet.
Par contre HKEY_LOCAL_MACHINE/Software/Oracle/SYSMAN/OracleDBConsoleXXXX
et OracleDBConsoleYYYY
Est ce qu'il faut que supprime cela, sachant que cela correspond aux 2 services que je veux supprimer ?
Merci
@+
ok finalement j'ai trouvé les cles de la base de registre CurrentControlSet. Je supprime directement les répertoires correspondant à mes services OracleConsoleDBXXXX ?
Merci
@+
C'est pas les services de la base de données que tu veux supprimé mais ceux de la console d'administration.
L'outil de management est emca
Code:
1
2 emca -x <SID>
j'ai essayé mais emca -x <SID> ne fonctionne pas. Tu es sur que c'est la bonne option ?
Merci
@+
bon j'ai supprimé les services directement dans la base de registre. Maintenant je refais la creation de la base de données.
Merci
@+
emca -x doit supprimer la configuration de la DB Console. Il est possible que cela ne supprime pas le service windows.
sinon il existe un utilitaire sc qui permet de manipuler (créér, supprimer, etc) des services. C'est peut etre un peu plus propre que d'aller dans le registre mais cea reste dangereux
ok merci pour toutes ces infos.
Maintenant tout fonctionne correctement de mon coté.
Merci
@+