Linux Oracle 10g InstallationWord格式文档下载.docx

上传人:b****5 文档编号:19703952 上传时间:2023-01-09 格式:DOCX 页数:12 大小:27.14KB
下载 相关 举报
Linux Oracle 10g InstallationWord格式文档下载.docx_第1页
第1页 / 共12页
Linux Oracle 10g InstallationWord格式文档下载.docx_第2页
第2页 / 共12页
Linux Oracle 10g InstallationWord格式文档下载.docx_第3页
第3页 / 共12页
Linux Oracle 10g InstallationWord格式文档下载.docx_第4页
第4页 / 共12页
Linux Oracle 10g InstallationWord格式文档下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

Linux Oracle 10g InstallationWord格式文档下载.docx

《Linux Oracle 10g InstallationWord格式文档下载.docx》由会员分享,可在线阅读,更多相关《Linux Oracle 10g InstallationWord格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。

Linux Oracle 10g InstallationWord格式文档下载.docx

#/sbin/sysctl-agrepfile-max

#/sbin/sysctl-agrepip_local_port_range

为Oracle用户设定Shell的限制

一般来说,出于性能上的考虑,还需要需要进行如下的设定,以便改进Oracle用户的有关nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量)#vi/etc/security/limits.conf

#添加如下的行

 

soft 

nproc 

2047

hard 

16384

nofile1024

nofile65536

添加如下的行到/etc/pam.d/login文件:

session 

required 

/lib/security/pam_limits.so

编辑/etc/profile文件,添加如下部分:

if[$USER="

oracle"

];

then

if[$SHELL="

/bin/ksh"

ulimit-p16384

ulimit-n65536

else

ulimit-u16384-n65536

fi

fi之后,执行$unlimit验证一下.

检查并安装相关补丁

在这个版本的RHEL上安装Oracle,必须要有几个软件包.确认以下rpm包都已经安装:

make-3.79

binutils-2.11

openmotif-2.2.2-16

setarch-1.3-1

compat-db-4.0.14.5

compat-gcc-7.3-2.96.122

compat-gcc-c++-7.3-2.96.122

compat-libstdc++-7.3-2.96.122

compat-libstdc++-devel-7.3-2.96.122#rpm-qagrepcompat

#在我的机器上输出如下:

compat-gcc-c++-7.3-2.96.122

compat-libstdc++-devel-7.3-2.96.122

compat-glibc-7.x-2.2.4.32.5

compat-db-4.0.14-5

compat-gcc-7.3-2.96.122#rpm-qagrepopenmotif

openmotif-devel-2.2.2-16

openmotif-2.2.2-16#rpm-qagrepsetarch

setarch-1.3-1上面显示的内容是在笔者已经安装了具体的RPM包之后的结果.一般情况下,你的系统上的输出结果和这个不同.假如个别包没有安装,把系统安装光盘mount上,找到具体的软件包(大多数在第三张光盘上),然后利用如下的命令来安装相应的包:

#rpm-ivhcompat.....rpm

要额外注重的是,这些软件包之间是有依靠性的,先后的顺序要找好.否则会报告不能安装的错误.此外,最好验证一下gcc和glibc的版本(要求是gcc-3.2.3-2或者更高):

#gcc-v

#rpm-qglibc

创建用户和相关的组

#/usr/sbin/groupaddoinstall

#/usr/sbin/groupadddba

#/usr/sbin/useradd-goinstall-Gdbaoracle 

假如只是测试目的的话,不创建oinstall组也没什么.不过还是规范一点比较好.假如oracle用户和dba组等已经存在,作适当的调整即可.检查并调整环境变量

登录为oracle用户#su-oracle

$cd

$vi.bash_profile

#添加如下内容,你的具体值应该不会和这个完全相同.

eXPortORACLE_BASE=/u/app/oracle

exportORACLE_HOME=$ORACLE_BASE/prodUCt/10.1.0/db_1

exportORACLE_SID=TEST

exportPATH=$PATH:

$HOME/bin:

$ORACLE_HOME/bin

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:

/usr/lib

exportLC_CTYPE=en_US.UTF-8

然后执行

$source.bash_profile

使环境变量生效./u/app/oracle等目录应该建立好并做合适的授权.开始安装10g

mount你的安装盘.(我一般都是把文件拷贝到系统中一个具体的位置,比如/u/install).执行:

$sh/u/install/runInstaller

假如不能出现安装画面,查看本文后面的FAQ。

非常值得称道的是,10g的安装相比以前的多了一个Checkingoperatingsystemcertification的步骤。

非凡实用。

安装文件会自动检测所需的条件。

假如有不符合的地方,安装程序会报告给你.并会给出具体原因。

大大减少了出错的可能.下面是检查成功输出的内容:

Checkingoperatingsystemcertification

Expectedresult:

Oneofredhat-2.1,redhat-3,UnitedLinux-1.0

ActualResult:

redhat-3

Checkcomplete.Theoverallresultofthischeckis:

Passed

=======================================================================Checkingkernelparameters

CheckingforVERSION=2.4.9.25;

foundVERSION=2.4.21.Passed

Checkingforshmall=2097152;

foundshmall=2097152.Passed

Checkingforshmseg=10;

foundshmseg=4096.Passed

Checkingforsemmsl=250;

foundsemmsl=250.Passed

Checkingforsemmni=128;

foundsemmni=128.Passed

Checkingforfilemax=65536;

foundfilemax=65536.Passed

Checkingforshmmni=4096;

foundshmmni=4096.Passed

Checkingforsemmns=32000;

foundsemmns=32000.Passed

Checkingforsemopm=100;

foundsemopm=100.Passed

Checkingforshmmin=1;

foundshmmin=1.Passed

Checkingforshmmax=2147483648;

foundshmmax=2147483648.Passed

=======================================================================

Checkingrecommendedoperatingsystempackages

Checkingformake-3.79;

foundmake-3.79.1-17.Passed

Checkingforbinutils-2.11.90.0.8-12;

foundbinutils-2.14.90.0.4-26.Passed

Checkingforgcc-2.96;

foundgcc-3.2.3-20.Passed

Checkingforopenmotif-2.1.30-11;

foundopenmotif-2.2.2-16.Passed

=======================================================================Checkingrecommendedglibcversion

2.2.4.31.7

2.3.2.95.3

=======================================================================ValidatingORACLE_BASElocation(ifset)

其他的步骤比较清楚,不再赘述.最后系统会提示你运行root.sh文件.按照提示做即可.FAQ(在Linux平台安装Oracle比较常见的问题)

1.不能启动安装界面

运行runInstaller提示信息类似如下:

xlib:

connectionto"

localhost:

0.0"

refusedbyserver

xlib:

clientisnotauthorizedtoconnecttoserverExceptioninthread"

main"

Java.lang.InternalError:

can'

tconnecttox11windowserverusing"

at.......

解决办法:

设定你的DISPLAY环境参数.#exportDISPLAY=your_IPaddress:

0.0把your_IPaddress换成你的IP.或者用root简单的执行一下#xhost+(要注重这样会有安全上的隐患)2.安装界面显示很多"

口口"

样子的乱码

查看locale输出#locale

LANG=en_US.UTF-8

LC_CTYPE=zh_CN.GB18030

LC_NUMERIC="

en_US.UTF-8"

LC_TIME="

LC_COLLATE="

LC_MONETARY="

LC_MESSAGES="

LC_PAPER="

LC_NAME="

LC_ADDRESS="

LC_TELEPHONE="

LC_MEASUREMENT="

LC_IDENTIFICATION="

LC_ALL=

执行#exportLC_CTYPE=en_US.UTF-8然后重新调用安装程序.3.用IE登录Linux服务器上的em出现乱码

在Linux(Unix)环境下成功安装了Oracle10g,从windows下用IE浏览器登录10g的em,按钮是"

这样的方框.解决办法:

参考:

4.创建数据库的时候出现ORA-03113的错误

查看核心参数是否调整正确.参考:

5.RedHat9/FC1等系统10g不支持如何安装?

解决办法:

在10g不支持的Linux发行版上安装10g的解决方法1).运行runInstaller-ignoreSysPrereqs,这样会跳过检查.

