用xshell 本地登录服务器的Oracle数据库

时间:2022-09-13 21:26:15

本地机器上安装了xshell,想连接服务器的Oracle数据库,有一种很简单的办法!直接修改 ~ 目录下的.bash_profile配置即可!

(1)首先用xshell登录到服务器,切换到~目录:cd ~

(2)输入命令:vim .bash_profile

(3)打开.bash_profile文件后,添加以下环境路径配置即可:

# .bash_profile
  2
  3 # Get the aliases and functions
  4 if [ -f ~/.bashrc ]; then
  5     . ~/.bashrc
  6 fi
  7
  8 # User specific environment and startup programs
  9
 10 PATH=$PATH:$HOME/bin
 11
 12 export PATH
 13
 14 ORACLE_SID=satpdb; export ORACLE_SID
 15 ORACLE_BASE=/opt/app/oracle; export ORACLE_BASE
 16 ORACLE_HOME=/opt/app/oracle/product/11.2.0/dbhome_1; export ORACLE_HOME
 17 PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin; export PATH
 18 iLD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
 19
 20 PATH=$PATH:$HOME/bin
 21
 22 export LD_LIBRARY_PATH=$ORACLE_HOME/lib/
 23 export ORACLE_SID ORACLE_BASE ORACLE_HOME LD_LIBRARY_PATH PATH
 24 stty erase ^H

如图所示

用xshell 本地登录服务器的Oracle数据库

(4)退出并保存文件!(vim指令就不说了)

(5)断开连接后,重新连接服务器!

(6)在~目录下输入sqlplus命令出现如下:

用xshell 本地登录服务器的Oracle数据库

出现以上情况大功告成,然后输入用户名、密码即可!

注:未修改.bash_profile文件之前,输入sqlplus命令,显示:.bash:Comand not found!