oracle数据库安装说明Word文档格式.docx

上传人:b****6 文档编号:17184498 上传时间:2022-11-28 格式:DOCX 页数:19 大小:523.11KB
下载 相关 举报
oracle数据库安装说明Word文档格式.docx_第1页
第1页 / 共19页
oracle数据库安装说明Word文档格式.docx_第2页
第2页 / 共19页
oracle数据库安装说明Word文档格式.docx_第3页
第3页 / 共19页
oracle数据库安装说明Word文档格式.docx_第4页
第4页 / 共19页
oracle数据库安装说明Word文档格式.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

oracle数据库安装说明Word文档格式.docx

《oracle数据库安装说明Word文档格式.docx》由会员分享,可在线阅读,更多相关《oracle数据库安装说明Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。

oracle数据库安装说明Word文档格式.docx

评审记录:

评审编号

评审组长

评审日期

结论

评审形式

评审报告

目录

管理机数据库安装说明1

1安装操作系统4

2安装oracle4

2.1针对Oracle配置Linux4

2.2创建Oracle组和用户帐户5

2.3创建目录6

2.4设置Oracle环境变量:

8

2.5启动Oracle通用安装程序8

2.6创建数据库实例10

3启动数据库及监听程序18

4导入MIG管理机数据22

4.1导入MIG管理机数据22

安装操作系统

根据《操作系统安装说明_MIG_1.0_N+1_AS4.doc》安装AS4操作系统。

安装oracle

针对Oracle配置Linux

Linux软件现已安装完毕,您需要针对Oracle对其进行配置。

本部分将逐步讲解针对Oracle数据库10g配置Linux的过程。

验证系统要求

要验证系统是否满足Oracle10g数据库的最低要求,以root用户身份登录并运行以下命令。

要查看可用RAM和交换空间大小,运行以下命令:

grepMemTotal/proc/meminfo

grepSwapTotal/proc/meminfo

例如:

#grepMemTotal/proc/meminfo

MemTotal:

512236kB

#grepSwapTotal/proc/meminfo

SwapTotal:

1574360kB

所需最小RAM为512MB,而所需最小交换空间为1GB。

对于RAM小于或等于2GB的系统,交换空间应为RAM数量的两倍;

对于RAM大于2GB的系统,交换空间应为RAM数量的一到两倍。

Oracle10g软件还需要2.5GB的可用磁盘空间,而数据库则另需1.2GB的可用磁盘空间。

/tmp目录至少需要400MB的可用空间。

要检查系统上的可用磁盘空间,运行以下命令:

df-h

FilesystemSizeUsedAvailUse%Mountedon

/dev/sda36.8G1.3G5.2G20%/

/dev/sda199M17M77M18%/boot

该示例表明,/tmp目录没有自己的文件系统。

(对本指南而言,它是根文件系统的一部分。

)根文件系统可用空间为5.2GB,除了满足安装(2.5+1.2+0.4=4.1GB)外还小有富余。

创建Oracle组和用户帐户

接下来,创建用于安装和维护Oracle10g软件的Linux组和用户帐户。

用户帐户将称为oracle,而组将称为oinstall和dba。

以root用户身份执行以下命令:

/usr/sbin/groupaddoinstall

/usr/sbin/groupadddba

/usr/sbin/useradd-m-goinstall-Gdbaoracle

idoracle

uid=501(oracle)gid=501(oinstall)groups=501(oinstall),502(dba)

设置oracle帐户的口令:

passwdoracle

#passwdoracle

Changingpasswordforuseroracle.

Newpassword:

Retypenewpassword:

passwd:

allauthenticationtokensupdatedsuccessfully.

创建目录

install-d/opt/oracle/product

chown-Roracle:

oinstall/opt/oracle/product

chmod-R775/opt/oracle/product

oinstall/opt/oracle

oinstall/opt

配置Linux内核参数

Linux内核非常出色。

