CentOS56oracle10g安装教程详解 带图.docx
- 文档编号:17849797
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:32
- 大小:2.55MB
CentOS56oracle10g安装教程详解 带图.docx
《CentOS56oracle10g安装教程详解 带图.docx》由会员分享,可在线阅读,更多相关《CentOS56oracle10g安装教程详解 带图.docx(32页珍藏版)》请在冰点文库上搜索。
CentOS56oracle10g安装教程详解带图
CentOS5.6环境安装oracle10g(完整版)
1.安装前装备
1.1软件要求
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-common-2.5
glibc-devel-2.5
glibc-headers-2.5
kernel-headers-2.6.18
ksh-20060214
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libgomp-4.1.2
libstdc++-4.1.2
libstdc++-devel-4.1.2
make-3.81
sysstat-7.0.2
unixODBC-2.2.11(32bit)
unixODBC-devel-2.2.11(32bit)
pdksh-5.2.14
numactl-0.9.8
libXp-1.0.0
libXp-devel-1.0.0
libXau-devel-1.0.1
1.2编辑域名解析文件
vi/etc/hosts
Forexample:
--Oracle服务器的IP地址是10.152.23.239服务器的FQDN是localhost.localdomain
10.152.23.239localhost.localdomainlocalhost
127.0.0.1localhostlocalhost.localdomain
1.3添加用户及用户组
groupaddoinstall
groupadddba
useradd-goinstall-Gdbaoracle
passwdoracle
idoracle
idnobody
mkdir-p/u01/app/oracle--创建Oracle的家目录
mkdir-p/u01/app/oracle/oraInventory
chown-Roracle:
oinstall/u01/app/oracle
chmod-R775/u01/app/oracle
1.4配置内核参数、修改用户环境变量
编辑/etc/sysctl.conf文件,在此文件中加入:
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=1048576
net.core.rmem_max=1048576
net.core.wmem_default=262144
net.core.wmem_max=262144
运行命令:
sysctl-p使设置生效
1.5设置shell限制
vi/etc/security/limits.conf--添加以下参数
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
vi/etc/pam.d/login--添加以下参数
sessionrequired/lib/security/pam_limits.so
sessionrequiredpam_limits.so
vi/etc/profile--添加以下参数
if[$USER="oracle"];then
if[$SHELL="/bin/ksh"];then
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
fi
在/etc/profile文件中加入以下内容,将:
ulimit–s–c0>/dev/null2>&1修改为
ulimit–s–cunlimited>/dev/null2>&1
vi/etc/redhat-release,修改redhat-release文件内容如下:
(10G默认不支持5.6版本,修改掉此信息可略过错误)
RedHatEnterpriseLinuxASrelease3(Taroon)
修改oracle用户的环境配置文件
执行:
suoracle切换到oracle用户环境,然后编辑.bash_profile文件,更改PATH的配置,同时在环境变量中增加NLS_LANG的配置。
如下:
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
ORACLE_SID=SMP
PATH=$PATH:
$HOME/bin:
$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
/usr/lib
exportORACLE_BASEORACLE_HOMEORACLE_SIDPATHLD_LIBRARY_PATH
1.6创建及拷贝安装源文件存放目录
mkdir-p/oracle_src
(1)cp-r/media/cdrom/*/oracle_src/
--将安装光盘挂载至/media/cdrom后复制(挂载的命令:
mount/dev/cdrom/mnt/cdrom挂起,把虚拟光驱的文件复制到/mnt/cdrom下umount/dev/cd取消挂起);
(2)通过ssh服务器的上传下载把数据库安装文件复制到/oracle_src。
chown-Roracle:
oinstall/oracle_src/
chmod-R775/oracle_src/
2.安装
2.1切换至oracle用户
执行:
exportLANG=en_US(防止乱码)
2.2执行:
/opt/database/runInstaller
选择安装方法,建议选择高级模式,如下图所示:
点击“next”,进入下一步骤
使用默认配置,点击“next”进入下一步骤
选择数据库版本,选择“企业版”,点击“产品语言”,出现下图对话框
在对话框中添加“简体中文”,点击“OK”,进入下一步
使用默认的安装目录,点击“next”进入下一步骤
进行数据库安装前检查,如上图所示,检查通过,如果没有任何错误,点击“next”
此处选择“只安装数据库软件”,点击“next”,进入下一步骤
点击“install”,进行安装
正在安装,如上图所示安装完成后点击“OK”
用root用户,运行以下脚本:
/opt/app/oracle/oraInventory/orainstRoot.sh
/opt/app/oracle/product/10.2.0/db_1/root.sh
[root@xmydlinux]#/opt/app/oracle/oraInventory/orainstRoot.sh
Changingpermissionsof/opt/app/oracle/oraInventoryto770.
Changinggroupnameof/opt/app/oracle/oraInventorytooinstall.
Theexecutionofthescriptiscomplete
[root@xmydlinux]#/opt/app/oracle/product/10.2.0/db_1/root.sh
RunningOracle10root.shscript...
Thefollowingenvironmentvariablesaresetas:
ORACLE_OWNER=oracle
ORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1
Enterthefullpathnameofthelocalbindirectory:
[/usr/local/bin]:
(此处直接回车,选择默认的安装目录)
Copyingdbhometo/usr/local/bin...
Copyingoraenvto/usr/local/bin...
Copyingcoraenvto/usr/local/bin...
Creating/etc/oratabfile...
Entrieswillbeaddedtothe/etc/oratabfileasneededby
DatabaseConfigurationAssistantwhenadatabaseiscreated
Finishedrunninggenericpartofroot.shscript.
Nowproduct-specificrootactionswillbeperformed.
此时数据库软件的安装完成。
3.创建数据库
数据库软件安装完成后还需要创建数据库实例,在原来运行runInstall的终端中运行dbca命令,运行此命令后,将会在本地的xmanager-passive的显示如下界面:
点击“next”进行配置
选择“createadatabase”进行创建数据库,点击“Next”进入下一步
勾选“CreateDatabase”,点击“Finish”进入下一步
选择“GeneralPurpose”,点击“Next”,进入下一步,
输入SID,此处输入的SID应该与环境变量的中设置的SID一致,注意区分大小写。
点击“Next”进入下一步,
点击“Next”进入下一步
输入密码,点击“Next”进入下一步
在存储选项中选择“FileSystem”,点击“Next”进入下一步
使用默认配置,点击“Next”进入下一步
使用默认配置,点击“Next”进入下一步
点击“Next”进入下一步
在初始化参数设置中的选项卡中选择“Sizing”,在Processes中填写600
在字符集选项卡中,选择字符集为“ZHS16FBK”,点击“Next”进入下一步
使用默认值,点击“Next”进入下一步
点击“Finish”创建数据库
点击“OK”确认配置
建数据库创建中……
在sys和system账号中输入密码,点击“OK”至此数据库安装完成。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CentOS56 oracle10g安装教程详解 带图 oracle10g 安装 教程 详解