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

Bagaimana cara menginstal ruby-oci8?

Versi pemasangan ruby-oci8 yang sedikit diperbarui untuk 10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan - langkah demi langkah:

  1. Buka di sini:http://www.Oracle.com/technetwork/topics/intel-macsoft-096467.html
  2. Unduh versi 64bit dari instantclient-sqlplus, instantclient-sdk, instantclient-basic - versi 32bit tidak bekerja dengan OSX 10.9
  3. Buat direktori di /opt/Oracle
  4. Unzip instantclient-basic terlebih dahulu, pindah ke /opt/Oracle (harus menambahkan folder - sesuatu seperti /opt/Oracle/instantclient_11_2/)
  5. Buka zip instantclient-sdk dan pindahkan isinya ke /opt/Oracle/instantclient_11_2/
  6. Buka zip instantclient-sqlplus dan pindahkan isinya /opt/Oracle/instantclient_11_2/
  7. Buka Terminal (jika Anda belum melakukannya) dan ketik...
  8. DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 export DYLD_LIBRARY_PATH
  9. ORACLE_HOME=/opt/oracle/instantclient_11_2 export ORACLE_HOME
  10. cd /opt/oracle/instantclient_11_2
  11. ln -s libclntsh.dylib.11.1 libclntsh.dylib (membuat tautan simbolis)
  12. env
  13. verifikasi bahwa DYLD_LIBRARY_PATH=/opt/Oracle/instantclient_11_2 (pastikan tidak ada tambahan / setelah instantclient_11_2)
  14. verifikasi ORACLE_HOME=/opt/Oracle/instantclient_11_2
  15. pasang permata ruby-oci8

Harus bekerja setelah itu. Struktur file akan terlihat seperti ini:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EKSPOR SEBAGAI PERNYATAAN MASUKKAN:Tetapi dalam SQL Plus, baris menimpa 2500 karakter!

  2. Apa sebenarnya yang dilakukan tanda kutip di sekitar nama tabel?

  3. NEW_TIME() Fungsi di Oracle

  4. Cara mendapatkan lat dan long dari sdo_geometry di Oracle

  5. Mengurai string yang dibatasi pipa menjadi kolom?