下載mac數據庫客戶端:
地址:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
下載這倆個:(來源:http://www.cnblogs.com/xiaobo-Linux/p/7821402.html)
12.12.0.1.0版本的:
解壓instantclient包到 cd ~
創建目錄lib然后做一個文件連接:
mkdir ~/lib ln -s ~/instantclient_12_2/libclntsh.dylib ~/lib/ ln -s ~/instantclient_12_2/libclntsh.dylib.12.1 ~/lib/
做一個監聽:tnsnames.ora文件
If you intend to co-locate optional Oracle configuration files such as tnsnames.ora
, sqlnet.ora
, ldap.ora
, or oraaccess.xml
with Instant Client, then create a network/admin
subdirectory. For example:
mkdir -p ~/instantclient_12_2/network/admin
vim tnsnames.ora
下如下內容,配置IP地址,IP地址是服務器地址,端口默認1521;
ORALOCAL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.211.55.14)(PORT = 1521)) )
(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )
連接windows oraclez11g
可以看一下IP地址:
連接的時候需要關閉防火牆,或者配置該端口允許連接。
配置一下環境變量:
~ vim .profile
追加如下:
ORCL_LIBRARY_PATH="instantclient_12_2"
export ORCL_LIBRARY_PATH
export ORACLE_HOME=$ORCL_LIBRARY_PATH
export PATH=$ORACLE_HOME:$PATH
執行一下生效:
~ source .profile
登錄:
~ sqlplus sys/sys@10.211.55.14:1521/orcl as sysdba
安裝macports支持telnet命令記錄
https://guide.macports.org/#installing.macports
安裝完配置一下環境變量:
~ vim .profile
添加:
export PATH=/opt/local/bin:$PATH
export PATH=/opt/local/sbin:$PATH
安裝rlwrap
sudo port install rlwrap
安裝完配置一下環境變量:
~ vim .profile
添加:
alias sqlplus='rlwrap sqlplus'alias rman='rlwrap rman'
執行一下生效:
~ source .profile
登錄:
~ rlwrap sqlplus sys/sys@10.211.55.14:1521/orcl as sysdba