Chinaunix首页 | 论坛 | 博客
  • 博客访问: 66057
  • 博文数量: 28
  • 博客积分: 210
  • 博客等级: 入伍新兵
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2005-05-15 16:13
文章分类

全部博文(28)

文章存档

2016年(11)

2012年(8)

2011年(5)

2005年(4)

我的朋友

分类: LINUX

2005-09-20 16:43:42

1、创建oracle用户,定义oracle路径;
2、创建dba组、oinstall组;
3、定义oracle属于主要组oinstall组,次要组dba组;
以上可用图形工具admintool很方便的创建。AIX上用smit工具。

4、在oracle根下创建.profile文件(使用oracle用户登陆界面,系统自动创建.profile)
5。修改 .profile文件,增加ORACLE_BASE、ORACLE_HOME、NLS_LANG、ORACLE_SID、PATH、CLASSPATH值;其中:
   ORACLE_BAS指向oracle用户的根下;
   NLS_LANG使用simplified chinese_china.ZHS16GBK;
   ORACLE_SID定义全局数据库的名字

1、创建oracle用户,定义oracle路径;
2、创建dba组、oinstall组;
3、定义oracle属于主要组oinstall组,次要组dba组;
以上可用图形工具admintool很方便的创建。AIX上用smit工具。

4、在oracle根下创建.profile文件(使用oracle用户登陆界面,系统自动创建.profile)
5。修改 .profile文件,增加ORACLE_BASE、ORACLE_HOME、NLS_LANG、ORACLE_SID、PATH、CLASSPATH值;其中:
   ORACLE_BAS指向oracle用户的根下;
   NLS_LANG使用simplified chinese_china.ZHS16GBK;
   ORACLE_SID定义全局数据库的名字

   例子:
   ORACLE_BASE=/export/home/oracle; export ORACLE_BASE
   ORACLE_HOME=$ORACLE_BASE/OraHome1; export ORACLE_HOME
   NLS_LANG="simplified chinese_china.ZHS16GBK"; export NLS_LANG
   ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
   ORACLE_SID=ICSENP; export ORACLE_SID
   PATH=$PATH:$ORACLE_HOME/bin
   CLASSPATH=$ORACLE_BASE/jre/1.1.7:$ORACLE_HOME/jlib

6、配置内核
   修改/etc/system文件,在文件尾增加以下参数,其中shminfo_shmmax建议为实际内存50%
   set shmsys:shminfo_shmmax=4294967295
   set shmsys:shminfo_shmmin=1
   set shmsys:shminfo_shmmni=100
   set shmsys:shminfo_shmseg=10
   set semsys:seminfo_semmns=200
   set semsys:seminfo_semmni=70

7、重启动机器,是参数生效
   #sync;sunc;reboot
  

8、安装oracle
   1)使用oracle英文界面登陆,运行/cdrom/runInstaller,注意事项:不要在/cdrom目录下安装,避免换盘时驱动器忙,应在其

他目录下运行cdrom/runInstaller,注意选择使用Chinese语言。
 2)一般安装oracle到oracle的用户目录下,如果需要安装在其他地方,应先修改oracle安装目录和数据存放目录的从属权

限,例如,oracle安装在/u01,数据存放在/u02上,那么需要:
#chown -r oracle:oinstall /u01
#chown -r oracle:oinstall /u02
 3)安装提示输入oracle所属的unix组,输入oinstall
 4)按系统提示用root身份运行./oinstallboot.sh $ORACLE_HOME/orainstRootsh
 5)选择custom安装
 6)选择语言"English"和“simple chinese”
 7)组件中不选择“oracle HTTP Server132”、"legato storge Manager 817"和“Docment”
 8)选择安装数据的存放目录,如/u02,注意,此目录oracle一定要有读写权限
 9)选择JDK路径,应和.profile中的设置一致
 10)按系统提示创建/usr/local/bin,使oracle对此目录有读写权限,使用root身份运行./root.sh
  输入/usr/local/bin的路径
 11)选择建立库
 12)输入数据库的名称,选择自定义建库,不选择典型。(因为典型会继承登陆是的local,不能选择字符集)
 13)选择“多用途”
 14)调节用户数,一般将15改为50左右即可
 15)不选择jserver、intermedia、vi...三项,选择此三项,安装速度会很慢
 16)选择字符集“zhs16GBK”
 17)按实际硬盘和内存调节6个表空间大小和pool参数,缺省参数都比较小,大多数参数需要做一些调整
  users 15——>50
  max datafiles 512
  system size 26——>360
  roback 512——>1024
  tmp 64——>128
  logfile 500——>1000
也可以安装后调整../oracle/admin/yourdb/pfile/initICSENP.ora文件,根据实际内存大小调整,应尽量大,如果仅跑数据库,除

分给系统运行内存外,以下两个参数可达总内存的50%-80%
 18)create database

9、安装、创建库完成后,修改/var/opt/oracle/oratab文件的最后一行,将N改为Y,如:
   修改前:ICSENP:/export/home/oracle/OraHome1:N
   修改后:ICSENP:/export/home/oracle/OraHome1:Y

10、验证Oracle是否安装成功
   $svrmgrl
    唤醒SVRMGR状态
   SVRMGR>connect internal
    连接打开数据库
   SVRMGR>shutdown immediate
    关闭 instances, 数据库
   SVRMGR>startup
    instances startup, database mount,database open
   SVRMGR>exit

   如果出现上述信息时,oracle安装成功,出现错误,根据错误信息检查对应的问题。

11、启动listener
   %lsnrctl start 启动listener

阅读(935) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~