与大多数其他*NIX系统不同,Linux允许在系统启动和运行时修改大多数内核参数。

完成内核参数更改后不必重新启动系统。

Oracle数据库10g需要以下所示的内核参数设置。

其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。

kernel.shmall=2097152

kernel.shmmax=2147483648

kernel.shmmni=4096

kernel.sem=25032000100128

fs.file-max=65536

net.ipv4.ip_local_port_range=102465000

如果您按照以上说明安装了Linux,且内核参数全部采用默认值,则只需在以root用户身份登录后执行下命令。

(以下字体带背景颜色的同时执行)

cat>

>

/etc/sysctl.conf<

<

EOF

/sbin/sysctl–p(执行此命令)

net.ipv4.ip_forward=0

net.ipv4.conf.default.rp_filter=1

kernel.sysrq=0

以root用户身份运行以下命令来验证您的设置:

/sbin/sysctl-a|grepshm

/sbin/sysctl-a|grepsem

/sbin/sysctl-a|grepfile-max

/sbin/sysctl-a|grepip_local_port_range

#/sbin/sysctl-a|grepshm

kernel.shm-use-bigpages=0

#/sbin/sysctl-a|grepsem

#/sbin/sysctl-a|grepfile-max

#/sbin/sysctl-a|grepip_local_port_range

如果系统的参数设置的比上述参数值小,则编辑/etc/sysctl.conf文件,添加或更改这些参数。

完成后,运行以下命令激活更改:

/sbin/sysctl–p

出现如下的报错,是正常的

[root@MIG-ORACLE-1product]#/sbin/sysctl-a|grepsem

error:

unknownerror22readingkey'

net.ipv6.route.flush'

net.ipv4.route.flush'

fs.binfmt_misc.register'

设置Oracle环境变量:

vi/home/oracle/.bash_profile

将以下部分写入到.bash_profile文件最后

exportORACLE_BASE=/opt/oracle

exportORACLE_SID=mig

exportORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

exportPATH=$PATH:

$ORACLE_HOME/bin

启动Oracle通用安装程序

使用ROOT用户执行:

(执行以下命令需要拷贝文档Oracle_patch,并进入该路径下)

#rpm-ivhlibaio-0.3.103-3.i386.rpm(不安装此包dbca会有问题)

#rpm-ivhlibXau-devel-1.0.1-3.1.i386.rpm

#rpm-ivhlibXp-1.0.0-8.1.el5.i386.rpm

#rpm-ivhlibXp-devel-1.0.0-8.1.el5.i386.rpm

#rpm-ivhopenmotif-2.3.0-0.3.el5.i386.rpm

#rpm-ivh--nodepsopenmotif-devel-2.3.0-0.3.el5.i386.rpm

#mkdir/oracle_source

#mv10201_database_linux32.zip/oracle_source(进入到Oracle数据库文件所在目录)

#unzip10201_database_linux32.zip

vi/etc/redhat-release(root用户)将5改成4

#su-oracle

exportLANG=zh_CN

如果在接下来的图形界面是乱码,可以使用下面的命令设置字符集

exportLANG=en_us

(ORACLE安装文件”10201_database_linux32.zip”)

$cd/oracle_source/database

使用工具:

xmgr20.exe

配置如下:

(下图username是Oracle)

点击run,在弹出的窗口输入:

$./runInstaller

进入安装界面:

选择高级安装;

选择企业版;

输入路径:

/opt/oracle/product/10.2.0/db_1

不创建数据库

剩下的安照提示操作或选择默认的选项。

安装结束

恭喜!

您的新Oracle10g数据库已经可以使用。

创建数据库实例

1.su–oracle切换至oracle用户,使用dbca命令

#su–oracle

UnsetLANG

$dbca

2.选择创建数据库

3.选择一般用途

4.写入数据库名及SID(都为mig)

5.选择下一步

6.输入数据库口令

