Oracle
 sql >> Database >  >> RDS >> Oracle

Impossibile creare l'origine dati Eclipse su Oracle 12c utilizzando 12c jar. Tuttavia 11g funziona

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,