在 Ubuntu 16.04下安裝 Oracle數(shù)據(jù)庫客戶端,使用sqlplus工具連接到遠程Oracle數(shù)據(jù)庫。
瓦房店網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)2013年開創(chuàng)至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。
1. 下載oracle客戶端安裝包:
進入官網(wǎng)https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html下載如下所需的三個包。
oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm Oracle客戶端基礎(chǔ)包
oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm Oracle開發(fā)包
oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm Oracle客戶端工具sqlplus
2. 使用alien安裝
下載alien(alien可以把rpm格式轉(zhuǎn)為dev格式進行rpm包的安裝):
sudo apt-get install alien
進行安裝
sudo alien -i oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
sudo alien -i oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
sudo alien -i oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm
安裝所需要的庫:
sudo apt-get install libaio1
3. 配置環(huán)境
①打開/etc/ld.so.conf文件
sudo gedit /etc/ld.so.conf
添加內(nèi)容:/usr/lib/oracle/11.2/client64/lib/
執(zhí)行/sbin/ldconfig命令,使其生效
sudo /sbin/ldconfig
打開/etc/profile文件
sudo gedit /etc/profile
②添加如下環(huán)境變量
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export ORACLE_BASE=/usr/lib/oracle/11.2
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin
執(zhí)行命令source /etc/profile,使其生效
tnsnames.ora 是一種配置文件,它定義了建立到一個數(shù)據(jù)庫的連接所需的各種地址。如果你安裝了完整的oracle客戶端,該配置文件應(yīng)該位于$ORACLE_HOME\NETWORK\ADMIN目錄下。其形式如下:
<addressname> =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(Host = <hostname>)(Port = <port>))
)
(CONNECT_DATA =
(SERVICE_NAME = <sid>)
)
)
一個完整的tnsnames.ora示例如下:
ORA11 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORA11)
)
)
當(dāng)然,如果你安裝的是instant client,這個文件是不存在的,不過,你完全可以自建一個tnsnames.ora放在特定目錄下。
分享文章:Ubuntu16.04下安裝數(shù)據(jù)庫Oracle客戶端
當(dāng)前地址:http://bm7419.com/article22/goejjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、微信小程序、移動網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、ChatGPT、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)