欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Linux配置sqlplus详细步骤

程序员文章站 2022-03-26 10:25:47
1、步骤一下载instantclient,下载地址如下http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html2、步骤二安装相应的依赖instantclient-basic-linux.x64-12.1.0.2.0.zip//必须instantclient-sqlplus-linux.x64-12.1.0.2.0.zip//必须instantclient-odbc-linux.x64...

1、步骤一
下载instantclient,下载地址如下

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

2、步骤二
安装相应的依赖
instantclient-basic-linux.x64-12.1.0.2.0.zip//必须
instantclient-sqlplus-linux.x64-12.1.0.2.0.zip//必须
instantclient-odbc-linux.x64-12.1.0.2.0.zip//此处不需要,为unixODBC连接时,需要使用的包

将上面2个zip包解压到到任意位置,例如/opt/oracle/instantclient_12_1.

3、步骤三
修改用户的vi /etc/profile将客户端的路径写入

export ORACLE_BASE=/usr/lib/oracle/11.2
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export TNS_ADMIN= O R A C L E H O M E / n e t w o r k / a d m i n e x p o r t N L S L A N G = A M E R I C A N A M E R I C A . A L 32 U T F 8 e x p o r t L D L I B R A R Y P A T H = ORACLE_HOME/network/admin export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 export LD_LIBRARY_PATH= ORACLEHOME/network/adminexportNLSLANG=AMERICANAMERICA.AL32UTF8exportLDLIBRARYPATH=ORACLE_HOME/lib: L D L I B R A R Y P A T H e x p o r t P A T H = LD_LIBRARY_PATH export PATH= LDLIBRARYPATHexportPATH=ORACLE_HOME/bin:$PATH
Linux配置sqlplus详细步骤

4、步骤四
sqlnet.ora和tnsnames.ora创建
这两个文件默认是不存在,所以要手工创建
[root@localhost tmp]# mkdir -p /usr/lib/oracle/11.2/client64/network/admin

然后在admin目录下创建这两个文件
Linux配置sqlplus详细步骤

sqlnet.ora内容如下:
Linux配置sqlplus详细步骤
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

tnsnames.ora内容如下:
Linux配置sqlplus详细步骤

别名 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 要连接的数据库IP )(PORT = 端口))
(CONNECT_DATA =
(SERVICE_NAME = orcl (要链接数据库servicename) )
)
)

5、步骤五
重新加载profile文件
source /etc/profile

6、步骤六
测试是否正确安装
sqlplus username/passwd@别名

本文地址:https://blog.csdn.net/Me_find/article/details/110647387