osx mac 安装 oracle instant client
2015-11-26 19:11
330 查看
一、 下载
在Oracle官网下载instant client for os x。下载
instantclient-basic-macos和
instantclient-sqlplus-macos两个包
解压缩这两个包到你喜欢的路径,比如/Users/jin/Documents/instantclient
二. 配置环境变量1. 启动终端Terminal
编辑.bash_profile 添加instantclient路径。
jins-MacBook-Pro:~ jin$ cat ~/.bash_profile
export PATH=$PATH;
### oracle client
export DYLD_LIBRARY_PATH=/Users/jin/Documents/instantclient:$PATH
export ORACLE_HOME=/Users/jin/Documents/instantclient
export SQLPATH=$ORACLE_HOME
export PATH=$DYLD_LIBRARY_PATH:$ORACLE_HOME:SQLPATH:$PATH
--== 更新刚配置的环境变量
source .bash_profile
创建 tnsnames.ora
增加目录network/admin 至 ORACLE_HOME=/Users/jin/Documents/instantclient 下面。
创建tnsnames.ora 并添加条目
最后成为如下得样子;
jins-MacBook-Pro:~ jin$ cat /Users/jin/Documents/instantclient/network/admin/tnsnames.ora
gzy =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.50.200)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = gzy)
)
--== 测试sqlplus
sqlplus system/oracle@gzy
sqlplus system/abc@192.168.4.12:1521/orcl
-------装个rlwrap,实现上下显示历史命令,左右移动光标的功能
1. 载个macports回来: http://guide.macports.org/#installing.macports ,
根据向导一步步安装即可。MacPorts类似于Linux下面的yum,或者deb,是一个对开源软件实现自动化安装的工具。
2. 用macports安装rlwrap
在命令行运行: sudo port install rlwrap 需要一些时间,等几分钟
3. 在.bash_profile里添加2行(和第二部一样的操作)alias sqlplus='rlwrap
sqlplus'alias rman='rlwrap rman'
以上部分抄袭自某位兄弟的blog。ths
在Oracle官网下载instant client for os x。下载
instantclient-basic-macos和
instantclient-sqlplus-macos两个包
解压缩这两个包到你喜欢的路径,比如/Users/jin/Documents/instantclient
二. 配置环境变量1. 启动终端Terminal
编辑.bash_profile 添加instantclient路径。
jins-MacBook-Pro:~ jin$ cat ~/.bash_profile
export PATH=$PATH;
### oracle client
export DYLD_LIBRARY_PATH=/Users/jin/Documents/instantclient:$PATH
export ORACLE_HOME=/Users/jin/Documents/instantclient
export SQLPATH=$ORACLE_HOME
export PATH=$DYLD_LIBRARY_PATH:$ORACLE_HOME:SQLPATH:$PATH
--== 更新刚配置的环境变量
source .bash_profile
创建 tnsnames.ora
增加目录network/admin 至 ORACLE_HOME=/Users/jin/Documents/instantclient 下面。
创建tnsnames.ora 并添加条目
最后成为如下得样子;
jins-MacBook-Pro:~ jin$ cat /Users/jin/Documents/instantclient/network/admin/tnsnames.ora
gzy =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.50.200)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = gzy)
)
--== 测试sqlplus
sqlplus system/oracle@gzy
sqlplus system/abc@192.168.4.12:1521/orcl
-------装个rlwrap,实现上下显示历史命令,左右移动光标的功能
1. 载个macports回来: http://guide.macports.org/#installing.macports ,
根据向导一步步安装即可。MacPorts类似于Linux下面的yum,或者deb,是一个对开源软件实现自动化安装的工具。
2. 用macports安装rlwrap
在命令行运行: sudo port install rlwrap 需要一些时间,等几分钟
3. 在.bash_profile里添加2行(和第二部一样的操作)alias sqlplus='rlwrap
sqlplus'alias rman='rlwrap rman'
以上部分抄袭自某位兄弟的blog。ths
相关文章推荐
- Oracle PL/SQL基础知识
- Oracle存储过程基本语法介绍
- 93 The ORACLE_SID environment variable is set to +ASM. ASMLIB is not used in the configuration. You
- Oracle PL/SQL入门
- 10G ORACLE RAC 搭建实战之Clusterware安装、数据库创建
- Oracle的自增序列、触发器、序列
- 10G ORACLE RAC 搭建实战之环境配置
- oracle之FUNCTION拙见
- 10G ORACLE RAC 搭建实战之LINUX LVM划分
- Oracle存储过程
- oracle rman全备恢复实践
- Oracle Cursor游标的使用
- oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)1
- 四年前的老文章【Oracle, the Open Source Killer.】
- Oracle中Function学习2
- Oracle Dataguard部署
- oracle 一行拆分多行
- Oracle 10g console控制台报错: java.lang.Exception: Exception in sending Request :: null
- java连接Oracle数据库详细代码,jdbc
- oracle function学习1