一个人免费观看视频www中文,女人与公狍交酡女免费,久久99精品久久久久久hb无码,免费人成视频网站在线观看18,亚洲热妇无码av在线播放,好姑娘高清影视在线观看,久久aaaa片一区二区,aaaaa级少妇高潮大片

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

綠色資源網(wǎng)

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

Ubuntu下安裝Oracle Instant Client步驟

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

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

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

下面是具體步驟。

首先確定版本。因?yàn)槲覀兊腛racle數(shù)據(jù)是在是有點(diǎn)老,所以我選擇了一個比較老的版本——Oracle Instant Client 10.2.0.4。一般從官方網(wǎng)站下載就可以了。下載地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html。這里要嚴(yán)重BS Oracle,居然要先注冊才能下載,這也算了,關(guān)鍵是注冊的時候,密碼居然要求有數(shù)字有字母,字母還要有大小寫,還必須至少8位。逼迫我搞了一個比我銀行密碼還要安全的密碼(好吧,現(xiàn)在我已經(jīng)忘記我填了什么了。。)。下載的時候要特別注意,一定要下載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下先將其轉(zhuǎn)成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

這樣會安裝在默認(rèn)的目錄下——/usr/lib/oracle/10.2.0.4/client64/

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

bin lib

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

* 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所在目錄其實(shí)并不存在,是要自己創(chuàng)建的(這個也很惡心,我一開始以為還要安裝什么東東。。)

$ 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/)

關(guān)鍵詞:Ubuntu,Oracle

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

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
主站蜘蛛池模板: 少妇人妻偷人精品无码视频新浪| 国产成人精品免费视频大| 亚洲国产另类久久久精品黑人| 亚洲色无码播放| 午夜性做爰电影| 国产亚洲精品久久久久妲己 | 久久精品人人做人人爽老司机| 婚后被调教当众高潮h喷水视频| 欧美第一黄网免费网站| 国产爆乳无码一区二区麻豆| 久久99亚洲精品久久久久| 亚洲精品成人网久久久久久| 国产日产欧产美韩系列麻豆| 日韩午夜福利无码专区a| 亚洲色偷偷av| 亚洲一区二区观看播放| 四房播播在线电影| 粉色视频播放| 亚洲国产香蕉碰碰人人| 1区2区3区4区产品乱码入口| 亚洲成aⅴ人片精品久久久久久| 熟妇的奶头又大又长奶水视频| 精品日韩卡1二2卡3卡4卡乱码| 欧美性xxxxx极品| 两个人的视频全免费观看在线| 久久精品久久精品中文字幕| 姑娘故事高清在线观看免费| 婷婷涩涩五月天综合蜜桃| 狠狠躁日日躁夜夜躁2022麻豆| 中字幕一区二区三区乱码| 欧美精产国品一二三产品价格 | 少妇高潮zzzzzzzyⅹ| 国产女人高潮抽搐叫床视频 | 高清windows免费版| 欧美日韩国产精品自在自线| 我把寡妇日出水了| 3d动漫精品啪啪一区二区下载| 护士人妻hd中文字幕| mm131美女图片尤物写真丝袜| 暗交小拗女一区二区三区| 午夜精品久久久久久久99老熟妇|