2017-07-07 109 views
0

我想通過Windows上的cx_Oracle在Python(Anaconda安裝)中使用用戶認證訪問工作場所的Oracle數據庫。如何使用現有Oracle客戶端在Windows上安裝cx_Oracle?

我按照easy_install cx_Oracle (python package) on Windows的說明操作,並下載了Oracle Instant Client和Microsoft Visual Studio。

但是,Oracle Instant Client不允許我訪問數據庫,因爲我認爲它沒有權限。我有辦法通過使用在我的工作場所使用的Oracle客戶端來下載cx_Oracle嗎?

另外,請原諒我的新手問題,但有權訪問Oracle數據庫意味着我安裝了Oracle?

謝謝!

+0

時,你說什麼錯誤,你收到它不」你允許你訪問數據庫嗎? – McGlothlin

+0

我目前通過Toad for Data Analysts訪問Oracle數據庫,當我使用Instant Client選項時,下拉菜單中沒有數據庫可用,因此沒有明確的錯誤消息。 – Naomi

+0

訪問Oracle並不意味着您安裝了Oracle數據庫,我認爲這是大多數人稱爲Oracle的安裝。 – ivanzg

回答

1

可以使用下面的命令來安裝cx_Oracle 6提供二進制輪(預編譯包)處理所有11.2,12.1和12.2的Oracle客戶端:

python -m pip install cx_Oracle --upgrade --pre 
相關問題