rpm安装Oracle19c
2021/7/13 19:12:42
本文主要是介绍rpm安装Oracle19c,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
0.系统环境
Centos7版本测试安装通过,其他版本未测
1.使用远程工具上传文件:
oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm oracle-database-ee-19c-1.0-1.x86_64.rpm
2.先安装oracle-database-preinstall
输入命令:
rpm -ivh oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
3.会出现警告:缺少依赖
用 yum install -y 依赖名安装 (多个依赖用空格隔开):(每一行的后面不要使用回车,命令输在一行,让它自动换行)
yum install -y bc bind-utils compat-libcap1 compat-libstdc++-33 glibc-devel ksh libaio-devel libstdc++-devel net-tools nfs-utils psmisc smartmontools sysstat unzip xorg-x11-utils xorg-x11-xauth
4.继续执行
rpm -ivh oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
5.安装oracle(时间较长):
rpm -ivh oracle-database-ee-19c-1.0-1.x86_64.rpm
6.初始化(20分钟左右):
/etc/init.d/oracledb_ORCLCDB-19c configure
7. 如果初始化失败,可能是硬盘空间不足
如果安装Centos时设置的是30G,一般不会出现这个问题,如果是20G,可能会空间不足。
8. 配置环境变量
8.1 配置1
[root@localhost ]# vi /etc/profile
以下是增加内容,可以加到已有的export后面
export ORACLE_BASE=/opt/oracle export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1/ export ORACLE_SID=ORCLCDB export PATH=$ORACLE_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
8.2 配置2
[root@localhost ]# vi /home/oracle/.bash_profile
以下是增加内容,可以加到已有的export后面
export PATH export ORACLE_BASE=/opt/oracle export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1 export ORACLE_SID=ORCLCDB export PATH=$ORACLE_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin #LANG=C LANG=zh_CN.UTF-8; export LANG NLS_LANG="SIMPLIFIED CHINESE_CHINA.al32utf8"; export NLS_LANG
9.刷新配置:
source /etc/profile source /home/oracle/.bash_profile
10.关闭虚拟机防火墙:
systemctl status firewalld systemctl stop firewalld systemctl disable firewalld
11.切换用户:
[root@localhost ]# su oracle
12.修改权限
[oracle@localhost ]$ chmod 6751 $ORACLE_HOME/bin/oracle
13.查看数据库状态
[oracle@localhost etc]$ lsnrctl status
未启动需要启动
[oracle@localhost etc]$ lsnrctl start
14.进入数据库:
[oracle@localhost ]$ sqlplus /nolog
进入sqlplus环境,nolog参数表示不登录:
sqlplus /nolog
查看数据库的pdb:
select con_id,name,open_mode from v$pdbs;
15.使用sysdba角色登录sqlplus
默认 用户/密码连接,返回Connected:
SQL> conn /as sysdba
16.查看服务名:
SQL> select global_name from global_name;
17.修改密码:
SQL> password system;
更改 system 的口令
新口令:system
重新键入新口令:system
口令已更改
18.使用连接工具连接oracle
端口:1521
服务名:ORCLCDB
用户名:system
密码:system
19.以system用户登录oracle
[root@localhost ]# su oracle
sqlplus /nolog SQL> conn as sysdba
Enter user-name: system(用户名)
Enter password: (密码)
Connected to an idle instance.
启动数据库:
SQL> startup
关闭数据库:
SQL> shutdown
修改sys 用户的密码:
ALTER USER SYS IDENTIFIED BY "sys";
这篇关于rpm安装Oracle19c的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享