1. 程式人生 > >python連線oracle資料庫

python連線oracle資料庫

1.環境

windows7旗艦版64位 
python2.7
oracle11gR2 本地安裝

2.安裝cx_Oracle包,安裝包下載地址如下

http://cx-oracle.sourceforge.net/
檢視歷史版本,找到對應的安裝檔案,下載即可。
我下載的是cx_Oracle-5.1.2-11g.win32-py2.7.msi

***注意**:不要安裝cx_Oracle-5.1.2-11g.win-amd64-py2.7.msi 
我剛剛開始安裝的是64位的,一直提示 import cx_Oracle 找不到模組

3.測試安裝是否成功

import cx_Oracle
conn = cx_Oracle.connect('scott/
[email protected]
:1521/orcl') cursor = conn.cursor() cursor.execute("SELECT ENAME FROM EMP") row = cursor.fetchone() print row[0], cursor.close() conn.close()

執行,返回SMITH,連線成功!

相關推薦

Python Test API - 用python連線Oracle資料庫並操作

目的: 通過python連線遠端的一臺oracle資料庫伺服器,並用python程式碼實現增刪改查的操作。本研究是為測試API準備資料庫環境的第一步。 環境配置(如果用64bit的,就都需要64bit):  1. 在本地計算機上安裝好oralce client (64bit) 2.

python連線oracle資料庫報錯PI-1047: 64-bit Oracle Client library cannot be loaded: "解決方案

錯誤原因:instantclient版本為32位,需更換成64位。 下載連結:http://jvniu.jb51.net:81/201708/tools/instantclientx64_jb51.rar 修改環境變數: path : D:\mywork\oralce_i

python 連線oracle資料庫對錶進行增刪改查操作

Python 建立連線oracle資料庫的三種方式: 方式一:使用者名稱、密碼和監聽分開寫 import cx_Oracle db=cx_Oracle.connect('username/[email protected]/orcl') db.close()

python連線oracle資料庫

1.環境 windows7旗艦版64位 python2.7 oracle11gR2 本地安裝 2.安裝cx_Oracle包,安裝包下載地址如下 http://cx-oracle.sourcef

自動化:解決資料庫驗證碼問題python連線oracle

一、下載cx_Oracle 1、命令安裝 pip install cx_oracle 2、下載安裝 cx_Oracle-5.3-12c.win-amd64-py3.6-2.exe 5.

python使用cx_oracle模組連線oracle資料庫

  軟體版本:我用的是python3.7,資料庫是oracle12c,cx-oracle7.0   首先安裝cx-oracle7.0模組,可以使用pip安裝,win+r開啟執行,輸入cmd,啟動命令提示符,在命令提示符裡輸入pip install cx_Oracle   安裝完成後在python互動介

python連線oracle(11g)資料庫

準備: 1、下載對應版本的oracle-instantclient(我這裡是11.2.0.1.0) http://www.oracle.com/technetwork/database/features/instant-client/index-

delphi 7連線oracle資料庫問題

ADOQuery1: Parameter 'a_id' not found問題 遇到此報錯,首先要查詢是否欄位拼寫問題或者繫結變數時確實“:”,排除這個之後再嘗試以下方法。 1.Delphi 7連線oracle資料庫時沒有Oracle Provider for O

python連線各種資料庫的類方法

連線postgresql資料庫 import psycopg2 # 用來操作資料庫的類 class GPCommand(object): # 類的初始化 def __init__(self): self.hostname = '10.1.2.xx'

python連線oracle亂碼(環境變數設定)

select userenv('language') from dual;   檢視一下資料庫字符集 客戶端 export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" 然後 import sys impor

ubantu16下的Python 連線oracle安裝、環境、測試

一安裝oracle for python pip install cx_oracle 二安裝oracle client 下載https://download.csdn.net/download/viviliving/10745136中的 oracle-instantclient1

PLSql連線Oracle資料庫的錯誤提示

今天我安裝了Oracle資料庫,使用PLSql連線時 提示"no listener" 與      Ora-12514:tns:偵聽器目前不知道連線描述符中請求的服務 ;      還有在本地計算機無法啟動OracleOraHome

python連線MongoDB資料庫方法及增刪改查等操作小結。

Y9   建議安裝MongoDB視覺化工具“Robo 3T”,可以很直觀的看到對MongoDB操作後的資料。 1、‘Robo 3T’的安裝,網上很多途徑可下載,在此分享我使用的版本: 連結:https://pan.baidu.com/s/1EcjmUVkXz1GQeTXy2fMk

記一次jdbc連線oracle資料庫佔用CPU過高的問題排查

    背景:     公司有一個通訊系統,主要是通訊資料到客戶端程式所指定的資料庫,目前支援sqlserver、mysql和oracle三種類型的資料庫,此篇主要記錄一次oracle資料庫佔用CPU飆高的問題。   &nbs

使用Python連線Hbase資料庫

  在使用Python連線Hbase資料庫時,會出現如下錯誤提示,主要原因是版本帶來的語法相容性問題,因此需要用Hbase.py和ttypes.py將路徑D:\Program Files\ProgramData\Anaconda3\Lib\site-packages\hbase(自己的Python安裝目錄)下

navicat連線oracle資料庫報ORA-28547 connection to server failed p

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

JAVA JDBC連線Oracle資料庫

package com.deng.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; impor

SqlDbx連線Oracle資料庫

第一步:裝oracle客戶端,裝32位的,預設即可。 第二步:D:\app\Administrator\product\11.2.0\client_1\network\admin\ 目錄下,配置tnsnames.oRA伺服器連線。 HUAIBEI = (DESCRIPTION = (ADDRESS =

JDBC連線Oracle資料庫例項

本文給出一個通過JDBC連線Oracle資料庫的例項,希望對JDBC初學者有所幫助。我沒有像很多例子那樣一個函式就把整個JDBC的操作全部完成,這樣的程式碼在企業專案開發中一般是不能通過稽核的,我現在工作的公司就對程式碼規範有嚴格要求。比如,“一個函式,只做一件事”。這意味著你不能把一大堆功能程式碼

Python操作Oracle資料庫時出現ImportError libclntsh so 10 1 cannot o

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!