Wydaje się, że jest to ograniczenie szablonu Eclipse „Oracle Thin Driver”. Pozwala tylko określić identyfikator SID dla połączenia, a nie nazwę usługi; i albo nie znasz identyfikatora SID, albo nie jest on zarejestrowany w odbiorniku (który musiałby rozwiązać Twój administrator DBA).
Jeśli utworzysz nowy sterownik z szablonu „Oracle Database 11g Driver”, a nie z szablonu „Oracle Thin Driver” i wskażesz plik 12c ojdbc7.jar, będziesz mógł zamiast tego podać nazwę usługi . Spowoduje to wygenerowanie adresu URL, takiego jak jdbc:oracle:thin:@//servername.sys.MYCO.com:2/afdedev.MYCO.com
.
To wciąż ten sam cienki sterownik, Eclipse wydaje się po prostu lepiej to rozumieć,