千家信息网

linux [CentOS 6.5]下安装oracle

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,一,安装oracle依赖包# yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elf
千家信息网最后更新 2025年11月08日linux [CentOS 6.5]下安装oracle

一,安装oracle依赖包

# yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel -y

【安装报错可以逐一安装】


二、创建用户及用户组

# groupadd oinstall

# groupadd dba

# useradd -g oinstall -G dba oracle

# passwd oracle


三、创建oracle11g安装目录

# mkdir -p /u01/11g

# chown -R oracle:oinstall /u01/

# chmod 775 /u01/


四、修改内核参数

#vim /etc/sysctl.conf

将原有数据注释掉

新增如下内容

#use for Oracle

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586

# sysctl -p #重新载入立即生效


五、修改环境变量

#vim ~oracle/.bash_profile


添加如下内容

export ORACLE_BASE=/u01/11g

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0

export ORACLE_SID=ora11g

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib


六、设置资源限制

#vim /etc/security/limits.conf


添加如下内容

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240


七、解压缩安装文件

unzip linux.x64_11gR2_database_1of2.zip

【链接:http://down.51cto.com/data/2298433】

unzip linux.x64_11gR2_database_2of2.zip

【链接:http://down.51cto.com/data/2298433】


八、界面化安装

【切换为前面创建的oracle用户】

英文界面 $ export LANG=C

中文界面 $ export LANG=zh_CN.utf-8

中文安装时,出现乱码,解决方法:

1、mkdir -p /usr/share/fonts/zh_CN/TrueType

2、下载zysong.ttf字体文件

【链接:http://down.51cto.com/data/2298433】

3、进入字符文件传输文件夹

cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/


安装:进入解压后的文件夹

$ cd database/

$ ./runInstaller

第一界面【安装选项】:创建和选择数据库

第二界面【系统类】:服务器累

第三界面【节点选择】:示例数据库安装

第四界面【安装类型】:高级安装

第五界面【选择产品语言】:默认选择简体中文、英文

第六界面【选择数据库版本】:企业级

第七界面【指定安装位置】:设置oracle基准目录:/u01/11g/

第八界面【创建产品清单】:默认

第九界面【选择配置类型】:一般用途/事务处理

第十届面【指定数据库标识符】:全局数据库名设置为ora11g

第十一界面【指定配置选项】

内存:默认

字符集:使用Unicode

安全性:断言所有新安全设置

示例方案:建议勾选创建具有示例方案的数据库

第十二界面【指定管理选项】:勾选使用database control管理数据库

第十三界面【指定数据库存储选项】:勾选文件系统

第十四界面【指定回复选项】:不启用自动备份

第十五界面【指定方案口令】:选择对所有账户使用相同的口令

第十六界面【特权操作系统组】:默认

第十七界面【执行先决条件检查】:勾选全部忽略

第十八界面【概要】:完成

根据提示进入相应的目录,执行相应脚本【root权限】

# cd /u01/oraInventory

# ./orainstRoot.sh

# cd /u01/11g/product/11.2.0/

# ./root.sh

执行完成后,点击确定


oracle用户登录Linux,然后在终端中执行下面的命令:

打开Oracle监听

$ lsnrctl start

进入sqlplus

$ sqlplus /nolog

使用sysdab角色登录sqlplus

SQL> conn /as sysdba

第四步:启动数据库

SQL> startup

关闭数据库

SQL> shutdown 是要等待事物结束才关闭

强制关闭数据库

SQL> shutdown abort


界面 数据 数据库 选择 文件 用户 内容 方案 目录 示例 系统 链接 中文 产品 口令 字符 文件夹 类型 英文 登录 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河南服务器电源都有哪些 数据库和java哪个更好 网络技术知识点汇总 阴阳师有个服务器叫云之什么 泰恪软件招聘软件开发人员 方舟生存进化服务器里有什么 数据库原理及技术钱雪忠答案 济南销售软件开发公司 教育部小学生网络安全知识 电商使用的什么数据库 计算机商务和网络技术哪个好 怎么添加时间服务器 按键精灵数据库查找 网络安全手抄报内容是什么 服务器上装3090做什么 十种数据库管理系统网址 网络安全实训基地共建协议 软件开发 项目管理工作 关于网络安全周的重要讲话 联想服务器进管理页面 国家网络安全管理平台官网 网络技术与区块链 为什么登录不了老头环服务器 大量图片管理如何与服务器同步 浅谈办公网络安全 论文 网络安全周个人信 端午节网络安全提示 plesk服务器管理面板 小学课堂网络技术 网络安全测试的命令
0