Chinaunix首页 | 论坛 | 博客
  • 博客访问: 551174
  • 博文数量: 154
  • 博客积分: 4055
  • 博客等级: 上校
  • 技术积分: 1381
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-01 14:26
文章分类

全部博文(154)

文章存档

2014年(2)

2013年(2)

2011年(2)

2010年(11)

2009年(9)

2008年(35)

2007年(22)

2006年(71)

我的朋友

分类: Oracle

2006-04-01 14:31:59

 

一、   硬件软件需求及配置:

机型:sunv890

主机名:getway

核心版本号:SUNOS 5.9 Generic_118558-17

硬件信息:UltraSPARCIV 1200Mhz CPU*2, 8GB memory,6*72GB HDD,XVR-100 frame buffer,8X DVD-ROM,其中两台SUN CLUSTER的主机分别多配置2GbHBA*21Gb NIC*3

二、   前期准备:

创建数据库要对内存进行合理的分配

 

参数

参数值

说明

db_block_size

 

定义数据库的数据块大小

db_name

 

定义数据库的数据库名字

日志归档模式

 

采用archive模式

SGA

 

实例的SGAsystem global area)大小;(可以调整)

数据库环境

 

数据库环境一般为三种:OLTP/DSS/MULITPURPOSE

 

数据库initial参数设置

 

参数名

参数值

db_block_size

 

db_name

 

Db_files

 

Control_files

 

Shared_pool_size

 

Db_block_buffers

 

BUFFER_POOL_KEEP

 

LOCK_SGA

 

Log_buffer

 

Sort_area_size

 

Parallel_server

 

Log_checkpoint_interval

 

Log_checkpoint_timeout

 

Processes

 

Dml_locks

 

Open_cursors

 

Shadow_core_dump

none

Core_dump_dest

 

Log_archive_des

 

Log_archive_start

 

User_dump_dest

 

Background_dump_dest                  

 

Oracle_trace_enable

 

Max_dump_file_size

 

Compatible

 

Disk_async_io

 

Timed_statistics

 

Fast_start_io_target

 

Sql_trace

 

Large_pool_size

 

Roll_segments

 

Control_file_record_keep_time

 

Remote_login_passwordfile

 

Optimizer_mode

 

Db_writer_processes

 

Tape_asynch_io

 

根据自己要求设置,(主要针对内存,数据库磁盘),有好多使用默认设置的

系统参数设置

在各目录下:

#cd etc

#more system

#vi system

system最后添加

set shmsys:shminfo_shmmax=4294967295

set shmsys:shminfo_shmmin=1

set shmsys:shminfo_shmmni=100

set shmsys:shminfo_shmseg=10

set semsys:seminfo_semmni=100

set semsys:seminfo_semmsl=1000

set semsys:seminfo_semmns=3000

set semsys:seminfo_semopm=100

set semsys:seminfo_semvmx=32767

* Start of lines added by SUNWscr

set rpcmod:svc_default_stksize=0x6000

set ge:ge_intr_mode=0x833

* End of lines added by SUNWscr

设置完以后要重启系统,是系统参数生效

#shutdown –y –i6 –g0

用户及用户组建立(包括密码)

建立安装组

#groupadd oinstall

建立dba

#groupadd dba

添加oracle用户,并设置其用户目录

#useradd –d /oracle –g oinstall –G dba oracle

文件目录设置

#mkdir oracle

#mkdir /oracle/oradata

对用户,文件权限分配

#chown –R oracle:oinstall /oracle /oracle/oradata

#chmod –R 755 /oracle

.profile文件规划

ORACLE_BASE=/oracle/oradata

ORACLE_HOME=/oracle/OraHome      #此处建议oracle安装以后再设置

ORACLE_SID=MOSS  此值根据用户要求而定

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK         # 字符集根据用户要求而定 ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib

CLASSPATH=$ORACLE_HOME/product/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/jre

PATH=$PATH:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/ccs/bin:/usr/local/bin

DISPLAY=localhost:0.0    # 此处IP为启动图形界面机器的地址

umask 022

export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG ORA_NLS33 LD_LIBRARY_PAHT

export CLASSPATH PATH DISPLAY

最好全都写上,避免出现ORA-07217错误找不到环境变量

三、   oracle安装

首先把盘里文件拷贝到磁盘:

#mkdir /tmp/tmp

#cp /cdrom/cdrom0 /tmp/tmp

在根目录下:

xhost + IP                //是用户运行时安装图形可显示

进入oracle用户

#su – oracle

Oracle用户进入磁盘开始安装

#cd /tmp/tmp

#./runInstaller

接着出现欢迎画面:
下一步让你指定inventory目录和身份证明,选默认。
下一步弹出窗口让你以root身份执行orainstRoot.sh脚本(在临时目录TMP下边)

执行完后,再回到安装界面点继续。出现指定文件位置界面。
选默认,当然也可以修改名称为认为合适的。然后点下一步。开始加载产品列表。
加载完后出现选择安装类型,选则默认即可。
下一步进行产品特定先决条件检查。
如没问题,点下一步开始加载安装程序。
然后进入选择数据库配置,选择默认即可。
下一步进入数据库配置选项,因在前面的oracle用户环境中已定义好SID,选默认即可,对于数据库字符集选默认也行,也可根据实际情况进行选择。
选好后,点下一步进入数据库管理选项,选默认。
下一步在指定数据库文件存储选项界面里指定数据库文件位置请指定到建好的目录 /oracle/OraHome
选好后,点下一步,进入指定备份和恢复选项,选默认。
下一步进入指定数据库方案的口令,选所有帐号都使用同一个口令,输入口令。
下一步开始安装。点安装开始安装oracle 10g ,安装需要一些时间,大约30来分钟就安装链接完,还是很快的。
紧跟着开始Configuration Assinstant
完成后弹出一个报告画面。
可以点口令管理查看口令状态。
如没问题,点报告画面里的确定会又弹出一个窗口,让你用root去执行脚本root.sh (在ORACLE_HOME
root用户执行root.sh脚本

完成以后根据提示运行root.sh(在ORACLE_HOME

此时oracle安装完成了。

开始创建数据库(系统会自动运行dbca安装oracle数据库)

根据上边数据库相应要求参数配置信息

等待安装完成数据库以后,系统和提示你输入systemsysoperator密码

此时把oralce下的ORACLE_HOME设置一下,就ok了。

阅读(1213) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:字符集问题的初步探讨(七)(转载)

给主人留下些什么吧!~~