2015-05-21 42 views
6

Czy ktoś szukał wyodrębnienia mostu jdbc-odbc z wcześniejszego i używania go z JRE8?Przebudowa mostu Jd7 jdbc-odbc dla Javy 8

  • Czy jest możliwe/można je zaktualizować/udoskonalić tak, aby działało z Javą 8?
  • Czy to będzie zgodne z prawem?
+1

To najprawdopodobniej nie, prawne ani praktyczne, ponieważ jest to powód, dla którego nie jest już dłużej utrzymywany. Każdy, kto wypróbował sterowniki MS Office w środowiskach 64-bitowych, będzie zadowolony z pozbycia się go. Czy próbowałeś oryginalnego sterownika JDBC dla swojej bazy danych? Czego ci brakuje? – Holger

+1

Przejrzałem teraz kod źródłowy dostępny na stronie http://jdk-source-code.googlecode.com/svn/trunk/jdk5.0_src/j2se/src/share/classes/sun/jdbc/odbc/ i jest możliwe, aby go odbudować i aby działał wystarczająco dobrze dla mojej własnej aplikacji, dodając funkcje dla niektórych rozszerzonych interfejsów i zabijając obsługę wielu zestawów znaków. Bardzo mnie to obchodzi legalność! –

+0

@Doug - prawdopodobnie tutaj trudno będzie programistom odpowiedzieć na twoje pytanie dotyczące legalności. O ile mogę powiedzieć, [this] (http://jdk-source-code.googlecode.com/svn/trunk/jdk5.0_src/JavaResearchLicense.txt) jest licencją dostarczoną z linkiem źródłowym, który nam dałeś . Niestety, prawdopodobnie będziesz potrzebować prawnika, który by ci powiedział, czy jest legalny, czy nie. Prawdopodobnie zależy to od tego, co z nim robisz (np. Sprzedaży). FWIW, znalazłem ten tekst w licencji: "WYKORZYSTANIE KOMERCYJNE I DYSTRYBUCJA TECHNOLOGII ORAZ MODYFIKACJE JEST DOZWOLONE WYŁĄCZNIE W RAMACH URZĄDZEŃ KOMERCYJNYCH LICENCJA." – transistor1

Odpowiedz

2

Chociaż to nie jest dokładnie odpowiedź na twoje pytanie, szukałem darmowego sterownika JDBC dla Access i znalazłem UCanAccess. Miałem powodzenie z tym konkretnym sterownikiem jako zamiennikiem podczas używania SquirrelSQL z Access. Widząc, jak twoje pytanie jest oznaczone jako , być może jest to dla ciebie odpowiedni zamiennik.

0

Kwestie legalności tego szczający na bok, Sun i Oracle official positions dawna, że ​​-

przycisk [JVM-pakiecie] JDBC-ODBC Most powinien być traktowany jako rozwiązanie przejściowe [...] Oracle robi nie obsługuje mostka JDBC-ODBC.

jednak mój pracodawca, OpenLink Software, jest produkowane klasy korporacyjnej typu handlowego 1 Mosty między JDBC i ODBC od Javy 1.0, a te są w pełni zgodne z aktualną Java 8 i dowolnego standardowego zgodnego sterownika ODBC, w tym Microsoft Sterownik ODBC dla Access. Więcej informacji można znaleźć tutaj -