0


linux下oracle 19c安装

Oracle软件在安装维护过程中经常要和操作用户组(OS user group)打交道

我们在单实例(single-instance)环境中常用的三个操作用户组,分别是:

了解即可

**oinstall用户组、OSDBA用户组(dba)、OSOPER用户组(oper) **

一、安装oracle

1、创建用户和用户组

groupadd oinstall

groupadd dba

groupadd oper

创建oracle用户: useradd -g oinstall -G dba,oper oracle

2、创建文件夹并赋予权限

mkdir -p /u01/app/oracle

mkdir -p /u01/app/oraInventory

mkdir -p /u01/app/oracle/19.3.0/client

mkdir -p /u01/app/oracle/product/19.3.0/dbhome_1

赋权:chown -R oracle.oinstall /u01

chmod -R 775 /u01

3、安装oracle所需依赖

oracle19c依赖.zip

33.74MB

解压安装:

4、下载oracle安装包

下载完后切换oracle用户,并进入/u01/app/oracle/product/19.3.0/dbhome_1

su - oracle && cd /u01/app/oracle/product/19.3.0/dbhome_1

把安装包上传/拷贝当前目录并解压

5、调优 (参考自己需求)

a、文件打开数调优

切换回root用户

vi /etc/security/limits.conf

oracle soft nproc 16384

oracle hard nproc 16384

oracle soft nofile 65536

oracle hard nofile 65536

oracle soft memlock 3145728

oracle hard memlock 3145728b、

pam模块调优

*vim /etc/pam.d/login *

session required pam_limits.so

c、内核调优

fs.file-max = 6815744

kernel.sem = 250 32000 100 128

kernel.shmall = 1073741824

kernel.shmmax = 1932735283

kernel.shmmni = 4096

kernel.panic_on_oops = 1

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

fs.aio-max-nr = 1048576

net.ipv4.ip_local_port_range = 9000 65500

6、设置oracle用户环境变量

su - oracle && vi .bash_profile

export PATH

export TMP=/u01/tmp

export LANG=en_USexport TMPDIR=$TMP

export ORACLE_UNQNAME=tmspdbtest

export ORACLE_SID=tmspdbtest

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=/u01/app/oracle/product/19.3.0/dbhome_1

export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$HOME/bin:$ORACLE_HOME/bin

source ~/.bash_profile

7、安装数据库

a、配置安装脚本,静默安装数据库

db_install.rsp

19.58KB

$ORACLE_HOME/runInstaller -silent -responseFile

$ORACLE_HOME/install/response/db_install.rspb、

启动监听

lsnrctl startc、

安装实例

dbca.rsp

25.08KB

listener.ora

555B

dbca -silent -createDatabase -responseFile

/u01/app/oracle/product/19.3.0/dbhome_1/assistants/dbca/dbca.rsp

至此已完成数据库安装

登录数据库,启动数据库

sqlplus / as sysdba

startup

创建表空间、用户授权

create tablespace tms_data_tbs datafile '/app/oracle/oradata/ORCL/tms_data01.dbf' size 40G

autoextend off;

---创建用户

create user fmdbrun identified by fmdbrun1234 default tablespace tms_data_tbs temporary

tablespace temp;

grant dba to fmdbrun;

1 select default_tablespace from dba_users where username='fmdbrun';

标签: oracle

本文转载自: https://blog.csdn.net/qq_35573061/article/details/139146281
版权归原作者 行走的山峰 所有, 如有侵权,请联系我们删除。

“linux下oracle 19c安装”的评论:

还没有评论