Oracle安装步
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle安装步骤
1.建立datavg
Smitty mkvg
Lsvg rootvg查看pp 的参数pp size是参数根据参数输入oracle的number of LP的参数,(这时要记住,下面我们在datavg建立oraclelv时要用的到)参数的大小=在lv建立的大小乘于ppsize的大小
2.在rootvg下创建oraclelv也就是说在先创建一个文件系统
Smitty mklv rootvg
3.加载文件系统smitty jfs2
mount all
4.查看oracle的mount点是不是在/home/db/oracle 命令为:df –g
5.在datavg上创建oradatalv
Smitty mklv datavg
Lsvg datavg查看pp 的参数pp size是参数根据参数输入oracle的number of LP的参数,参数的大小=在lv建立的大小乘于ppsize的大小
6.加载文件系统smitty jfs2
mount all
7.安装ORACLE软件及数据库存放的文件系统建立完毕
先mount/home/db/oradata,之后查看一下oraclelv和oradatalv的空间大小,
命令为df –g
设置换页空间hd6的大小,本文档中机器的内存为2G,所以HD6的大小也设为2G 命令为:smitty chps
Lsps –a 查看换页空间的大小为512M
Lsvg rootvg 中PP的大小为256M,所以要增加6个PP
8.Smitty mkgroup 创建组
修改组的名字是smitty chgroup 删除是smitty rmgroup
Group ID 是为了知道这个组的代号,便于分明!如果自己不设系统也会自动生成一个ID号9. Cat /etc/group 查看组
10.Smitty mkuser 创建用户
在这一项需要设置的东西
11.查看oracle用户属性
Smitty chuser 修改用户属性
查看用户属性cat /etc/security/limits
12.切换到ORACLE用户查看系统对oracle用户的限制,并对限制进行修改进入oracle的命令是su –oracle
ulimit –a是查看限制的命令
Vi /etc/security/limits
上面修改oracle的属性就已经改过了就会出现stack是unlimited。
最下面加上stack_hard=-1
这一步也可以修改stack的参数如果之前修改过了这一步就是多余的了
13.输入passwd oracle是创建密码同时也需要设置root的密码
密码创建之后查看一下oraclelv和oradatalv的大小是否正确命令为df –g 14.创建/home/db/oracle目录下存放的是ORACLE的安装软件,命令为:chown –R oracle:dba /home/db/oracle
创建/home/db/oradata 目录下存放的是ORACLE的数据库,命令为:chown –R oracle:dba /home/db/oradata
15.查看oracle安装软件目录和oracle的数据库目录是否创建成功,命令为:cd /home/db ls –la
16.AIX下ORACLE的安装前检查系统环境
查看cpu的个数lsdev –C |grep proc
查看cpu的信息lsattr –El proc0
查看内存的信息lsattr –El mem0
查看交换空间lsps –a 8G一下的都是实情的内存大小
17.Oracle的安装需要1G的tmp空间
Oracle企业版的安装需要4G的home空间命令为:df –g
修改空间的命令为:Smitty chfs
18.然后检查安装包
命令为:lslpp –l +所有安装的补丁,能找的到就是安装过了,如果找不到就是没有安装。
安装包有bos.adt.base、bos.adt.lib、bos.adt.libm 、bos.pref.libperfstat、bos.pref.proctools
单独安装安装包的命令为:lslpp -l bos.adt.base 、lslpp -l bos.adt.lib、lslpp -l bos.adt.libm 、lslpp -l bos.pref.libperfstat、lslpp -l bos.pref.proctools 19.然后用X-MANAGE登陆,登录名oracle
点击下面带笔的向上箭头选择
使用VI .profile编辑profile文件,在文件后面添加如下内容
输入命令为:vi .profile
上面的命令错误,
ORACLE_BASE=/home/db/oracle;export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0;export ORACLE_HOME
ORACLE_SID=ora10g;export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH;export PA TH
wq!
输入和删除字符是用ESC按键删除时直接按ESC键在按删除字母,转入输入时按下ESC按下I键再按下向右的按键就可以了Shift 和:一起按时可以输入wq!保存退出命令的!
在里面输入vi.profile命令是修改里面的信息
在里面:w 保存;
在里面:w 保存;
:w filename 另存为filename;
:wq! 保存退出;
:q! 不保存退出;功能和:wq!相同
dd删除一整行x是删除一个字母ESC按键是用于删除字符和输入字符的切换键
o是光标向下移动
20.编辑.dtprofile文件,取消最后一行注释(如图所示),以达到不论shell还是dt(CDE)环境,oracle用户.profile文件中配置变量始终生效。
进入的命令是:vi .profile 进入后把DTSOU……….这一行前面的#删除掉把字母移到最开头光标移到最下面Shift 和:一起按时可以输入wq!保存退出命令的!
$wq!
21.保存后直接输入export命令这时,前面的设置也就完成了。
22.使用ftp传输oracle安装程序包到服务器/home/db/oracle目录下
这时会报错
这个软件要传到tem下在右面的对话框选择
面使用Vi /etc/security/limits命令从新修改如下
上面除nfiles=2000之外都要改成=-1
23.在root用户下执行加压oracle
命令为:gunzip 10gr2_AIX5l64_database.cpio
cpio -idcmv < 10gr2_aix5l64_database.cpio
24.现在我们正式在root用户下,现在解压缩完成了oracle了,查看一下我们是在那个目录下命令为:pwd,我们会看到的在tpm下,这时我们进入Disk1命令为:cd Disk1,会看到rootpre,我们还要进入rootpre,进入后会见到rootpre.sh,这时我们直接输入sh rootpre.sh 回车,也就执行完成脚本了。
25.在oracle用户下解压缩软件包到当前目录下,然后执行cd/home/db/oracle/Disk1命令是把解压过的软件件导入此文件夹下。
执行oracle的安装,执行oracle安装程序命令为:
$ ./runInstaller
这部是因为oracle的文件上传的位置不是/home/db/oracle下所以要设置一下改变从本地执行安装的在/tmp下执行xclock命令,之后执行export DISPLAY=输入你本机的IP地址+:0.0 执行过后按ctrl+c是取消掉,在进入/tmp/Disk1下执行(但是这两步也是必须执行的) ./runInstaller命令
先进入你解压过的oracle文件在那个文件夹下就进入哪个文件里执行,
像:cd /tmp/Disk 回车,ls回车,就会看到runInstaller ,我们在这个文件前面加上./
这时我们执行完这个脚本了直接y就行了,
这时在检查前面的设置,变量,安装包,等。
26. 依次点击next,选择默认配置即可
27.
这时我们再打开一个窗口
回车就执行这个脚本了。
29.运行完脚本之后再下面对话框里点击OK,
30.这时我们要再切换到oracle用户下执行oracle的安装
下一步是执行监听了命令为:./netca
这时名字要修改一下
这一步要选择你之前修改的用户名,之后下一步就行
会出现一个finsh就可以了
Dbca是启动数据库加配置了
这时要在datavg 下建立一个lv ,作为目录存放只要是直接挂在vg 下的lv 就行。