Linux AS 54 64bit +Oracle 10g 64bit.docx

上传人:b****2 文档编号:688881 上传时间:2023-04-29 格式:DOCX 页数:19 大小:1.50MB
下载 相关 举报
Linux AS 54 64bit +Oracle 10g 64bit.docx_第1页
第1页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第2页
第2页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第3页
第3页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第4页
第4页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第5页
第5页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第6页
第6页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第7页
第7页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第8页
第8页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第9页
第9页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第10页
第10页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第11页
第11页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第12页
第12页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第13页
第13页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第14页
第14页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第15页
第15页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第16页
第16页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第17页
第17页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第18页
第18页 / 共19页
Linux AS 54 64bit +Oracle 10g 64bit.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Linux AS 54 64bit +Oracle 10g 64bit.docx

《Linux AS 54 64bit +Oracle 10g 64bit.docx》由会员分享,可在线阅读,更多相关《Linux AS 54 64bit +Oracle 10g 64bit.docx(19页珍藏版)》请在冰点文库上搜索。

Linux AS 54 64bit +Oracle 10g 64bit.docx

LinuxAS5464bit+Oracle10g64bit

 

LinuxAS5.464bit+Oracle10g64bit

安装文档

 

1说明

本文适用于oracle10.2.0.164bitforlinux64

2安装

1、为了不用安装那么多RPM包,安装Linuxas5.464bit时,选择完全安装(定制安装时选择包括所有子项)。

安装完系统后,本人只安装了以下四个RPM包(未验证这几个包是否必须):

compat-gcc-32-3.2.3-47.3.x86_64.rpm

compat-gcc-32-c++-3.2.3-47.3.x86_64.rpm

compat-libcwait-2.1-2.x86_64.rpm

libaio-devel-0.3.106-3.2.x86_64.rpm

2、root用户设置核心参数,在这里修改kernel.shmmax参数即可:

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

kernel.shmmax=2147483648

kernel.shmall=12624855040

kernel.shmmni=4194304

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

3、root用户运行下列命令使其上述修改生效:

/sbin/sysctl–p

4、root用户在/etc/security/limits.conf文件下方加入下列行:

           oraclesoft    nproc  2047

              oraclehard    nproc  16384

              oraclesoft    nofile  1024

              oraclehard    nofile  65536

5、root用户在/etc/pam.d/login文件下方加入下列行,如果里面没有的话:

session    required    /lib/security/pam_limits.so

6、root用户创建用户和修改环境变量:

#/usr/sbin/groupaddoinstall                  /创建组用户/

#/usr/sbin/groupadddba                      /创建组用户/

#/usr/sbin/useradd-goinstall-Gdbaoracle      /创建用户,并设定用户组/

#passwdoracle                            /设定oracle用户的密码/,linux需要强密码

用oracle登陆进操作系统,编辑.bash_profile文件(.bash_profile文件为隐藏文件,其位

置在/home/oracle/.bash_profile)

在.bash_profile文件下方添加如下内容:

ORACLE_BASE=/opt/oracle/app

ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1

ORACLE_SID=oradata

PATH=$PATH:

$HOME/bin:

$ORACLE_HOME/bin

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/usr/lib

LANG=C

exportORACLE_BASEORACLE_HOMEORACLE_SIDPATHLD_LIBRARY_PATHLANG

使上述环境变量设置生效

source.bash_profile

7、下载oracle_database_10.2.0.1.0forlinux安装程序:

 

64位操作系统请安装10201_database_linux_x86_64.cpio.gz

oracle用户将ORACLE安装压缩包拷贝到数据库服务器/home/oracle中并解压,得到database目录,解压命令

unzip10201_database_linux32.zip

8、root用户创建安装目录:

最好在根上建立一个ORACLE文件夹,这个文件夹专门用来存放的安装文件。

需要注意的是在安装ORACLE前,需要把这个文件夹的所有者修改成用户oracle,文件夹权限最好是修改成777,以免在安装过程中出现无权限的问题。

操作如下:

