由于公司业务需要用到 sqlplus 和 exp 还有 imp,用来执行 sql 和导入导出 dmp 文件,然而只有安装了 oracle 服务端才有 sqlplus,但是 oracle 提供了另外一种方式可以自己安装 sqlplus
安装 sqlplus 需要三个文件
basic-11.1.0.70-linux-x86_64.zip
sdk-11.1.0.7.0-linux-x86_64
sqlplus-11.1.0.7.0-linux-x86_64.zip
解压下载好的文件到 /opt/oracle/ 目录下
unzip basic-11.1.0.70-linux-x86_64.zip -d /opt/oracle/ unzip sdk-11.1.0.7.0-linux-x86_64.zip -d /opt/oracle/ unzip sqlplus-11.1.0.7.0-linux-x86_64.zip -d /opt/oracle/ 配置环境变量 在用户目录编辑 .bashrc
vim ~/.bashrc # 配置 oracle 的 sqlplus export ORACLE_HOME=/opt/oracle/instantclient_11_1/ export TNS_ADMIN=$ORACLE_HOME export PATH=$PATH:$ORACLE_HOME export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME export NLS_LANG='AMERICAN_AMERICA.ZHS16GBK' 刷新 bashrc
source ~/.bashrc 链接数据库
示例:sqlplus user/password@host/sid
sqlplus device/
[email protected]/qmfgjb sqlplus 安装完成
安装 exp 和 imp 需要从你的 oracle 服务器上复制 exp 和 imp 还有一个必须项 rdbms/ 文件夹