Oracle10g 安装 Linux.docx

上传人:b****8 文档编号:9422995 上传时间:2023-02-04 格式:DOCX 页数:20 大小:3.10MB
下载 相关 举报
Oracle10g 安装 Linux.docx_第1页
第1页 / 共20页
Oracle10g 安装 Linux.docx_第2页
第2页 / 共20页
Oracle10g 安装 Linux.docx_第3页
第3页 / 共20页
Oracle10g 安装 Linux.docx_第4页
第4页 / 共20页
Oracle10g 安装 Linux.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

Oracle10g 安装 Linux.docx

《Oracle10g 安装 Linux.docx》由会员分享,可在线阅读,更多相关《Oracle10g 安装 Linux.docx(20页珍藏版)》请在冰豆网上搜索。

Oracle10g 安装 Linux.docx

Oracle10g安装Linux

Oracle10g安装方法

1、创建相关目录,用户,组等

以root用户登陆

●创建用户组dba:

bash-3.00#groupadddba

●创建用户(并把oracle用户的目录设为/export/home/oracle):

bash-3.00#useradd-gdba-d/export/home/oracle–s/usr/sbin/bash-moracle

参数注解:

-g是创建的用户所属的用户组

-d是创建的用户主目录

-s是指创建的用户所使用的shell

-m是所创建的用户

●修改Oracle的密码:

bash-3.00#passwdoracle

●创建Oracle数据文件存储目录

bash-3.00#mkdir/ora_data/

bash-3.00#chown–Roracle:

dba/ora_data/

●创建Oracle临时目录tmp

bash-3.00#mkdir/export/home/tmp

bash-3.00#chown–Roracle:

dba/export/home/tmp

bash-3.00#chmod777/export/home/tmp

2、修改用户的环境变量和系统的环境变量:

●修改oracle用户环境变量:

bash-3.00#su–oracle

bash-3.00$vi.profile

把下面内容添加到profile文件里

exportDISPLAY=172.16.31.160:

0.0

exportORACLE_BASE=/export/home/oracle/ora10g

exportORACLE_HOME=bash-3.00$ORACLE_BASE/product/10.2.0/db_1

exportORACLE_SID=ora10g

exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK

exportPATH=bash-3.00$ORACLE_HOME/bin:

/bin:

/sbin:

/usr/ccs/bin:

/usr/local/bin

exportTEMP=/export/home/tmp

exportTMPDIR=bash-3.00$TEMP

exportLD_LIBRARY_PATH=bash-3.00$ORACLE_HOME/lib:

bash-3.00$ORACLE_HOME/network/lib:

/lib64:

/usr/local/lib

umask022

●修改系统环境变量:

bash-3.00#vi/etc/profile

把下面内容添加到profile文件里

exportDISPLAY=172.16.31.160:

0.0

exportORACLE_BASE=/export/home/oracle/ora10g

exportORACLE_HOME=bash-3.00$ORACLE_BASE/product/10.2.0/db_1

exportORACLE_SID=ora10g

exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK

exportPATH=bash-3.00$ORACLE_HOME/bin:

/bin:

/sbin:

/usr/ccs/bin:

/usr/local/bin

exportTEMP=/export/home/tmp

exportTMPDIR=bash-3.00$TEMP

exportLD_LIBRARY_PATH=bash-3.00$ORACLE_HOME/lib:

bash-3.00$ORACLE_HOME/network/lib:

/lib64:

/usr/local/lib

●修改系统system文件

bash-3.00#vi/etc/system

把一下内容添加到system文件里

setnoexec_user_stack=1

setshmsys:

shminfo_shmmax=4294967295

setshmsys:

shminfo_shmmin=1

setshmsys:

shminfo_shmmni=200

setshmsys:

shminfo_shmseg=120

setsemsys:

seminfo_semmni=200

setsemsys:

seminfo_semmsl=200

setsemsys:

seminfo_semmns=400

setsemsys:

seminfo_semopm=200

setsemsys:

