CentOS7.1安裝Oracle 12.1客戶端以及cx_Oracle
1.hostnamectl set-hostname p164 --修改主機名
2.vim /etc/hosts --修改hosts,否則出現ORA-21561: OID generation failed,加入本機的解析
192.168.1.164 p164
3.安裝--oracle instantclient依賴軟體包即rzsz工具
yum -y install libaio bc flex blas
--安裝rzsz工具,方便Xshell上傳檔案
yum -y install lrzsz
4.--上傳軟件包 sqlplus basic devel 三個
rz
上傳如下三個客戶檔案(去oracle官網下載)
oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpmoracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
5.--一次性安裝
rpm -ivh oracle*
6.--建立ORA檔案目錄
mkdir -p /usr/lib/oracle/12.1/client64/network/admin
--修改.bashrc檔案,建立環境變數
echo '# Convoluted undocumented Oracle bullshit.' >> $HOME/.bashrc
echo 'export ORACLE_VERSION="12.1"' >> $HOME/.bashrc
echo 'export ORACLE_HOME="/usr/lib/oracle/$ORACLE_VERSION/client64"' >> $HOME/.bashrc
echo 'export PATH=$PATH:"$ORACLE_HOME/bin"' >> $HOME/.bashrc
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"$ORACLE_HOME/lib"' >> $HOME/.bashrc
echo 'export TNS_ADMIN="$ORACLE_HOME/network/admin"' >> $HOME/.bashrc
--解決sqlplus亂碼
--echo 'export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"' >> $HOME/.bashrc
echo 'export NLS_LANG="AMERICAN_AMERICA.UTF8"' >> $HOME/.bashrc
7.--更新環境變數
. $HOME/.bashrc
cd /usr/lib/oracle/12.1/client64/network/admin
--上傳tnsnames.ora檔案
rz
8.安裝cx_Oracle
pip install cx_Oracle
source:https://blog.csdn.net/dgatiger/article/details/50295475
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27036311/viewspace-2152417/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 客戶端安裝Oracle客戶端
- oracle客戶端安裝Oracle客戶端
- aix安裝oracle客戶端AIOracle客戶端
- centos安裝oracle客戶端CentOSOracle客戶端
- 安裝 Oracle 即時客戶端Oracle客戶端
- 配置安裝版Oracle客戶端Oracle客戶端
- 免安裝Oracle客戶端使用Oracle客戶端
- 配置免安裝版Oracle客戶端Oracle客戶端
- MySQL 客戶端安裝MySql客戶端
- zabbix 客戶端安裝客戶端
- oracle客戶端無人值守安裝 靜默安裝Oracle客戶端
- linux簡易 Oracle客戶端安裝LinuxOracle客戶端
- 「Oracle」客戶端 PL/SQL DEVELOPER 安裝使用Oracle客戶端SQLDeveloper
- windows7下安裝oracle客戶端WindowsOracle客戶端
- oracle11g客戶端靜默安裝Oracle客戶端
- WINDOWS8.1安裝ORACLE客戶端及配置WindowsOracle客戶端
- Ceph的客戶端安裝客戶端
- Git-客戶端安裝Git客戶端
- 用xmanager 客戶端安裝oracle時注意事項客戶端Oracle
- Mac OS X 10.6.8下安裝Oracle客戶端MacOracle客戶端
- 轉Oracle安裝臨時客戶端使用總結Oracle客戶端
- [轉]redhat AS 5安裝ORACLE10g客戶端RedhatOracle客戶端
- Windows下安裝redis客戶端WindowsRedis客戶端
- db2 客戶端安裝DB2客戶端
- linux安裝mysql客戶端LinuxMySql客戶端
- zabbix監控客戶端安裝客戶端
- Ubuntu 16.04下安裝資料庫Oracle客戶端Ubuntu資料庫Oracle客戶端
- Oracle Instant Client(即時客戶端) 安裝與配置Oracleclient客戶端
- Oracle 10g,PLSQL客戶端安裝與配置,解除安裝說明Oracle 10gSQL客戶端
- graylog 客戶端的安裝配置客戶端
- centos下安裝openvpn———客戶端CentOS客戶端
- kickstart之批量安裝puppet客戶端客戶端
- git SourceTree 客戶端 安裝/使用教程Git客戶端
- linux_ganglia客戶端安裝Linux客戶端
- python安裝模組cx_OraclePythonOracle
- windows 7 x64 安裝Oracle 10g 客戶端WindowsOracle 10g客戶端
- 客戶端自動配置安裝(expect工具)客戶端
- OpenStack collectd的從零安裝客戶端客戶端