Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle Instant Client за ARM базирано устройство Debian

Доколкото знам, Oracle не предоставя и никога не е и вероятно никога няма да предостави незабавен клиент за ARM-базиран Linux. Тъй като това е собствен софтуер, има малки шансове да го „компилирате“...

  1. Вариант би бил да напишете свой собствен драйвер, внедряващ кабелния протокол на Oracle. Но това далеч не е тривиално. Без да споменаваме (възможните) правни последици, тъй като това е патентован протокол.

  2. Засега най-добре е да се свържете директно от вашата ARM кутия до сървър на Oracle, вероятно е да използвате JDBC тънкия драйвер, тъй като той е чиста Java и трябва стартирайте на JVM за ARM. Ако приложението ви не е написано на Java, вероятно ще трябва сами да напишете някакъв шлюз – или може би да обвиете вашите собствени неща чрез JNI (звучи като клъдж, нали?)

  3. В зависимост от вашите нужди и изисквания на вашия проект, може би трябва да проучите възможността да имате някаква "уеб услуга", която да действа като шлюз към Oracle и да работи на кутия x86/amd64 някъде във вашата мрежа. Тогава вашите клиенти (базирани на ARM или не) ще имат достъп до основната БД през нея.

  4. Има много клиенти за RDMBS с отворен код, които можете да използвате на ARM устройства. Може би бихте могли да успеете да синхронизирате данни между Oracle и една от тези RDBMS?

Що се отнася до себе си, бих настоял към третото решение. Но още веднъж, всичко това зависи от действителните ви нужди.

Предвид различните ви коментари по-долу, бих казал, че изборът на ARM цел беше грешка, като се има предвид абсолютната ви нужда да вградите незабавен клиент за да се свържете с Oracle RDBMS.

Може би платката на Intel с малък форм-фактор, базирана на Atom, би била по-добър избор тук? A Разгледайте например в MinnowBoard или дори Intel Galileao. Това са само предложения. И никога не съм работил с нито един от тях. Вероятно ще можете да намерите други/по-добри опции, като погуглите малко. Проверете за съвместимост с Linux/лесна инсталация – и ще имате пълноценна x86 архитектура под ръка.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да експортирате резултатите от заявката в CSV файл в SQL Developer (Oracle)

  2. Объркване с Oracle CONNECT BY

  3. Заявка за търсене във всички пакети за таблица и/или колона

  4. ORA-12516, TNS:слушателят не можа да намери наличен манипулатор

  5. Как да създадете изглед в oracle