如何进行CentOS Oracle测试运行使用root用户修改

2023-04-14 03:17:00 修改 测试 运行

如何进行CentOS Oracle测试运行使用root用户修改

1. 下载并安装Oracle数据库

从官方网站下载Oracle 11g Release 2数据库。将下载的文件存放在/ opt / oracle / product / 11.2.0 / dbhome_1目录下。

执行以下命令解压下载的文件:

cd /opt/oracle/product/11.2.0/dbhome_1

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

2. 创建Oracle用户

使用命令行创建一个名为oracle的用户,并将其分配给/ opt / oracle目录。

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

chown -R oracle:oinstall /opt/oracle

chmod -R 775 /opt/oracle

3. 配置Kernel参数

使用命令行编辑/ etc / sysctl.conf文件,并添加以下行:

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 4294967295

kernel.shmmni = 4096

# semaphores: semmsl, semmns, semopm, semmni

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

4. 修改limits.conf文件

使用命令行编辑/ etc / security / limits.conf文件,并添加以下行:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

5. 修改pam.d文件

使用命令行编辑/ etc / pam.d / login文件,并添加以下行:

session required pam_limits.so

6. 重启系统

使用命令行重启系统:

reboot

7. 运行Oracle安装程序

使用命令行切换到oracle用户,然后运行Oracle安装程序:

su - oracle

cd /opt/oracle/product/11.2.0/dbhome_1/

./runInstaller

在安装程序界面中,按照提示完成安装。

8. 创建数据库

使用命令行创建一个名为orcl的数据库:

su - oracle

cd /opt/oracle/product/11.2.0/dbhome_1/bin/

./dbca

在“数据库配置助手”界面中,按照提示完成数据库的创建。

9. 配置环境变量

使用命令行编辑/ etc / profile文件,并添加以下行:

export ORACLE_HOME=/opt/oracle/product/11.2.0/dbhome_1

export PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_SID=orcl

10. 重启系统

使用命令行重启系统:

reboot

11. 连接到数据库

使用命令行连接到数据库:

su - oracle

sqlplus / as sysdba

接下来,就可以使用SQL Plus进行数据库操作了。

相关文章