1、下载oracle
oracle 官网下载:Instant Client for macOS Download
下载这三个文件(我用的18.1版本)
iinstantclient-basic-macos.x64-18.1.0.0.0.zip
instantclient-sqlplus-macos.x64-18.1.0.0.0.zip
instantclient-sdk-macos.x64-18.1.0.0.0-2.zip
**2、在 /opt
下创建 oracle
目录
sudo mkdir /opt/oracle
在下载目录打开终端,移动三个 移动三个zip文件到 /opt/oracle
文件夹下
sudo cp *.zip /opt/oracle
也可以使用Finder
按顺序解压三个压缩包
1、sudo unzip instantclient-basic-macos.x64-18.1.0.0.0.zip
2、sudo unzip instantclient-sdk-macos.x64-18.1.0.0.0-2.zip
3、sudo unzip instantclient-sqlplus-macos.x64-18.1.0.0.0.zip
解压第一个之后会自动出现一个 instantclient_18_1
的文件夹, 后面解压的两个文件也会自动放到这个文件夹.
进入解压后的文件夹, 把 sdk
文件夹中的所有文件移动到 instantclient_18_1
中.
3、配置环境变量
可以配置在 ~/.profile
|| ~/.bash_profile
文件中。
# 编辑文件
vi ~/.bash_profile
在文件中添加
export ORACLE_HOME=/opt/oracle/instantclient_18_1/
export DYLD_LIBRARY_PATH=$ORACLE_HOME
export LD_LIBRARY_PATH=$ORACLE_HOME
PATH=$PATH:$ORACLE_HOME
保存并退出
ESC
-> :
-> wq
-> 回车
让环境变量生效
source ~/.bash_profile
完成
在Mac 终端中输入 sqlplus
测试是否安装成功。