centos6 x86 安装 oracle 11g2r 日志
一.安装centos 6.5
二.安装ora所需的库
三.修改centos内核
四.建用户组和目录结构等
五.安装ora11g2r
六.安装sqlplus的翻页程序和help补丁
七.自启动脚本
八.常用命令
################################################################
一. 安装centos6.5 x86
安装centos 6 x86,选择desktop ,选择 “开发” 勾选 “开发工具”和“附加开发” 两项。内存2G,swap分区4200M
二. 安装补丁包
1.安装系统包
查询缺少的包
rpm -q binutils-2.20.51.0.2 compat-libcap1 compat-libstdc++-33-3.2.3 gcc-4.4.7 gcc-c++-4.4.7 glibc-2.12 glibc-devel-2.12 libgcc libstdc++- libstdc++-devel libgcc libstdc++- libstdc++-devel libaio-0.3.107 libaio-devel-0.3.107 make-3.81 sysstat-9.0.4
如果按照前面的勾选,此时会缺少三个包,安装包,将光盘挂接,进入光盘目录,安装
rpm -ivh compat-libcap1-1.10-1.i686.rpm compat-libstdc++-33-3.2.3-69.el6.i686.rpm libaio-devel-0.3.107-10.el6.i686.rpm
2. 安装unix数据驱动包
查询 rpm -q unixODBC-2.2.14 unixODBC-devel-2.2.14
安装
rpm -ivh unixODBC-2.2.14*.rpm unixODBC-devel-2.2.14*.rpm
3. 安装ksh
按照oracle的官方文档,安装ksh时,报错。怀疑为版本高,不兼容。后安装低版本解决
wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/ksh-20100621-18.el5.i386.rpm
wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/pdksh-5.2.14-37.el5_8.1.i386.rpm
rpm -ivh ksh-20100621-18.el5.i386.rpm
rpm -ivh pdksh-5.2.14-37.el5_8.1.i386.rpm
4. 解决安装时的中文乱码
缺少 "中易宋体18030" v2.01
mkdir -p /usr/share/fonts/zh_CN/TrueType
cd /usr/share/fonts/zh_CN/TrueType
wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/zysong.ttf
5. 关闭 iptables
chkconfig iptables off
chkconfig ip6tables off
三. 修改linux内核参数
1.修改控制文件
vim /etc/sysctl.conf
kernel.shmmni = 8192
kernel.sem =250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
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
2.修改许可文件
vim /etc/security/limits.conf
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
3.修改登陆安全文件
vim /etc/pam.d/login
session required pam_limits.so
4.修改selinux
vim /etc/selinux/config
SELINUX=disabled
5.修改主机名
vim /etc/hosts
删除掉所有其他的条目 只留一条
192.168.7.72 ora.tralinhotel.cn ora
三.建用户组和目录结构等
1.建用户和组,并设置密码
groupadd oinstall
groupadd dba
groupadd oper
groupadd asmadmin
useradd -g oinstall -G dba,oper,asmadmin oracle
passwd oracle
2.建目录结构
mkdir -p /u01/app/oracle/product/11.2.0/
mkdir /u01/oradata
chmod -R 755 /u01
chown -R oracle.oinstall /u01
3.修改环境变量
vim /home/oracle/.bash_profile
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/
export ORACLE_SID=ora
export PATH=$PATH:$ORACLE_HOME/bin:/usr/local/sbin:/usr/local/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export CLASS_PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export LANG="zh_CN.UTF-8"
export ORACLE_TERM=vt100
if [ $USER = "oracle" ] ;
then if [ $SHELL = "/bin/ksh" ] ;
then ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
4.即时生效 在终端运行
/sbin/sysctl -p
五.安装oracle 11g2r
1.下载ora11g2r
su - oracle
wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/linux_11gR2_database_1of2.zip
wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/linux_11gR2_database_2of2.zip
unzip linux_11gR2_database_1of2.zip
unzip linux_11gR2_database_2of2.zip
2.到ui界面,用root开启xhost+
xhost +
3.安装ora11g2r
su - oracle
cd database
./runInstaller
4.修改tmpfs的分区大小 ( 在centos6下,安装了3次无报错,但是在centos5下,报bug)
vim /etc/fstab
tmpfs default,size=6g 0 0
六.安装sqlplus的翻页程序和help补丁
1.sqlplus翻页程序
wget ftp://sdgtxuyong:xxxxxx@192.168.7.66/tools/database/oracle11/rlwrap-0.37.tar.gz
tar zxvf rlwrap-0.37.tar.gz
./configure
make && make install
写入用户环境变量
# echo 'alias sqlplus="rlwrap sqlplus"'>> /home/oracle/.bash_profile
2.安装帮助help
用 system登陆
@?/sqlplus/admin/help/hlpbld.sql helpus.sql
用法:help shutdown
3.证书bug 浏览器会报证书秘钥长度过短错误。
certutil -setreg chain\minRSAPubKeyBitLength 512
七. 自启动脚本(###待续)
八. 常用命令
sqlplus / as sysdba
1.开启关闭
startup nomount | mount | open
alter database mount | open
shutdown immediate
2.监听服务
lsnrctl
3.当前用户名和表空间
select username,default_tablespace from user_users;
4.开启oem监控命令
emctl start|stop dbconsole
5.用户
创建 create user 用户名 identified by 口令 [account lock|unlock]
解锁 alter user 用户名 account lock|unlock;
授权 grant CONNECT, RESOURCE TO 用户名;
回收 revoke CONNECT, RESOURCE FROM 用户名;
centos6 x86 安装 oracle 11g2r 日志的更多相关文章
- centos5.2 x86 安装 oracle 11g2r 日志
一.安装centos 二.安装ora所需的库 三.修改centos内核 四.建用户组和目录结构等 五.安装ora11g2r 六.安装sqlplus的翻页程序和help补丁 七.自启动脚本 八.常用命令 ...
- CentOS6.9 安装Oracle 11G 版本11.2.0.1.0
安装实例与数据库 CentOS6.9 安装Oracle 11G 版本11.2.0.1.0 一.检查系统类别. 查看 系统的类别,这里是 64位系统:[root@localhost ~]# uname ...
- CentOS6.5安装Oracle 12c
CentOS6.5 安装 ORACLE 12c步骤 Oracle官网下载oracle12c安装包,解压软件:unzip linuxx64_12201_database.zip 一.创建用户和组#gro ...
- solaris x86安装ORACLE 11.2.0.3软件时因SWAP不足报错: INFO: ld: fatal: mmap anon failed
1.ORACLE软件安装到86%时报错,图忘截了.日志例如以下: /oracle/u01/app/oracle/product/11.2.0/ INFO: db_1/lib/sysliblist` - ...
- centos6.5安装logwatch监控日志
Logwatch是使用 Perl 开发的一个日志分析工具Logwatch能够对Linux 的日志文件进行分析,并自动发送mail给相关处理人员,可定制需求Logwatch的mail功能是借助宿主系统自 ...
- CentOS6.3安装 Oracle 11g R2
1.设置系统1.1.包需求 11g很人性化了,增加了检查的机制,还有就是不象10g那样在64位下要安装很多的32位包,只需要安装一个gcc-32bit-4.3就OK了.下列表必须要安装:binutil ...
- CentOS6.5 安装ORACLE 安装界面乱码解决方案
在终端运行 export LANG=EN_US 然后再执行安装程序
- CentOS6.7安装Oracle数据库
- CentOS6.8安装Oracle11g
===== 这中间还有很多细节问题该文档中并没有说明和指出: 1.如/tmp目录必须单独分出来,不然oracle在以后的使用中会逐渐变慢 2.官网说的512M内存即可,这里纠正下,如果只是测试安装那还 ...
随机推荐
- 【技术贴】7-zip 7z关联右键菜单后右键不弹出菜单的解决办法
解决7z,7zip右键菜单 失效 右键菜单 无法弹出右键菜单 不正常 右键菜单 sb等各种疑难杂症. 1.首先先去7z的选项里面把右键关联给设置了. 用的好好的7z,正吃着火锅唱着歌忽然发现右键单文件 ...
- SharePoint 2010 产品六大功能模块
对IT专业人员来说,新的产品,意味着新的功能,IT生产力提高的契机,更加关心如何使用新产品投入更少,产出更多.在本文中我们通过对SharePoint 2010产品的功能介绍.管理中心新功能介绍.系统新 ...
- sql server 发布时提示'dbo.sysmergepublications'无效的解决办法
对数据库进行数据库复制.订阅时经常会出现各种奇怪的问题 如果你对数据库进行多次发布.删除发布操作时可能会提示“dbo.sysmergepublications”无效的问题, 可以使用以下方法解决: U ...
- Delphi XE6 for Android 让手机震动(调用Java的函数)
震动,是调用了 安卓api JNI 里面的 函数 ,这些都是 调用java的 ,如下面的引用, uses FMX.Helpers.Android, Androidapi.JNI.App, A ...
- Eclipse控制台中文乱码
换了OS真是,主要就是对Eclipse的配置操作不熟悉.用着不顺手.源文件一直都是按照google java style的做法保存为UTF-8.现在显示乱码,就得改Eclipse解码的配置为 UTF- ...
- 「Poetize5」水叮当的舞步
Description 水叮当得到了一块五颜六色的格子形地毯作为生日礼物,更加特别的是,地毯上格子的颜色还能随着踩踏而改变. 为了讨好她的偶像虹猫,水叮当决定在地毯上跳一支轻盈的舞来卖萌~~~ 地毯上 ...
- 【动态规划】Vijos P1680 距离
题目链接: https://vijos.org/p/1680 题目大意: 设有字符串X,我们称在X的头尾及中间插入任意多个空格后构成的新字符串为X的扩展串,如字符串X为”abcbcd”,则字符串“ab ...
- Subsets —— LeetCode
Given a set of distinct integers, nums, return all possible subsets. Note: Elements in a subset must ...
- Nodejs in Visual Studio Code 10.IISNode
1.开始 Nodejs in Visual Studio Code 08.IIS : http://www.cnblogs.com/mengkzhaoyun/p/5410185.html 参考此篇内容 ...
- bzoj 1055 [HAOI2008]玩具取名(区间DP)
1055: [HAOI2008]玩具取名 Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 1258 Solved: 729[Submit][Statu ...