oracle19c 安装权限_oracle 19c 安装

本文详细介绍了Oracle 19c的安装步骤,包括关闭防火墙、安装RPM包、配置数据库、添加环境变量、启动服务、修改system用户密码、创建用户并授权,以及解决可能出现的乱码问题。最后,还提到了配置文件的位置。
摘要由CSDN通过智能技术生成

下载rpm 包

安装

# 先关闭防火墙

yum localinstall -y oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

yum localinstall -y oracle-database-ee-19c-1.0-1.x86_64.rpm

/etc/init.d/oracledb_ORCLCDB-19c configure

[root@node0 ~]# /etc/init.d/oracledb_ORCLCDB-19c configure

Configuring Oracle Database ORCLCDB.

准备执行数据库操作

已完成 8%

复制数据库文件

已完成 31%

正在创建并启动 Oracle 实例

已完成 32%

已完成 36%

已完成 40%

已完成 43%

已完成 46%

正在进行数据库创建

已完成 51%

已完成 54%

正在创建插接式数据库

已完成 58%

已完成 77%

执行配置后操作

已完成 100%

数据库创建完成。有关详细信息, 请查看以下位置的日志文件:

/opt/oracle/cfgtoollogs/dbca/ORCLCDB。

数据库信息:

全局数据库名:ORCLCDB

系统标识符 (SID):ORCLCDB

有关详细信息, 请参阅日志文件 "/opt/oracle/cfgtoollogs/dbca/ORCLCDB/ORCLCDB.log"。

Database configuration completed successfully. The passwords were auto generated, you must change them by connecting to the database using 'sqlplus / as sysdba' as theoracle user.

添加环境变量

切换到 oracle 用户

.bash_profile 添加环境变量

export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1

export PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin

export ORACLE_SID=ORCLCDB

启动

su oracle #切换到oracle

sqlplus / as sysdba #打开sql窗口

startup #启动服务

exit #退出命令窗口

cd $ORACLE_HOME/bin #定位到bin目录

lsnrctl start #启动监听

修改system 用户密码

SQL> alter user system identified by xxxxx;

客户端连接

image-20200814101620578.png

创建用户并授权

# 创建表空间

CREATE TABLESPACE test datafile '/opt/oracle/oradata/ORCLCDB/test.dbf' size 600M autoextend on next 50m maxsize unlimited;

# 创建用户密码,用户名需要以 c##开头,不然报错

create user c##leoric identified by 123456;

# 普通用户赋权

grant connect, resource to c##leoric;

# 赋dba权限

grant connect,resource,dba to c##leoric;

# 其他赋权

grant create session to c##leoric;

grant create table to c##leoric;

grant create tablespace to c##leoric;

grant create view to c##leoric;

grant unlimited tablespace to c##leoric;

# 授权表空间

alter user c##leoric quota unlimited on test;

# CONNECT(连接角色) 只可以登录ORACLE,不可以创建实体,不可以创建数据库结构

# RESOURCE(资源角色) 可以创建实体,不可以创建数据库结构

# DBA(数据库管理员角色) 拥有全部权限,最高权限,只有DBA才可以创建数据库结构

grant connect to user01;

grant resource to user01;

grant dba to user01;

使用新增用户连接

image-20200814110438499.png

乱码问题

# 在sqlplus 下切换为英文显示

alter session set nls_language=american;

配置文件

/opt/oracle/product/19c/dbhome_1/network/admin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值