7.选择文件系统

8.选择所有数据库文件使用公共位置,将实例创建在/data下(/data为盘阵挂载点)

注意:

/data目录需要oracle用户有可读写权限。

9.将快速恢复区创建在/data上,选择启用归档并创建在/data上

10.选择下一步

11.选择下一步

12.点击所有初始化参数,点击高级参数,将所有ORACLE_HOME(ORACLE_BASE)改成/data(将所有文件创建到盘阵)

点击charactersets(字符集),如下图所示,按照下拉框指定:

点击下一步

13.检查所选路径

14.检查所选路径,点击下一步

15.点击完成创建数据库实例

16.将主机/opt/oracle/product/10.2.0/db_1/dbs下所有文件都拷贝到备机相应目录下,操作如下:

scp/opt/oracle/product/10.2.0/db_1/dbs/*

备机IP:

/opt/oracle/product/10.2.0/db_1/dbs

启动数据库及监听程序

以oracle用户身份登录

1.启动及停止数据库:

su-oracle

sqlplus/nolog

connect/assysdba

shutdownimmediate

startup

quit

2.启动及停止监听程序:

lsnrctl

stop

start

其他补充:

1、oracle数据库建用户的命令:

在数据库服务器上分别执行以下两句条语句:

conn/assysdba

同时执行下面的所有语句:

CREATEUSERmigidentifiedbymig

DEFAULTTABLESPACEUSERS

TEMPORARYTABLESPACETEMP

PROFILEDEFAULT

ACCOUNTUNLOCK

/

GRANTCONNECTTOmigWITHADMINOPTION

GRANTRESOURCETOmigWITHADMINOPTION

GRANTDBATOmigWITHADMINOPTION

GRANTUNLIMITEDTABLESPACETOmigWITHADMINOPTION

/

2、起oracle的话有个比较简单的方法,进入

/opt/oracle/product/10.2.0/db_1/bin下边,把dbstart的第78行改成

ORACLE_HOME_LISTNER=$ORACLE_HOME

然后把/etc/下边的oratab最后一个字符改成Y

最后执行dbstart就能启动库了

3、执行sql脚本

mig_V2.0_pedownload_create.sql

mig_V2.0_pedownload_insert.sql

命令如下:

connectmig/mig(以mig用户连接)

@/opt/oracle/product/mig_V2.0_pedownload_create.sql

@/opt/oracle/product/mig_V2.0_pedownload_insert.sql

4、起数据库:

起oracle的话有个比较简单的方法,进入

5、使用sqlplus查看,需要先在Oracle客户端建立连接,点击程序/Oracle。

/enterprise。

/如下图设置:

确定后,点击新建的连接,输入用户名密码,这里均是mig,确定

进入sqlplus,

指定完,点击ok即可

导入MIG管理机数据

本文是关于在管理机ORACLE数据库安装完成后,创建root用户及如何导入管理机数据。

1.1导入MIG管理机数据

1.创建ROOT用户

使用ORACLE客户端工具“oracleenterprisemanagerconsole”

创建数据库联接:

主机名:

oracle数据库的IP

端口号:

1521

SID:

mig

选择刚才创建的数据库连接,输入

用户名:

system

口令:

(安装时指定的)

在“安全性“中选“创建用户”

root密码canada;

角色标签中加DBA;

系统标签中加unlimitedtablespace

2.导入数据库数据

使用ORACLE客户端工具“oracleenterprisemanagerconsole”中的工具中的”sql*plusworksheet”导入sql脚本(有顺序)。

顺序执行mig_n+1/pmdb/sqlscript/下

1.pm.sql

2.pm_privilege.sql

3.pm_privilege_ext.sql

4.pm_init_data.sql

5.pm_pushdevice.sql

6.pm_pushdevice_data.sql

7.pm_snmp.sql

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

当前位置:首页 > 工程科技 > 材料科学

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

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