Linux系统下ORACLE10G安装说明Word文件下载.docx

上传人:b****3 文档编号:15047319 上传时间:2022-10-27 格式:DOCX 页数:14 大小:649.20KB
下载 相关 举报
Linux系统下ORACLE10G安装说明Word文件下载.docx_第1页
第1页 / 共14页
Linux系统下ORACLE10G安装说明Word文件下载.docx_第2页
第2页 / 共14页
Linux系统下ORACLE10G安装说明Word文件下载.docx_第3页
第3页 / 共14页
Linux系统下ORACLE10G安装说明Word文件下载.docx_第4页
第4页 / 共14页
Linux系统下ORACLE10G安装说明Word文件下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

Linux系统下ORACLE10G安装说明Word文件下载.docx

《Linux系统下ORACLE10G安装说明Word文件下载.docx》由会员分享,可在线阅读,更多相关《Linux系统下ORACLE10G安装说明Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。

Linux系统下ORACLE10G安装说明Word文件下载.docx

打开一个终端,以root用户身份执行

1.#vi/etc/sysctl.conf

--添加以下内容

kernel.shmmni=4096

kernel.sem=25032000100128

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

并修改

kernel.core_uses_pid=1

kernel.shmall=2097152

kernel.shmmax=2147483648

按Esc键然后输入:

wq保存退出

#su–root

#sysctl-p--使配置马上生效

2.修改/etc/security/limits.conf

添加下面的行到/etc/security/limits.conf中,以修改你的资源限制。

oraclesoftnofile65536

oraclehardnofile65536

oraclesoftnproc16384

oraclehardnproc16384

3.修改/etc/hosts(用hostname查看主机名)

增加下面内容,如果没有oracle的监听器无法启动

127.0.0.1localhost

4.加入下面的行到文件/etc/pam.d/login

sessionrequired/lib/security/pam_limits.so

sessionrequiredpam_limits.so

二、新建oracle用户并加入dba组

#groupadddba--建立dba组

#useradd-Gdbaoracle--建立oracle用户

#passwdoracle--设置oracle用户密码

三、新建oracle安装目录及设置所有者

#mkdir-p/opt/oracle/product/10.2.1--建立安装目录

#chown-Roracle.dba/opt/oracle--设置目录所有者和权限

#chmod775-R/opt/oracle

四、给oracle用户配置环境变量

1.#su–oracle

$vi.bash_profile

添加以下内容,其中ORACLE_SID可自定义,ORACLE_BASE、ORACLE_HOME与前面创建的安装目录一致。

exportORACLE_BASE=/opt/oracle

exportORACLE_HOME=/opt/oracle/product/10.2.1

exportORACLE_SID=orcl

exportPATH=$PATH:

$ORACLE_HOME/bin:

$HOME/bin

exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:

$ORACLE_HOME/lib:

/usr/lib:

/usr/local/lib

exportNLS_LANG="

SimplifiedChinese_china"

.ZHS16GBK

2.上传bashrc文件到bevan文件件下

#su–bevan

$vi.bashrc

添加以下内容

五、开始安装oracle数据库

5.1将oracle安装文件(ship.db.lnx32.cpio.gz)复制到linux服务器上,然后用将其解压缩。

#gunzipship.db.lnx32.cpio.gz

#cpio-idmv<

ship.db.lnx32.cpio

5.2安装Oracle10g依赖包

要查看系统上安装了这些程序包的哪些版本,以root用户身份运行以下命令:

#rpm-qgccmakebinutilsopenmotifsetarchcompat-dbcompat-gccopenmotifcompat-gcc-c++compat-libstdc++compat-libstdc++-devel

gcc-3.2.3-20

make-3.79.1-17

binutils-2.14.90.0.4-26

openmotif-2.2.2-16

setarch-1.3-1

packagecompat-dbisnotinstalled

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

5.3修改$home/oracle/Disk1/install/oraparam.ini(实际安装包的位置)的参数,在后面加上redhat-5.3并添加

[Linux-redhat-5.3-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

在root用户下执行

#xhost+//

#su–loracle--切换到oracle用户

$./runIstaller--执行安装文件

5.4.启动图形安装界面,需要打勾设置数据库名和密码,下一步

5.5.制定产品清单数据,操作系统组名选择新建的dba组,下一步。

5.6.检测安装环境,如果操作系统缺少程序包,根据提示补全后再继续,下一步

5.7.点击安装,开始安装oracle系统。

5.8.显示安装进度

5.9.提示需要先执行两个shell脚本才可继续。

5.10.根据提示打开一个终端,以root用户执行两个脚本

5.11.点击确定,安装完成,退出。

5.11.数据库创建完成,退出结束安装。

[root@localhost~]$suoracle--切换到数据库账户

密码:

安装时候设置的密码

[oracle@localhost~]$lsnrctlstart--启动监听服务

[oracle@localhost~]$sqlplus/nolog--打开sqlplus

SQL>

conn/assysdba;

--连接数据库

startup;

--启动数据库服务

创建数据库用户名和密码如下图

1)将以下内容拷贝到cmd中,按键盘”ENTER”执行语句.

/*

第一步:

数据库安装时默认建立数据库实例orcl;

第二步:

建立永久表空间TS_USERDATA;

第三步:

建立临时表空间TS_TMEPDATA;

第四部:

参照如下脚本建立用户bfdba;

*/

createuserbfdbaidentifiedbybfsoft

defaulttablespaceUSERS

temporarytablespaceTEMP;

grantdbatobfdba;

--确保存储过程能创建表

GRANTCREATETABLETObfdba;

第五步:

用bfdba用户登录到数据库建立表;

connectbfdba/bfsoft;

六、设置开机自启动oracle监听和服务

/etc/rc.d/init.d目录下

viorad具体内容如下

----------------------请修改红色字内容------------------

#chkconfig:

3459999

#description:

startorstoporacle

./etc/rc.d/init.d/functions

#oracle_env

#exportORACLE_BASE=/opt/oracle/

#exportORACLE_HOME=$ORACLE_BASE/product/10.2.0/

#exportPATH=$PATH/:

$ORACLE_HOME/bin

exportORACLE_SID=orcl

#exportORACLE_TERM=vt100

#exportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

#exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK

oracle_user=oracle

#killproc

start(){

echo-n"

startingoracle:

"

su-"

oracle"

<

EOO

lsnrctlstart

sqlplus/nolog<

EOS

connectbfdba/bfsoftassysdba

startup

}

stop(){

stopingoracle:

lsnrctlstop

shutdownimmediate

case"

$1"

in

start)

start

touch/var/lock/subsys/orad

;

stop)

stop

rm-f/var/lock/subsys/orad

status)

statusoracle

restart)

sleep3

*)

echo"

$0{start|stop|status|restart}"

esac

将脚本命名为orad,保存在/etc/rc.d/init.d下

保存文件,

授予可执行权限

chmoda+xorad

添加服务

/sbin/chkconfig--addorad

查看服务是否添加成功:

(最后重启服务器)

/sbin/chkconfig--listorad

附录1:

安装过程中遇到的问题及解决方法

1.xho

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

当前位置:首页 > 工作范文 > 演讲主持

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

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