Bonjour à tous,
Tous d'abord ça me fait plaisir de revenir dans le coin et de voir le travail considérable qui à été fait sur ce forum, un grand chapeau à tous !
Bon revenons à ce qui me tracasse depuis deux jours :
Le but de ma manip est créer un serveur de test independant de la prod sur une autre machine, en récupérant les bases de la prod à partir de mes sauvegardes de fichiers à froids.
- J'ai un serveur A (prod) avec 4 bases de données sous 10g.
- J'ai installé un serveur B (test) avec la même version d'oracle.
- J'ai créer les mêmes nom de sid sur le serveur B.
- J'ai supprimer les fichiers créer sur le serveur B que j'ai remplacer par les fichiers provenant des sauvegardes du serveur A.
- J'ai récupérer les spfiles du serveur A que j'ai mis sur le serveur B.
Les bases monte et demare sans problème , mais avec un meli melo dans les host et listerner. Quand je suis connecté via dbconsole sur une base du serveur B, il me donne encore le nom d’host de mon serveur A et comme listener mon serveur A. Par contre, quand je fais un tnsping de ma base le listner B connaît bien la base et le bon host.
Je ne sais pas comment modifier ou forcer ces bases ( sur le serveur B ) pour qu'elles affiches comme host le serveur B et listener le listener du serveur B.
J'espère avoir été assez clair![]()
Partager