Hola, que hay. A ver si alguien que controle de Oracle y lenguaje SQL me puede echar una mano, no se si esto entraría en este hilo, pero lo más parecido seria el apartado de software libre, y Oracle libre libre no es que sea

Normalmente me conecto mediante la consola de linux (Debian) usando los siguientes comandos:
sqlplus /nolog
connect as sysdba
username: mi usuario
password: mi contraseña
startup (y empiezo a trabajar en el sql developer)
El caso es que me piden que me conecte de la siguiente manera: sqlplus usuario/contraseña@examen
Se que habria que cambiar el nombre del servicio en el tnsnames.ora (hay 2 lineas con el servicio), he probado todas las combinaciones en esas 2 lineas, pero sigue sin conectarme, dice que no reconoce el listener, pero el listener esta bien configurado y no lleva nombre del servicio en ningún lado.
Gracias de antemano y un saludo!
EDIT: Dejo la configuracion actual del listener y del tnsnames, la base de datos actual se llama "ciclo"
(listener.ora)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
ADR_BASE_LISTENER = /Ora1/app/oracle
(tnsnames.ora)
CICLO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ciclo)
)
)