2017-10-13 7 views
0

J'ai configuré le point de terminaison source et cible pour les services DMS. La migration que je dois effectuer est de EC2 vers Oracle RDS avec AWS DMS et les deux sont 12c.Echec de la connexion de test du point de terminaison Oracle dans AWS DMS

Je teste le point final de la source et je reçois cette erreur

Endpoint identifiant réplication instance Statut Message d'échec ec2-172-31-6-111 test-dms-oracle échoué Détails d'erreur: [errType = ERROR_RESPONSE, status = 1022307, errMessage = ORA-12514: TNS:. auditeur ne sait pas de service demandé dans le descripteur de connexion erreur OCI, errDetails =]

Je ne pense pas que cela se produit en raison d'une erreur de réseau depuis, j'ai essayé de tester la connexion avec tous les ports ouverts. Et je peux accéder au DB dans les EC2 s'il vous plaît consulter la capture d'écran

enter image description here

S'il vous plaît aidez-moi à trouver la solution.

Répondre

0

ORA-12514 pourrait signifier soit a. Le SERVICE_NAME dans le TNSNAMES.ORA ou Connect-String ne correspond pas au nom du service de base de données b. Le port d'écoute s'exécute sur un port autre que celui par défaut et LOCAL_LISTENER n'est pas configuré sur l'écouteur (donc l'instance ne met pas à jour l'écouteur avec son nom de service)

Exécutez LSNRCTL STATUS et LSNRCTL SERVICES sur le serveur de base de données pour vérifier les services en cours d'exécution.

Hemant K Chitale

+0

Merci M. Hemant, j'ai fait le tnsping et a constaté que le nom du service je suis entré ne correspond pas à la source Endpoint. J'ai réussi à importer le schéma de EC2 vers RDS en utilisant DMS. –