Questa sembra essere una restrizione del modello "Oracle Thin Driver" di Eclipse. Consente solo di specificare un SID per la connessione, non un nome di servizio; e o non conosci il SID o non è registrato con il listener (che il tuo DBA dovrebbe risolvere).
Se crei un nuovo driver dal modello 'Oracle Database 11g Driver', anziché dal modello 'Oracle Thin Driver', e lo indichi al tuo file 12c ojdbc7.jar, allora potrai scegliere di fornire invece un nome di servizio . Questo genererà quindi un URL come jdbc:oracle:thin:@//servername.sys.MYCO.com:2/afdedev.MYCO.com
.
È sempre lo stesso driver sottile, Eclipse sembra capirlo meglio,