CentOS 52下Oracle 10G 安装详解.docx

上传人:b****5 文档编号:4042471 上传时间:2022-11-27 格式:DOCX 页数:6 大小:17.44KB
下载 相关 举报
CentOS 52下Oracle 10G 安装详解.docx_第1页
第1页 / 共6页
CentOS 52下Oracle 10G 安装详解.docx_第2页
第2页 / 共6页
CentOS 52下Oracle 10G 安装详解.docx_第3页
第3页 / 共6页
CentOS 52下Oracle 10G 安装详解.docx_第4页
第4页 / 共6页
CentOS 52下Oracle 10G 安装详解.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

CentOS 52下Oracle 10G 安装详解.docx

《CentOS 52下Oracle 10G 安装详解.docx》由会员分享,可在线阅读,更多相关《CentOS 52下Oracle 10G 安装详解.docx(6页珍藏版)》请在冰豆网上搜索。

CentOS 52下Oracle 10G 安装详解.docx

CentOS52下Oracle10G安装详解

CentOS5.2下Oracle10G安装详解

CentOS必需的安装包

*GNOMEDesktopEnvironment

*Editors

*GraphicalInternet

*Text-basedInternet

*DevelopmentLibraries

*DevelopmentTools

*LegacySoftwareDevelopment

*ServerConfigurationTools

*AdministrationTools

*Base

*LegacySoftwareSupport

*SystemTools

*XWindowSystem

注意:

为SWAP分配的空间要超过1G,要不然后面装Oralce会因为空间不足而无法安装。

并且要关闭防火墙,关闭SELIINUX

修改host文件

HostsFile

#vi/etc/hosts

192.168.10.10oracleoracle.localdomainoracle

127.0.0.1oraclelocalhost.localdomainlocalhost

注意:

你要把192.168.10.10改成你自己的IP,我这里只是写我本机的IP的。

设置内核参数

#vi/etc/sysctl.conf

在行末添加以下内容

#usefororacle

#kernel.shmall=2097152

#kernel.shmmax=2147483648

kernel.shmmni=4096

#semaphores:

semmsl,semmns,semopm,semmni

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应用以上参数

#/sbin/sysctl-p

设置最大打开文件数

#vi/etc/security/limits.conf

在行末添加以下内容

#usefororacle

*softnofile65536

*hardnofile65536

设置会话

#vi/etc/pam.d/login

行末添加以下内容

sessionrequired/lib/security/pam_limits.so

查询所需安装包是否完整

以root用户在终端中执行以下命令:

rpm-qgccmakebinutilsopenmotifsetarchcompat-dbcompat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-devel

如果没有安装这些包的话,可以在CentOS安装光盘的CentOS目录下找到相应的rmp文件来安装,如果你的服务器可以联网的话,也可以通过yum的方式下载安装,在终端中执行以下命令:

#yum-yinstallsetarch-2*

#yum-yinstallmake-3*

#yum-yinstallglibc-2*

#yum-yinstalllibaio-0*

#yum-yinstallcompat-libstdc++-33-3*

#yum-yinstallcompat-gcc-34-3*

#yum-yinstallcompat-gcc-34-c++-3*

#yum-yinstallgcc-4*

#yum-yinstalllibXp-1*

#yum-yinstallopenmotif-2*

#yum-yinstallcompat-db-4*

按命令提示的下载安装,所需的时间取决于你的网速。

如果不能上网则可以从光盘安装具体的安装方法是先挂载光驱使用mount/dev/cdrom/media然后cd/media就可以进入光盘目录了。

再使用rpm-ivhxxx.rpm格式来安装。

(注意XXX为你要安装的安装包名字)

可能安装完了以后用上述命令查看还是会出现某些包没有安装的信息,这个不用理会,据说是rpm的BUG。

packagecompat-gcc-c++isnotinstalled

packagecompat-libstdc++isnotinstalled

packagecompat-libstdc++-develisnotinstalled

建立oracle用户及组

#groupaddoinstall

#groupadddba

#groupaddoper

#useradd-goinstall-Gdbaoracle

#passwdoracle

oracle数据库下载

*OracleDatabase10gRelease2(10.2.0.1)Software

去Oracle的官方网站下载。

建立ORACLE_HOME目录,解压数据库安装文件