mkdir-p/opt/oracle/app

chmod777/opt

chown-Roracle.oinstall/opt

mkdir/oradata

chmod777/oradata

chown–Roracle.oinstall/oradata

9、root用户修改redhat发行标识:

由于oracle10g具有系统安装监测,当检测到的系统不符合安装配置规定的要求时,安装不能正常进行,故要更改操作系统的版本标识,这一操作不会影响任何系统问题,可以在安装结束后恢复为正常状态。

操作如下:

以root权限打开/etc/redhat-release文件,将文件内容:

RedHatEnterpriseLinuxASrelease5.4(Nahant)修改为RedHatEnterpriseLinuxASrelease4(Taroon),用于满足oracle_database_10.2.0.1.0./install/oraparam.ini的检查要求。

(做完上述配置后,重新启动系统,目的是让所有配置生效)

3开始安装

以oracle用户登陆到系统,打开终端,进入到oracle_database_10.2.0.1.0目录,使用如下命令./runInstaller开始安装,截图如下:

这里Home目录是刚才给oracle编辑profile时添加的,如果不一致可手动改正与ORACLE_HOME环境变量相同的值。

注意:

如果此图形界面乱码,那么修改root环境变量LANG,将其修改到root的.bash_profile配置文件中

[root@noc~]#echo$LANG

en_US.UTF-8英文环境

在此选择AdvancedInstallation,只安装软件。

否则将创建数据库,linux下默认创建的数据库经常会出现问题。

在检查过程中如发现有一些软件包错误,则用rpm命令检查相关的软件包并安装,如果在虚拟机上安装RH4时选择完全安装,在这里检查则会全部通过。

root用户执行下图中的两个脚本。

注意:

(这两个脚本的运行必须在root用户下。

注意:

[/usr/local/bin]:

此处直接回车使用默认值。

上述两个脚本的运行必须在root用户下。

安装完成

4安装检测并建立数据库

    安装完成后,可以在oracle用户下,打开终端,运行dbca命令,后有一个向导出现,说明安装成功。

最后按提示创建数据库即可。

此步骤中的名称使用echo$ORACLE_SID命令进行确认

(我用的数据库名与SID一致为:

oradata)

此处文件夹需要另外创建,创建过程如上:

注意:

我的创建位置为:

/oradata

两个选项卡,什么都不用改直接下一步

4、此处修改字符集,否则数据容易造成乱码,对于我们中国一般选择ZHS16GBK,支持中文格式。

点击下一步

点击Finish

点击OK开始创建数据库。

创建监听器

$netca

首先进入配置界面,选择【ListenerContiguration】项,一路【Next】下去直到返回配置界面。

然后再选择【LocalNetServiceNameContiguration】项继续,但是这里有几个地方需要注意一下:

ServiceName为全局数据库名称,即你创建的那个数据库名称。

Hostname为本机的主机名或者IP地址。

NetServiceName为默认和ServiceName同名,你也可以改为其他的名字。

数据库监听创建完成后:

修改文件/etc/oratab

#vi/etc/oratab进入文件后,把最后一行的N改成Y。

修改文件listener.ora

$vi/opt/oracle/app/oracle/product/10.2.0/db_1/network/admin/initora.ora

添加红色部分如下内容

SID_LIST_LISTENER=

(SID_LIST=

(SID_DESC=

(SID_NAME=PLSExtProc)

(ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1)

(PROGRAM=extproc)

(SID_DESC=

(GLOBAL_DBNAME=oradata)

//要与SID_NAME的名称一致。

(ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1)

(SID_NAME=oradata)

//要与GLOBAL_DBNAME一致。

修改文件dbstart

红色部分如下内容

$vi/opt/oracle/app/oracle/product/10.2.0/db_1/bin/dbstart

将#SetthistobringupOracleNetListener

(ORACLE_HOME_LISTNER=/adb/vikruma_new/oracle)改为

export_ORACLE_HOME_LISTNER=$ORACLE_HOME

保存退出后就能正常启动数据库和监听了。

 

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

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2