Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Wdrażanie cx_Oracle w systemie Windows

Próbowałem na wiele sposobów, aby w końcu rozwiązać ten problem. Ponieważ uważam, że powinienem napisać wyczerpującą odpowiedź, napiszę odpowiednio problemy, z którymi się zmierzyłem i ich rozwiązania; mając nadzieję, że może pomóc innym. Zmieniłem też nazwę pytania na odpowiednią. Oto, przez co przeszedłem podczas instalacji cx_Oracle moduł w Windows 7 - wersja 32 bit (myślę, że inne wersje Windows miałyby podobne rozwiązania, ale nie jestem pewien):

  • Próbowałem zainstalować cx_Oracle za pomocą easy_install i mam błąd No oracle client installed . Pobrałem klienta błyskawicznego oraclebasic i klienta błyskawicznego Oracle SDK dla systemu Windows z oficjalnej strony Oracle i zainstalowałem go, wykonując następujące czynności:

  • Próbowałem zainstalować cx_Oracle za pomocą easy_install ponownie i dostałem błąd command ‘gcc’ failed: no such file or directory aw niektórych przypadkach unable to find vcvarsall.bat; to dlatego, że nie miałem kompilatora C++, więc wykonałem następujące kroki, aby go rozwiązać:

  • Próbowałem zainstalować cx_Oracle za pomocą easy_install ponownie i dostałem błąd command ‘gcc’ failed with exit status 1; Wypróbowałem ten krok, aby go rozwiązać:

  • Próbowałem zainstalować cx_Oracle za pomocą easy_install i zadziałało.

Ale podczas wyszukiwania w Internecie znalazłem kilka sztuczek, które mogą się przydać:

  • Jeśli pojawił się błąd no module named win32api , to dlatego, że nie zainstalowałeś rozszerzeń win32 Pythona na swoim komputerze, powinieneś pobrać pywin32 moduł z Source Forge i zainstaluj.

  • Jeśli i tak ci się nie udało, możesz wypróbować starszą wersję cx_Oracle; ale pamiętaj o wszystkim, o czym mówiliśmy w powyższych wierszach. Możesz znaleźć wszystkie wersje cx_Oracle tutaj .

  • Jeśli chcesz użyć sqlplus powinieneś też wykonać kilka innych kroków. W tym celu przeszukaj 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. PLS-00103 Napotkany symbol> błąd podczas wykonywania zapisanej procedury

  2. Wybieranie wartości ze zmiennej tabeli / tablicy Oracle?

  3. Pobieranie XML z pięciu różnych tabel Oracle

  4. Pobieranie struktury tabeli za pomocą dynamicznego SQL

  5. Zadzwoń do serwisu internetowego BI Publisher z ReportRawData