2).摘自修改/etc/redhat-release文件:

#su-root

#cp/etc/redhat-release/etc/redhat-release.backup

#cat>

/etc/redhat-release<

<

EOF

RedHatEnterpriseLinuxASrelease3(Taroon)

EOF

安装完毕,执行如下操作:

#su-root

#cp/etc/redhat-release.backup/etc/redhat-release

3).

同样的思路,我们可以修改Oracle的install/oraparam.ini文件达到目的.

6.如何关掉那些oCssd.bin进程?

编辑/etc/inittab文件(做好备份)注释掉这一行:

h1:

3:

respawn:

/etc/init.d/init.cssdrun>

/dev/null2>

................

参考信息

WernerPuschitz的10g安装指南-

WernerPuschitz的站点的文章很翔实,假如您碰到了本文没有说清的问题,可以去看看那里.本文借鉴了该站点不少内容.http:

//www.G-

关于核心参数等信息一定要用Google查找.OracleDatabaseQuickInstallationGuide10gRelease1(10.1)forLinuxx86

http:

//download-OracleDatabaseInstallationGuide10gRelease1(10.1)forUNIXSystemshttp:

//download-

RedHatAS4下安装oracle10g

RedHatAS4下安装oracle10g 

  系统要求:

  1、物理内存:

512M

  2、交换空间2G

  3、禁用secureLinux 

  4、已经安装下列包:

   

A、XWindowSystem

B、GNOMEDesktopEnvironment

C、Editors

D、GraphicalInternet

E、Text-basedInternet

F、ServerConfigurationTools

G、DevelopmentTools

H、AdministrationTools

I、SystemTools

  开始:

  1.下载软件

  2.解压软件

  3.修改host文件

  4.设置核心参数

  5.参数配置

  6.安装

  7.安装后配置

  

  下载软件

  1.OracleDatabase10gRelease2(10.2.0.1)Software下载位置:

  解压软件

  1.解压命令:

unzip10201_database_linux32.zip

  2.解压后产生一个包含安装文件的目录(db/Disk1)(实际上解压到一个名为

database的目录,不知道是官方文档有误还是怎么回事)

  修改host文件

  1./etc/hosts文件中必须包含afullyqualifiednamefortheserver

  <

IP-address>

<

fully-qualified-machine-name>

machine-name>

  设置核心参数

  1.在/etc/sysctl.conf文件中加入下列行:

  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

  2.运行下列命令改变核心参数:

/sbin/sysctl–p

  3.在/etc/security/limits.conf文件中加入下列行:

  * 

2047

16384

nofile 

1024

65536

  4.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:

  session 

  5.通过编辑/etc/selinux/config文件禁用securelinux,确认其中的

SELINUX标记如下:

SELINUX=disabled。

也可以通过GUI工具(Applications>

SystemSettings>

SecurityLevel),选择SELinux禁用该属性。

  参数配置

  1.检查下列包是否安装,若未安装则要先安装:

  #FromRedHatAS4Disk2

  cd/me

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

当前位置:首页 > 高等教育 > 文学

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

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