Linux配置sqlplus详细步骤
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
4、步骤四
sqlnet.ora和tnsnames.ora创建
这两个文件默认是不存在,所以要手工创建
[root@localhost tmp]# mkdir -p /usr/lib/oracle/11.2/client64/network/admin
然后在admin目录下创建这两个文件
sqlnet.ora内容如下:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
tnsnames.ora内容如下:
别名 =
(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
上一篇: SQL数据库语法学习
下一篇: 检测MySQL主从备份是否运行