redhat63安装oracle11G.docx
- 文档编号:23186061
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:39
- 大小:5.17MB
redhat63安装oracle11G.docx
《redhat63安装oracle11G.docx》由会员分享,可在线阅读,更多相关《redhat63安装oracle11G.docx(39页珍藏版)》请在冰豆网上搜索。
redhat63安装oracle11G
系统设置
1、启动系统ftp服务
chkconfig--level35vsftpdon
3、修改/etc/vsftpd/ftpusers和/etc/vsftpd/user_list文件
注释掉2个文件中的root行,让root可以登录ftp(在root行的开头加#号)
5、vi/etc/pam.d/login注释掉其中第一行#authrequiredpam_securetty.so(linux,登录配置文件)
或者是下面的
#auth[user_unknown=ignoresuccess=okignore=ignoredefault=bad]pam_securetty.so
7、vi/etc/securetty,在末尾添加新行,可以添加随机个数,
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
8、重启telnet服务:
servicexinetdrestart
第二、Oracle10g安装
1配置环境
1.1增加dba用户组,和oracle用户
groupadddba
useradd-gdba-moracle
passwdoracle
1.2以oracle用户操作,创建oracle数据库的安装目录
su-oracle
mkdir-pproduct/10g
chmod-R755product
mkdir-papp
chmod-R755app
1.3将如下内容增加到oracle用户的.bash_profile文件里
#exportLD_ASSUME_KERNEL=2.6.18
exportORACLE_BASE=/home/oracle/app
exportORACLE_HOME=/home/oracle/product/10g
exportORACLE_TERM=xterm
exportORACLE_SID=ORA10G
exportNLS_LANG=american_america.ZHS16GBK
exportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
/lib:
/usr/lib:
/usr/openwin/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:
/usr/td/lib:
/usr/ucblib:
/usr/local/lib
exportLD_LIBRARY_PATH
exportPATH=$PATH:
$ORACLE_HOME/bin
exportTHREADS_FLAG=native
exportLANG=en_US
1.4以root用户进行vi/etc/sysctl.conf修改增加如下参数项
修改:
#Controlsthemaximumsizeofamessage,inbytes
kernel.msgmax=65536
#Controlsthemaximumsharedsegmentsize,inbytes
#kernel.shmmax=4294967295
#Controlsthemaximumnumberofsharedmemorysegments,inpages
#kernel.shmall=268435456
kernel.shmmax=1073741824
kernel.shmall=2097152
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
注:
大于1G内存的用这个
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.shmall=2097152
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
加载系统参数,使修改生效:
sysctl-p
1.5把下面行添加到 /etc/security/limits.conf文件最后
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
1.6安装libXp-1.0.0-8.i386.rpm
以root用户将libXp-1.0.0-8.i386.rpm上传至/usr/local/目录下,执行安装:
cd/usr/local/
rpm-ivhlibXp-1.0.0-8.i386.rpm
修改完成后,请重启系统,以使这些参数生效。
1.7以root用户,将如下文件上传到/home/oracle/目录下
10201_database_linux32.zip
1.8以oracle用户,执行如下命令
unzip10201_database_linux32.zip
1.9增加oracle10g对redhatAS5的支持
在oracle用户下修改配置文件
vidatabase/install/oraparam.ini
找到下面内容
[CertifiedVersions]
Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
修改为:
[CertifiedVersions]
Linux=redhat-3,SuSE-9,redhat-4,redhat-5,redhat-6,UnitedLinux-1.0,asianux-1,asianux-2修改
[Linux-redhat-3.0-optional]可以不改
为:
[Linux-redhat-5.4-optional]
Vi/Etc/redhat-release将
RedHatEnterpriseLinuxServerrelease6.3(Santiago)改为
RedHatEnterpriseLinuxServerrelease4(Santiago)
在Linux图形界面下,首先以root用户操作:
xhost+
再切到用户oracle下,
cddatabase
./runInstaller
下面可以不做
[root@bogon~]#vi/etc/selinux/config
#ThisfilecontrolsthestateofSELinuxonthesystem.
#SELINUX=cantakeoneofthesethreevalues:
#enforcing-SELinuxsecuritypolicyisenforced.
#permissive-SELinuxprintswarningsinsteadofenforcing.
#disabled-NoSELinuxpolicyisloaded.
SELINUX=disabled
#SELINUXTYPE=cantakeoneofthesetwovalues:
#targeted-Targetedprocessesareprotected,
#mls-MultiLevelSecurityprotection.
SELINUXTYPE=targeted
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/selinux/config"13L,457Cwritten
[root@bogon~]#chkconfig--list|grepselinux
2安装开始
图1
选择:
AdvancedInstallation点击“Next”
图2
点击“Next”
图3
选择“Custom”点击“Next”
图4
点击“Next”
图5
点击“Next”
图6
点击“Next”
图7
点击“Next”
图8
选择“Installdatabasesoftwareonly”点击“Next”
图9
点击“Next”
图10
完成后点击“Next”
图11
当出现下图,不要点击OK,先操作命令后在点击OK
以root用户执行:
/home/oracle/oraInventory/orainstRoot.sh
/home/oracle/product/10g/root.sh
执行结果如下图:
图12
上面是执行orainstRoot.sh界面
图13
上面是执行root.sh界面。
当出现“Enterthefullpathnameofthelocalbindirectory:
[/usr/local/bin]:
”信息的时候,直接按“Enter”键执行
图14
点击上面的OK
图15
点击“Exit”完成数据库安装
3创建数据库
以oracle用户执行dbca命令,出现如下图片
图1
运行正常会弹出dbca的操作界面,如果没有弹出,用root用户执行一下xhost+,然后再以oracle用户执行dbca命令。
点击“Next”按钮
图2
点击Next
图3
点击Next
图4
输入ORA10G点击Next
图5
点击Next
图6
输入密码:
xxxxxx点击Next
图7
点击Next
图8
点击Next
图9
点击Next
图10
点击Next
图11
选择百分比,最大不要超过70,百分比乘以
计算得到的值最好在1~1.5G之间即可,如物理内存过小,输入70即可。
由于生产上的内存比较大默认40就可以了
选择CharacterSets标签
图12
DatabaseCharacterSet选择ZHS16GBK
NationalCharacterSet选择UTF8
点击Next
图13
点击Next
图14
点击Finish
图15
点击OK
图16
图17
点击Exit完成创建
4参数配置
4.1以root用户,vi/etc/oratab修改文件
ORA10G:
/home/oracle/product/10g:
N
将这一行中的最后的N改成Y
4.2增加userdata目录
su-oracle
mkdiruserdata
chmod-R777userdata
4.3以root用户,修改oracle目录的权限
su-root
chmod-R777/home/oracle
4.4用oracle用户执行
su-oracle
chmod6751$ORACLE_HOME/bin/oracle
4.5以oracle用户ftp更新dbshut,和dbstart文件
以oracle用户,将备份的/home/oracle/product/10g/bin下dbstart,dbshut上传到服务器同样目录下,覆盖原来文件。
将备份的/home/oracle/product/10g/network/admin下*.ora上传到服务器同样目录下,覆盖原来文件。
4.6通过dbstart和dbshut命令检查oracle安装是否正确
切换到oracle用户下
执行dbstart启动数据库,查看是否报错
执行dbshut关闭数据库,查看是否报错。
一切正常,则数据的安装与创建结束。
一切正常,则数据的安装与创建结束。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- redhat63 安装 oracle11G