一本一本久久a久久精品综合,啦啦啦视频免费播放在线观看,六十六十路熟妇高熟在线,老头解开奶罩吸奶头高潮视频,一本久久a久久免费精品不卡,顶级欧美熟妇高清xxxxx,爆乳熟妇一区二区三区霸乳,无码h黄肉3d动漫在线观看

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁數據庫類Oracle → Ubuntu下安裝Oracle Instant Client步驟

Ubuntu下安裝Oracle Instant Client步驟

我要評論 2011/03/22 13:07:39 來源:綠色資源網 編輯:綠色資源站 [ ] 評論:0 點擊:435次

最近需要寫一個數據遷移腳本,將單一Oracle中的數據遷移到MySQL Sharding集群,剛好最近在學習python,就用它來練手。

很快搞定了MySQL,只需要安裝一個MySQLdb的python模塊就可以了。但是對于Oracle客戶端,不只需要安裝相應的python模塊(這里我用了Oracle官方的python模塊——cx_Oracle),還需要安裝Oracle Client,一般選擇Instant Client就足夠了,還需要配置tnsnames.ora(當然也可以簡單的通過host:port/schema訪問)。

下面是具體步驟。

首先確定版本。因為我們的Oracle數據是在是有點老,所以我選擇了一個比較老的版本——Oracle Instant Client 10.2.0.4。一般從官方網站下載就可以了。下載地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html。這里要嚴重BS Oracle,居然要先注冊才能下載,這也算了,關鍵是注冊的時候,密碼居然要求有數字有字母,字母還要有大小寫,還必須至少8位。逼迫我搞了一個比我銀行密碼還要安全的密碼(好吧,現在我已經忘記我填了什么了。。)。下載的時候要特別注意,一定要下載rpm包,zip不知道是什么。下basic就可以了。

forrest@Ubuntu:~/Sources$ wget http://download.oracle.com/otn/linux/instantclient/10204/oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm

由于是rpm包,在Ubuntu下先將其轉成deb包:

forrest@Ubuntu:~/Sources$ sudo alien oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm

得到oracle-instantclient-basic_10.2.0.4-2_amd64.deb。

可以安裝了,

forrest@Ubuntu:~/Sources$ sudo dpkg -i oracle-instantclient-basic_10.2.0.4-2_amd64.deb

這樣會安裝在默認的目錄下——/usr/lib/oracle/10.2.0.4/client64/

forrest@Ubuntu:/usr/lib/oracle/10.2.0.4/client64$ ls

bin lib

安裝完成之后,還需要暴露一些環境變量,否則會報錯:

* import cx_Oracle gave ImportError: libclntsh.so.10.1: cannot open shared object file: No such file or directory until I set LD_LIBRARY_PATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib/

* conn = cx_Oracle.Connection('scott/tiger@xe') gave RuntimeError: Unable to acquire Oracle environment handle until I set ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server

forrest@Ubuntu:~/Sources$ sudo vim ~/.profile

在最后添加如下語句:

export ORACLE_HOME=/usr/lib/oracle/10.2.0.4/client64

export PATH=$PATH:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

export TNS_ADMIN=$ORACLE_HOME/network/admin

注意到TNS_ADMIN所在目錄其實并不存在,是要自己創建的(這個也很惡心,我一開始以為還要安裝什么東東。。)

$ sudo mkdir -p $ORACLE_HOME/network/admin

$ sudo cp tnsnames.ora $ORACLE_HOME/network/admin

如果你有安裝sqlplus,此時就可以用它來測試安裝是否正確了:

$ sqlplus 'username/password@SID'

不過linux下的sqlplus太爛,我沒打算安裝,所以留著吧,接下去安裝python模塊——cx_Oracle——參考Install cx_Oracle in Ubuntu(http://leojay.blog.163.com/blog/static/1739841912009101165546640/)

關鍵詞:Ubuntu,Oracle

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
主站蜘蛛池模板: 神马午夜去色av影院| free日本熟妇videos| 姑娘第5集在线观看免费| 最新国产乱人伦偷精品免费网站 | 18禁美女挤奶视频免费观看| 国产亚洲日韩欧美一区二区三区| 特黄特色三级在线观看| 日本特黄高清免费大片| 日韩欧美亚洲综合久久影院ds| 国产高清在线a视频大全| 欧美牲交a欧美牲交aⅴ免费下载| 大香伊蕉国产av| 中文字幕无码人妻少妇免费视频| 国产在线精品一区在线观看| 侮辱丰满美丽的人妻| 亚洲肥老太bbw| 精品国产va久久久久久久冰| 暖暖 免费 高清 日本在线| 俺去俺来也www色官网| 麻豆av一区二区三区| 夜夜躁日日躁狠狠久久av| 天天狠天天天天透在线| 色哟哟网站在线观看| 人妻无码久久中文字幕专区| 亚洲av永久纯肉无码精品动漫| 9420免费观看在线大全1| 国产激情久久久久影院老熟女免费| 污污污www精品国产网站| a级大胆欧美人体大胆666| 亚洲人成网站18禁止无码| 欧美性狂猛xxxxx| 亚洲小说图区综合在线| 厨房人妻hd中文字幕| 日韩精品人妻系列无码专区免费| 18成禁人视频免费网站| 国模冰莲自慰肥美胞极品人体图 | 国产乱码一区二区三区爽爽爽 | 人妻放荡乱h文| 国产成年无码av片在线| 成人自慰女黄网站免费大全| 欧美孕妇变态重口另类|