oracle企业版安装部署教程(Linux)
1、改操作系统核心参数
修改/etc/security/limits.conf文件
vim /etc/security/limits.conf
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
修改/etc/sysctl.conf文件
vim /etc/sysctl.conf
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 510 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_max = 16777216
net.core.wmem_default = 266960
2、创建相关用户和用户组
groupadd oinstall
groupadd dba
useradd -g dba -G oinstall -m oracle
passwd oracle
3、创建数据库软件目录和数据文件存放目录
mkdir -p /home/oracle/product
mkdir -p /home/oracle/oradata/
mkdir -p /home/oracle/oralnventory
4.配置环境变量
oracle用户修改$HOME/.bash_profile文件
vim .bash_profile
export ORACLE_BASE=/home/oracle/
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
将安装包上传到linux的/opt目录下
解压到同一目录下,默认为database
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
root和oracle用户分别执行如下命令开启图形化
export DISPLAY=:0.0
xhost +
5.开始安装
安装(oracle用户)进入到database目录
./runInstaller
当检查均通过,会出现oracle安装界面,如此时安装界面出现乱码,可能是系统语言为中文导致,需要临时修改系统语言
echo $LANG
export LANG='en_US'
取消勾选,点击下一步

点击yes确定


桌面类
如果要在笔记本电脑或台式机类系统上安装,请选择此选项。该选项包含一个入门级数据库,并允许进行最小化配置。
服务器类
如果要在服务器类系统上安装(例如在生产数据中心部署Oracle时使用的系统),请选择此选项。该选项支持更高级的配置选项。
选择您要执行的数据库安装类型。
●单实例数据库安装
○真正应用集群数据库安装
典型安装:执行带有基本配置的完整Oracle数据库安装。
高级安装:允许高级选择,例如SYS、SYSMAN、SYSTEM和DBSNMP账户的不同密码、数据库字符集、产品语言、自动备份、自定义安装以及替代存储选项(如自动存储管理)。
选择简体中文,下一步
你想安装哪个数据库版本?
● 企业版(4.29GB)
Oracle数据库11g企业版是一种自管理数据库,它具备运行最苛刻的关键任务应用所需的可扩展性、性能、高可用性和安全特性。
○ 标准版(4.22GB)
Oracle数据库11g标准版是工作组、部门以及寻求低成本解决方案的中小型企业的理想选择。
○ 标准版One(4.22GB)
Oracle数据库11g标准版One是工作组、部门以及寻求低成本解决方案的中小型企业的理想选择。
选择oracle基目录和软件位置

选择你想要创建的数据库类型。
○通用 / 事务处理
为通用用途或事务密集型应用设计的入门级数据库。
○数据仓库
针对数据仓库应用优化的入门级数据库。

Oracle数据库通过全局数据库名唯一标识,通常格式为“名称.域”。
全局数据库名:orcl
数据库至少由一个Oracle实例引用,该实例通过Oracle服务标识符(SID)在本计算机上与其他任何实例唯一区分。
Oracle服务标识符(SID):orcl

内存 字符集 安全 示例模式
启用自动内存管理(Automatic Memory Management)允许系统根据用户指定的数据库总内存目标大小,在系统全局区(SGA)和程序全局区(PGA)之间自动分配内存。如果未启用自动内存管理,则必须手动设置SGA和PGA的大小。
☑️ 启用自动内存管理

选择字符集

指定数据库文件位置
配置自动备份
设置账户密码
选择所属用户组

勾选ignore,点击next



数据库创建完成。有关详细信息,请查看日志文件:/home/oracle/igtools/dbca/orcl。
数据库信息:
全局数据库名:orcl
系统标识符(SID):orcl
服务器参数文件名:/home/oracle/product/11.2.0/dbhome_1/dbs/spfileorcl.ora
数据库控制 URL 为 http://oracle:1158/em
注意:除 SYS、SYSTEM、DBSNMP 和 SYSMAN 外,所有数据库账户均处于锁定状态。选择“密码管理”按钮可查看锁定账户的完整列表或管理账户(DBSNMP 和 SYSMAN 除外)。在“密码管理”窗口中,仅解锁您将使用的账户。Oracle 公司强烈建议在解锁账户后立即更改默认密码。
完成安装!
更多推荐


所有评论(0)