日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu学习笔记之安装oracle客户端

發布時間:2025/3/15 Ubuntu 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu学习笔记之安装oracle客户端 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Oracle 為 Ubuntu 用戶設立了專門的 apt 源服務器,只需要在 /etc/apt/source.list 中添加一行:
deb http://oss.oracle.com/debian unstable main non-free
即可。在運行 apt-get update 命令之前,還需要將該源服務器的公鑰添加在本地 apt 系統的密鑰庫中。首先下載公鑰:
sudo wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle
下載完成之后添加該公鑰到密鑰庫中:
sudo apt-key add RPM-GPG-KEY-oracle
再執行
sudo apt-get update
同步軟件包索引文件。
我們可以從這個源上下載安裝 Oracle 10g Express Edition??梢赃x擇的軟件包有:
oracle-xe - Oracle Database 10g Express Western European Edition
oracle-xe-client - Oracle Client 10g Express Edition
oracle-xe-universal - Oracle Database 10g Express Universal Edition
因為我的開發工作只需要在本地安裝一個用于連接 Oracle 服務器的客戶端,所以我選擇安裝的是 oralce-xe-client 這個軟件包。
sudo apt-get install oracle-xe-client
安裝成功之后,還需要在設置相關的環境變量。編輯 /etc/environment,添加如下幾行:
ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
TNS_ADMIN=/usr/lib/oracle
#PATH=$PATH:$ORACLE_HOME(這一行加上后,導致所有PATH失效)
保存文件之后,運行
source /etc/environment
使方才設置的環境變量即刻在當前終端中生效。切換到 /usr/lib/oracle 目錄中,建立 tnsnames.ora 文件,用于配置 Oracle 服務器的連接信息。

配置tns

sudo?gedit /usr/lib/oracle/tnsnames.ora添加連接內容,例如?
NSAPWEBT =
? (DESCRIPTION =
??? (ADDRESS_LIST =
????? (ADDRESS = (PROTOCOL = TCP)(HOST = 10.132.203.143)(PORT = 1521))
??? )
??? (CONNECT_DATA =
????? (SERVICE_NAME = nsapwebt)
??? )
? )

?

所有工作完成之后,就可以在本地連接 Oracle 服務器進行開發工作了。

1. Download oracle-xe-client_10.2.0.1-1.0_i386.deb;
2. Click and wait installation completed;
3. cd /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/bin
4. sudo vi nls_lang.sh, and replace "#!/bin/sh" by "#!/bin/bash", wq;
??? it will report errors if this step not ran:
??? ./nls_lang.sh: 112: [[: not found
??? ./nls_lang.sh: 112: [[: not found
5. ./sqlplus UNAME/PASSWORD@HOST/SERVICE_NAME
6. or run "connect UNAME/PASSWORD@HOST/SERVICE_NAME" after click on sqlplus shortcut from "Application" menu;


?

轉載于:https://www.cnblogs.com/willsun8023/archive/2011/03/19/1988576.html

總結

以上是生活随笔為你收集整理的ubuntu学习笔记之安装oracle客户端的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。