Oracle客户端安装

1.下载oracle client需要的安装包

oracle-instantclient18.5-basic-18.5.0.0.0-3.x86_64.rpm

oracle-instantclient18.5-sqlplus-18.5.0.0.0-3.x86_64.rpm

oracle-instantclient18.5-devel-18.5.0.0.0-3.x86_64.rpm

oracle-instantclient18.5-jdbc-18.5.0.0.0-3.x86_64.rpm

oracle-instantclient18.5-odbc-18.5.0.0.0-3.x86_64.rpm

下载地址

https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

 

2.安装alien(rpm,deb文件转换工具)

sudo apt-get install alien

 

3.把所有rpm包转为deb包

sudo  alien  rpm包名

 

4.安装所有的deb包

sudo  dpkg  -i  deb包名

sudo rpm -ivh rpm包名(非ubuntu系统)

 

5.在/usr/lib/oracle/18.5/client64目录下创建network文件夹,在network文件夹中创建admin文件夹

 

6.配置环境变量,在~/.bashrc或/etc/profile文件中添加下面的内容

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

export TNS_ADMIN=$ORACLE_HOME/network/admin

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/usr/local/lib

export PATH=$PATH:$ORACLE_HOME/bin

export ac_oracle_home=/usr/lib/oracle/18.5/client64/include

export LIBRARY_PATH=$ORACLE_HOME/lib

export CLASSPATH=$CLASSPATH:$ORACLE_HOME/lib/ojdbc8.jar  //ojdc的驱动声明

文件中添加完这些内容后输入

source ~/.bashrc

使环境变量生效

env | grep CLASSPATH 查看当前环境变量 中的 CLASSPATH

7.Ssh连接oracle服务器(密码:oracle)

ssh oracle@192.168.1.235 远程登录192.168.1.235的oracle用户

lsnrctl status监听器状态

lsnrctl start启动监听器

sqlplus /nolog登录oracle

connect /as sysdba连接到sysdba数据库中

startup启动数据库



posted @ 2020-05-22 19:37  杨吵吵  阅读(806)  评论(0)    收藏  举报