安装oracle instant client
下载instantclient-basic-linux.x64-11.2.0.4.0.zip和instantclient-sdk-linux.x64-11.2.0.4.0.zip、instantclient-sqlplus-linux.x64-11.2.0.4.0.zip、instantclient-tools-linux.x64-11.2.0.4.0.zip
将上面的四个压缩包放到 linux上的 /usr/local/ 路径下,解压unzip ,
在 /usr/local/instantclient_11_2/ 路径下创建 /network/admin文件夹,
在 /admin 文件夹下创建 tnsnames.ora
vim tnsnames.ora, 输入如下,保存
orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost )(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
创建listener.ora
vim listener.ora 输入如下,保存
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = /usr/local/instantclient_11_2)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
(如果linux登录用户不是root用户,则修改 vim /root/.bash_profile 设置环境变量,此处没亲身尝试)
设置环境变量
如果为root用户,则修改 vim /etc/profile 设置环境变量。
export ORACLE_HOME=/usr/local/instantclient_11_2/
export TNSADMIN=ORACLEHOME/network/adminexportLDLIBRARYPATH=ORACLEHOME/network/admin
export LD_LIBRARY_PATH=ORACLEHOME/network/adminexportLDLIBRARYPATH=LD_LIBRARY_PATH:$ORACLE_HOME
source /etc/profile或(source ~/.bashrc,此处没亲身尝试)
建立软链接:
cd /usr/local/instantclient_11_2/
ln -s libclntsh.so.11.1 libclntsh.so

3807




被折叠的 条评论
为什么被折叠?



