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

Menyebarkan cx_Oracle di Windows

Saya mencoba banyak cara untuk akhirnya menyelesaikan masalah. Karena saya pikir saya harus menulis jawaban yang komprehensif, saya akan menulis masalah yang saya hadapi dan solusinya masing-masing; berharap dapat membantu orang lain. Saya juga mengubah nama pertanyaan menjadi yang sesuai. Inilah yang saya alami selama instalasi cx_Oracle modul di Windows 7 - versi 32 bit (saya pikir versi lain dari windows akan memiliki solusi serupa, tapi saya tidak yakin):

  • Saya telah mencoba menginstal cx_Oracle menggunakan easy_install dan saya mendapatkan kesalahan No oracle client installed . Saya telah mengunduh klien instan oraclebasic dan klien instan oracle sdk untuk windows dari Situs Resmi Oracle dan menginstalnya melalui langkah-langkah berikut:

  • Saya mencoba menginstal cx_Oracle menggunakan easy_install lagi dan saya mendapatkan kesalahan command ‘gcc’ failed: no such file or directory dan dalam beberapa kasus unable to find vcvarsall.bat; ini karena saya tidak memiliki kompiler C++, jadi saya mengikuti langkah-langkah ini untuk menyelesaikannya:

  • Saya mencoba menginstal cx_Oracle menggunakan easy_install lagi dan saya mendapat error command ‘gcc’ failed with exit status 1; Saya mencoba langkah ini untuk menyelesaikannya:

  • Saya mencoba menginstal cx_Oracle menggunakan easy_install dan berhasil.

Tapi saat mencari di internet saya menemukan beberapa trik yang mungkin berguna:

  • Jika Anda mendapatkan kesalahan no module named win32api , itu karena Anda tidak menginstal ekstensi win32 python di komputer Anda, Anda harus mengunduh pywin32 modul dari Source Forge dan instal.

  • Jika Anda tetap tidak berhasil, Anda dapat mencoba cx_Oracle versi lama; tapi ingat semua yang kita bicarakan di baris di atas. Anda dapat menemukan semua versi cx_Oracle di sini .

  • Jika Anda ingin menggunakan sqlplus Anda harus melakukan beberapa langkah lain juga. Untuk tujuan ini cari di internet.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL:pilih dari tabel dengan tabel bersarang

  2. Bagaimana SID berbeda dari nama Layanan di Oracle tnsnames.ora

  3. Lewati dan kembalikan objek array khusus di ibatis dan Oracle di java

  4. Pengecualian Penerapan Weblogic:PaddingException:Tidak dapat melakukan unpadding:byte pad tidak valid

  5. PL/SQL (Cara menghitung hari pertama dan terakhir setiap kuartal setiap tahun)