Linux下Oracle客户端环境配置方法
下载所需数据包:
1. oracle-instantclient11.2-basic-*****.rpm
2. oracle-instantclient11.2-sqlplus-******.rpm
3. oracle-instantclient11.2-devel-*****.rpm
注意:此处以下文中******部分不是真正的星号 而是根据32位64位系统将有各自不同的名称 请下载时注意。
下载前注意事项:
1. 下载前确认数据包所对应的系统(windows/linux/….),由于工作环境需要,此处以Linux系统配置方法为准。
2. 数据包对应的系统版本(32bit/64bit)
下载路径:
acle/technetwork/cn/database/features/instant-client/index-092699-zhs.html
详细配置:
1. 使用rpm安装下载的数据包,如果系统不支持rpm,则可以使用alien将rpm包转换为deb包之后利用dpkg进行安装。
示例:
sudo apt-get install alien
rpm oracle-instantclient11.2-basic-********.rpm
alien oracle-instantclient11.2-basic-**********.rpm
dpkg –i oracle-instantclient11.2-basic-**********.deb
linux安装数据库oracle
如果系统下未安装这些系统管理软件,请手动安装!
2. 在/usr/lib/oracle/11.2/client****下手动新建一个二级目录network/admin
3. 新建配置文件,并将此文件放入
/usr/lib/oracle/11.2/client*****/network/admin下,具体文件配置信息如下:
#a Network Configuration File: /usr/lib/oracle/11.2/client/network/a
TEST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.8)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = test)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
红标示字符串各自对应当前服务器的IP地址与全局数据库名
4. 使用如下命令打开环境配置文件:
vim ~/.bashrc
具体配置信息如下:
export ORCL_HOME=/usr/lib/oracle/11.2/client*****
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORCL_HOME/lib
export TNS_ADMIN=$ORCL_HOME/network/admin
export PATH=$PATH:$ORCL_HOME/bin
ORCL_HOME的具体路径以本地安装路径配置
5. 至此oracle客户端的配置完成,在shell下用如下命令连接数据库即可:
示例:
sqlplus 用户名/用户密码@数据库的SID
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论