Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle Instant Client untuk perangkat Debian berbasis ARM

Sejauh yang saya tahu, Oracle tidak, dan tidak pernah, dan mungkin tidak akan pernah dalam waktu dekat menyediakan Klien Instan untuk Linux berbasis ARM. Karena ini adalah perangkat lunak berpemilik, kecil kemungkinan Anda dapat "mengkompilasi"nya...

  1. Pilihannya adalah menulis driver Anda sendiri yang mengimplementasikan wire-protocol Oracle. Tapi ini jauh dari sepele. Tidak menyebutkan (kemungkinan) implikasi hukum karena ini adalah protokol berpemilik.

  2. Untuk saat ini, taruhan terbaik Anda jika Anda ingin terhubung langsung dari kotak ARM Anda ke server Oracle, mungkin menggunakan driver tipis JDBC karena ini adalah Java murni dan harus dijalankan pada JVM untuk ARM. Jika aplikasi Anda tidak ditulis dalam Java, Anda mungkin perlu menulis semacam gateway sendiri -- atau membungkus barang Anda sendiri melalui JNI mungkin (terdengar seperti kludge, bukan?)

  3. Bergantung pada kebutuhan Anda dan persyaratan proyek Anda, mungkin Anda harus menyelidiki opsi untuk memiliki semacam "layanan web" yang bertindak sebagai gerbang ke Oracle dan berjalan pada kotak x86/AMD64 di suatu tempat di jaringan Anda. Kemudian klien Anda (berbasis ARM atau tidak) akan mengakses DB yang mendasarinya melaluinya.

  4. Ada banyak klien untuk RDMBS open-source yang dapat Anda gunakan pada perangkat ARM. Mungkin Anda bisa mengatur sinkronisasi data antara Oracle dan salah satu RDBMS ini?

Pada diri saya sendiri, saya akan mendorong ke arah solusi ketiga. Tetapi sekali lagi, ini semua tergantung pada kebutuhan Anda yang sebenarnya.

Mengingat berbagai komentar Anda di bawah, saya akan mengatakan bahwa pilihan target ARM adalah kesalahan mengingat kebutuhan mutlak Anda untuk menyematkan klien instan untuk terhubung ke Oracle RDBMS.

Mungkin papan kecil berbasis Intel Atom dengan faktor bentuk akan menjadi pilihan yang lebih baik di sini? A Lihatlah misalnya di MinnowBoard atau bahkan Intel Galileao. Itu hanya saran. Dan saya tidak pernah bekerja dengan salah satu dari mereka. Anda mungkin akan dapat menemukan opsi lain/lebih baik dengan sedikit googling. Periksa kompatibilitas/kemudahan penginstalan Linux -- dan Anda akan memiliki arsitektur x86 yang lengkap.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membaca gumpalan baris demi baris dengan pl\sql

  2. Cari nilai dalam nilai kolom yang menyimpan nilai yang dipisahkan koma

  3. RMAN Daftar perintah cadangan

  4. Apakah ada ekspresi CASE seperti itu di JPQL?

  5. Oracle LIMIT setara dengan n,m