我试着在我的Mac机器上安装Instant Client。因此,我遵循了https://www.oracle.com/database/technologies/instant-client/macos-intel-x86-downloads.html中的步骤
我成功地完成了所有的步骤直到-
mkdir ~/lib
cp /opt/oracle/instantclient_19_3/libclntsh.dylib.19.1 ~/lib/
cp /opt/oracle/instantclient_19_3/libclntshcore.dylib.19.1 ~/lib/
cp /opt/oracle/instantclient_19_3/libons.dylib ~/lib/
cp /opt/oracle/instantclient_19_3/libnnz18.dylib ~/lib/
cp /opt/oracle/instantclient_19_3/libociei.dylib ~/lib/
ln -s ~/lib/libclntsh.dylib.19.1 ~/lib/libclntsh.dylib还按照指示导出了路径-
export PATH=~/instantclient_19_3:$PATH然后试着跑-
sqlplus hr/welcome@localhost/orclpdb但最后一步是抛出一些错误,因为-
zsh: command not found: sqlplus任何如何解决此错误的帮助都将非常有帮助。
发布于 2020-09-02 17:35:03
下载Oracle数据库即时客户端
https://www.oracle.com/database/technologies/instant-client/macos-intel-x86-downloads.html
没有brew的MacOS是什么?
brew tap InstantClientTap/instantclient
cp ~/Download/instantclient*.zip /usr/local/Homebrew/Library/Taps/instantclienttap/homebrew-instantclient
brew install instantclient-basic
brew install instantclient-sqlplus
brew install instantclient-tools
type sqlplus
sqlplus is /usr/local/bin/sqlplus
alias sqlplus
alias sqlplus='rlwrap sqlplus'
$ sqlplus
SQL*Plus: Release 19.0.0.0.0 - Production on Wed Sep 2 11:25:11 2020
Version 19.3.0.0.0
Copyright (c) 1982, 2019, Oracle. All rights reserved.
Enter user-name:祝你好运!
https://stackoverflow.com/questions/63700944
复制相似问题