linux oracle11g客户端安装
1、下载客户端oracle客户端的下载地址:Instant Client for Linux x86-64 (64-bit)2、把下载好的文件放在目录/opt/oracle下。3、执行安装命令rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpmrpm -ivh oracle-instantclient11.2-devel-1
1、下载客户端
oracle客户端的下载地址:
Instant Client for Linux x86-64 (64-bit)
2、把下载好的文件放在目录/opt/oracle 下。

3、执行安装命令
rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm
[root@CentOS7_3 oracle]# rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:oracle-instantclient11.2-basic-11################################# [100%]
[root@CentOS7_3 oracle]# rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:oracle-instantclient11.2-devel-11################################# [100%]
[root@CentOS7_3 oracle]# rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:oracle-instantclient11.2-sqlplus-################################# [100%]

4、上传tnsnames.ora文件,Oracle客户端默认安装在/usr/lib下
/usr/lib/oracle


在目录/usr/lib/oracle/11.2/client64/network/admin 下放置tnsnames.ora文件

MYDB=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.116)(PORT = 1521))
)
(CONNECT_DATA =
(SID = GRT)
(SERVER = GRT)
)
)
5、设置环境变量,因项目用户是root用户所以不需要创建Oracle用户,网上很多教程说创建Oracle用户,第一次弄被误导了,主要是我对Linux不熟悉
(1)编辑root用户下的profile文件
[root@CentOS7_3 opt]# vi /etc/profile
(2)在文件的最后添加以下内容
# oracle client enviroment variable
export ORACLE_HOME=/usr/lib/oracle/11.2/client64/
export LD_LIBRARY_PATH=:$ORACLE_HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH:.
export TNS_ADMIN=$ORACLE_HOME
export PATH=$PATH:$ORACLE_HOME/bin:
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
(3)执行source命令,使配置文件生效
[root@CentOS7_3 opt]# source /etc/profile
6、启动sqlplus
sqlplus /nolog

7.sqlplus连接数据库:
sqlplus user/passwd@10.0.0.5/hbdb或sqlplus user/passwd@MYDB
登录数据库:
sqlplus / as sysdba 以sysdba用户登录
创建用户: create user autotest identified by autotest;
修改用户密码:alter user test identified by 123456;
授权命令:
grant connect, resource to autotest;

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)