1、前往oracle官网下载client 地址:https://www.oracle.com/database/technologies/instant-client/macos-intel-x86-downloads.html
百度云地址:链接: https://pan.baidu.com/s/14SNo-s7S0nkb7rOtGPbyDA 密码: 68so
下载 basic 和 sqlplus 到 ~/目录下
2、解压到 instantclient-basic-macos.x64-12.2.0.1.0-2.zip ~/目录下,解压后会新增一个instantclient_12_2目录
3、在~/解压instantclient-sqlplus-macos.x64-12.2.0.1.0-2.zip,会直接将sqlplus内容解压到instantclient_12_2中
4、配置oracle client环境变量(注意输入的符号是否正确,若输错则会终端导致命令都无法使用)
export TNS_ADMIN="~/instantclient_12_2"
export PATH="~/instantclient_12_2":$PATH
5、创建mkdir ~/lib 由于mac普通用户是无法在/usr/local/lib安装oracle client,所以需要在~/进行安装oracle client
cp ~/instantclient_12_2/lib* ~/lib
6、在~/目录执行source .bash_profile
7、输入sqlplus查看是否能否正常执行,若能正常执行则安装完毕
8、关于配置.bash_profile错误时,导致命令失效时的补救措施
1、在终端中输入 export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/user/bin 这样可以让命令暂时可用
2、检查.bash_profile环境变量配置是否有误
3、修改.bash_profile环境变量后重新执行 source ~/.bash_profile
网友评论