#unzip10201_database_linux32.zip

#mvdatabase/tmp/

#chown-Roracle.oinstall/tmp/database

修改操作系统版本标识

#vi/etc/redhat-release

#CentOSrelease5.2(Final)

redhat-4

修改ORACLE环境变量

#su-oracle

$vi.bash_profile

TMP=/tmp;exportTMP

TMPDIR=$TMP;exportTMPDIR

ORACLE_BASE=/home/oracle;exportORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;exportORACLE_HOME

ORACLE_SID=orcl;exportORACLE_SID

ORACLE_TERM=xterm;exportORACLE_TERM

PATH=/usr/sbin:

$PATH;exportPATH

PATH=$ORACLE_HOME/bin:

$PATH;exportPATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib;exportLD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/rdbms/jlib;exportCLASSPATH

if[$USER="oracle"];then

if[$SHELL="/bin/ksh"];then

ulimit-p16384

ulimit-n65536

else

ulimit-u16384-n65536

fi

fi

配置XDMCP

对于GDM

#vi/etc/gdm/custom.conf

[xdmcp]

Enable=1

注意:

custom.conf这个文件可能是只读文件,需要改成可写属性才能修改。

解决方法:

使用root身份进行改写。

在root下先查找到custom.conf

(find–namecustom.conf)

因为默认centos5.1不支持10.2,0.1,修改安装文件

#vi/tmp/database/install/oraparam.ini

找到####[CertifiedVersions]

Linux=redhat-3,SuSE-9,redhat-4,centos-5,UnitedLinux-1.0,asianux-1,asianux-2再后面添加

[Linux-centos-5.2-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

安装oracle数据库

#su-oracle

$exportDISPLAY=192.168.10.3:

0.0

$/home/oracle/database/runInstaller

注意:

这里的IP192.168.10.3是你的另外一台电脑,这台电脑使用的是windows系统,能过这台电脑安装远程界面来远程安装数据库的。

下载Xmanager2.0连接远程服务器的桌面来连接这台Centos服务器就可以通过桌面形式来安装数据库了。

1.SelectInstallationMethod

选择AdvancedInstallation

2.SpecifyInventoryDirectoryandCredentials

3.SelectInstallationType

选择EnterpriseEdition

4.SpecifyHomeDetails

Name文本框中填写db_1

5.Product-SpecificPrerequisiteChecks

6.SelectConfigurationOption

选择createadatabase

7.SelectDatabaseConfiguration

选择GeneralPurpose

8.SpecifyDatabaseConfigurationOptions

选择SelectDatabasecharacterset:

UTF-8

9.SelectDatabaseManagementOption

选择UseDatabaseControlDatabaseManagement

10.SpecifyDatabaseStorageOption

选择FileSystem

11.SpecifyBackupandRecoveryOptions

选择DonotenableAutomatedbackups

12.SpecifyDatabaseSchemaPasswords

选择Usethesamepasswordforalltheaccounts

13.Summary

14.Install

15.ConfigurationAssistants

16.DatabaseConfigurationAssistant

17.DatabaseConfigurationAssistantPasswordManagement

选择PasswordManagement,除system以外全部锁定

18.ExecuteConfigurationScripts

在root环境中执行

#/home/oracle/oraInventory/orainstRoot.sh

#/home/oracle/product/10.2.0/db_1/root.sh

19.EndOfInstallation

恢复操作系统版本

#vi/etc/redhat-release

CentOSrelease5.2(Final)

设置数据库开机自动启动

#/etc/oratab

orcl:

/home/oracle/product/10.2.0/db_1:

Y

#vi/etc/rc.local

su-oracle-c‘dbstart’

#su-oracle

$vi/home/oracle/product/10.2.0/db_1/bin/dbstart

第78行修改为

ORACLE_HOME_LISTNER=$ORACLE_HOME/

数据库相关命令

$dbstart[start|status|stop]

$lsnrctl[start|status|stop]

$emctl[start|status|stop]console

$sqlplus/nolog

>connectsystem/passwdassysdba

DBCA-DatabaseConfigurationAssistant

$dbca

启动EM

http:

//localhost:

1158/em/

至此已经完成数据库安装了。

我在此仅把我的安装过程分享给大家。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1