简体   繁体   English

Oracle Source终端测试连接在AWS DMS中失败

[英]Oracle Source endpoint test connection fails in AWS DMS

I configured source and target endpoint for DMS services, The migration I need to perform is from EC2 to Oracle RDS using AWS DMS and both are 12c. 我为DMS服务配置了源和目标端点,我需要执行的迁移是使用AWS DMS从EC2到Oracle RDS,两者都是12c。

I am testing the source end point and I am getting this error 我正在测试源端点,但出现此错误

Endpoint identifier Replication instance Status Failure message ec2-172-31-6-111 test-dms-oracle failed Error Details: [errType=ERROR_RESPONSE, status=1022307, errMessage=ORA-12514: TNS:listener does not currently know of service requested in connect descriptor OCI error., errDetails=] 端点标识符复制实例状态失败消息ec2-172-31-6-111 test-dms-oracle失败错误详细信息:[errType = ERROR_RESPONSE,状态= 1022307,errMessage = ORA-12514:TNS:listener当前不知道所请求的服务在连接描述符OCI错误中。,errDetails =]

I don't feel this occurs because of Network error since, I tried testing the connection with all ports open. 我不觉得这是由于网络错误引起的,因为我尝试在所有端口打开的情况下测试连接。 And I can able to access the DB within EC2 please refer the screenshot 我可以在EC2中访问数据库,请参阅屏幕截图

在此处输入图片说明

Please help me to find the solution. 请帮助我找到解决方案。

ORA-12514 could mean either of a. ORA-12514可能意味着一个。 The SERVICE_NAME in the TNSNAMES.ORA or Connect-String does not match the Database Service Name b. TNSNAMES.ORA或连接字符串中的SERVICE_NAME与数据库服务名称b不匹配。 The Listener is running on a non-default port and the database instance does not have LOCAL_LISTENER configured to the listener (thus the instance does not update the listener with its service name) 侦听器在非默认端口上运行,并且数据库实例未将LOCAL_LISTENER配置为侦听器(因此,该实例不会使用其服务名称更新侦听器)

Run LSNRCTL STATUS and LSNRCTL SERVICES on the database server to verify the running services. 在数据库服务器上运行LSNRCTL STATUS和LSNRCTL SERVICES来验证正在运行的服务。

Hemant K Chitale Hemant K Chitale

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM