sql >> Databasteknik >  >> RDS >> Oracle

Det gick inte att skapa Eclipse Data Source till Oracle 12c med 12c jar. Men 11g fungerar

Detta verkar vara en begränsning av Eclipse 'Oracle Thin Driver'-mallen. Det låter dig bara ange ett SID för anslutningen, inte ett tjänstnamn; och antingen känner du inte till SID eller så är det inte registrerat hos lyssnaren (vilket din DBA skulle behöva lösa).

Om du skapar en ny drivrutin från mallen 'Oracle Database 11g Driver' istället för mallen 'Oracle Thin Driver' och pekar på din 12c ojdbc7.jar-fil, kommer du att kunna välja att ange ett tjänstnamn istället . Det genererar sedan en URL som jdbc:oracle:thin:@//servername.sys.MYCO.com:2/afdedev.MYCO.com .

Det är fortfarande samma tunna drivrutin, Eclipse verkar bara förstå det bättre,



  1. MySQL - autoincrement till guid

  2. Asynkrona databasfrågor med PostgreSQL i Node fungerar inte

  3. Anpassa erbjudanden-appens hemsida och e-postmeddelanden tack vare användarhistorik:hur gör man det på rätt sätt på Rails/postgreSQL?

  4. Hur databaser stöder e-handelsföretag