Pokud vím, Oracle neposkytuje a nikdy neposkytoval a pravděpodobně ani v blízké budoucnosti nebude poskytovat okamžitého klienta pro Linux na bázi ARM. Jelikož se jedná o proprietární software, je malá šance, že byste jej mohli „zkompilovat“...
-
Možností by bylo napsat svůj vlastní ovladač implementující drátový protokol Oracle. To ale zdaleka není triviální. Nemluvě o (možných) právních důsledcích, protože se jedná o proprietární protokol.
-
Prozatím je nejlepší, pokud se chcete připojit přímo z vašeho ARM boxu na server Oracle je pravděpodobně použití tenkého ovladače JDBC, protože je čistě java a měl by běžet na JVM pro ARM. Pokud vaše aplikace není napsána v Javě, budete si pravděpodobně muset sami napsat nějaký druh brány -- nebo možná zabalit své vlastní věci do JNI (to zní jako změť, ne?)
-
V závislosti na vašich potřebách a požadavcích vašeho projektu byste možná měli prozkoumat možnost mít nějaký druh „webové služby“ fungující jako brána do Oracle a spuštěný na x86/amd64 boxu někde ve vaší síti. Pak by vaši klienti (založený na ARM nebo ne) měli přístup k základní DB přes něj.
-
Existuje mnoho klientů pro open-source RDMBS, které můžete použít na zařízeních ARM. Možná byste mohli zvládnout synchronizaci dat mezi Oracle a jedním z těchto RDBMS?
Jako já bych se přikláněl ke třetímu řešení. Ale ještě jednou, to vše závisí na vašich skutečných potřebách.
Vzhledem k vašim různým komentářům níže bych řekl, že výběr cíle ARM byla chyba vzhledem k vaší absolutní potřebě vložit okamžitého klienta pro připojení k Oracle RDBMS.
Možná by zde byla lepší volbou malá deska Intel Atom? A Podívejte se například na MinnowBoard nebo dokonce Intel Galileao. To jsou pouze návrhy. A nikdy jsem s žádným z nich nepracoval. Pravděpodobně budete moci najít jiné/lepší možnosti, když budete trochu googlit. Zkontrolujte kompatibilitu s Linuxem/snadnost instalace – a budete mít po ruce plnohodnotnou architekturu x86.