如何进行CentOS Oracle测试运行使用root用户修改
如何进行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进行数据库操作了。
相关文章