seminfo_semvmx=32767

注:

“shmsys:

shminfo_shmmax”这个值是8GB内存的值,实际安装要根据实际的内存来调整这个值的大小

譬如,内存是16GB,需要把这个值*2。

●修改完这些文件后,重启系统

bash-3.00#sync

bash-3.00#init6

3、提取Oracle10g安装包的文件

●把Oracle10g安装包“10gr2_db_sol.cpio.gz”拷贝到/export/home/oracle目录下

●提取Oracle10g安装文件:

bash-3.00$cd/export/home/oracle

bash-3.00$gunzip10gr2_db_sol.cpio.gz

bash-3.00$cpio-idmv<10gr2_db_sol.cpio

4、安装Oracle10g

●用Xmanager通过仿真图形界面登陆服务器

●切换到oracle用户,执行Oracle10g安装脚本

bash-3.00bash-3.00$./runInstaller

●选择要使用的安装方法

这里需要输入system、sys等密码,公司统一规定密码用capitek

●指定产品清单目录和身份证明(按默认的即可,不需要修改)

●产品特定的先决条件检查

●选择配置选项,选择“仅安装数据库软件”

●点完成,开始安装

●执行配置脚本

登陆到root用户,执行以下脚本:

bash-3.00#/export/home/oracle/ora10g/oraInventory/orainstRoot.sh

bash-3.00#/export/home/oracle/ora10g/product/10.2.0/db_1/root.sh

●点退出,完成Oracle安装

5、Oracle建库

●在oracle用户下,执行dbca开始建库

●创建数据库

●选择数据库模板(选择“一般用途”)

●数据库标识(“全局数据库名”和“SID”都是ora10g)

●管理选项(使用默认即可)

●数据库身份证明(密码用“capitek”)

●存储选项(选择“文件系统”)

●数据库文件所在位置

●恢复配置(默认即可)

●数据库内容(默认即可)

●初始化参数(内存选择典型,并把“百分比”设为“50”)

●初始化参数(调整大小,默认即可)

●初始化参数(字符集选择“ZHS16GBK-GBK16位简体中文”)

●初始化参数(连接模式,选择“共享服务器模式”,共享服务器设为“15”)

●数据库存储(把“控制文件”、“数据文件”、“重做日志组”的文件存储位置改到/ora_data/)

●点完成,完成数据库的创建

6、数据库的关闭、启动,数据库监听程序的启动

●数据库启动、关闭(注:

数据库建完库,oracle已经启动,不需要再启动):

Ø数据库启动

(1)登陆数据库

bash-3.00$/export/home/oracle/ora10g/product/10.2.0/db_1/bin/sqlplus/nolog

(2)以system用户登陆数据库

SQL>conn/assysdba

(3)用startup命令启动数据库

SQL>startup

ORACLEinstancestarted.

TotalSystemGlobalArea3154116608bytes

FixedSize1981960bytes

VariableSize637534712bytes

DatabaseBuffers2499805184bytes

RedoBuffers14794752bytes

Databasemounted.

Databaseopened.

Ø数据库关闭

(1)登陆数据库

bash-3.00$/export/home/oracle/ora10g/product/10.2.0/db_1/bin/sqlplus/nolog

(2)以system用户登陆数据库

SQL>conn/assysdba

SQL>shutdownimmediate

Ø查看数据库进程

bash-3.00$ps–ef|greporacle

●数据库监听程序启动、关闭

Ø数据库监听程序启动

bash-3.00$/export/home/oracle/ora10g/product/10.2.0/db_1/bin/lsnrctlstart

Ø数据库监听程序关闭

bash-3.00$/export/home/oracle/ora10g/product/10.2.0/db_1/bin/lsnrctlstop

Ø查看数据库监听状态

bash-3.00$/export/home/oracle/ora10g/product/10.2.0/db_1/bin/lsnrctlstatus

●数据库的启动和监听程序的启动如下图:

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

当前位置:首页 > 解决方案 > 学习计划

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

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