Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Não é possível criar a fonte de dados do Eclipse para o Oracle 12c usando o jar 12c. No entanto, 11g funciona


Isso parece ser uma restrição do modelo Eclipse 'Oracle Thin Driver'. Ele só permite que você especifique um SID para a conexão, não um nome de serviço; e ou você não conhece o SID ou ele não está registrado no listener (o que seu DBA precisaria resolver).

Se você criar um novo driver a partir do modelo 'Oracle Database 11g Driver', em vez do modelo 'Oracle Thin Driver', e apontá-lo para o arquivo 12c ojdbc7.jar, poderá optar por fornecer um nome de serviço. . Isso gerará uma URL como jdbc:oracle:thin:@//servername.sys.MYCO.com:2/afdedev.MYCO.com .

Ainda é o mesmo driver fino, o Eclipse parece entendê-lo melhor,