免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4629 | 回复: 18
打印 上一主题 下一主题

*[原创]*安装文档ORACLE9i for sun solaris [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-02 14:02 |只看该作者 |倒序浏览
最近在内蒙安装的ora9204 for sunv880,给客户的文档


安装ORACLE9i for sun solaris


1.        安装要求:
内 存:    最少 256 M 内存.
SWAP大小: 2倍的物理内存,且至少400 M .
磁盘空间: 数据库软件2G, 数据文件 1G .
临时空间: /tmp  至少 400 M .
OS PATCH: SUN最新的推荐PATCH.
       
SUNWarc
SUNWbtool
SUNWhea
SUNWlibm
SUNWlibms
SUNWsprot
SUNWtoo
SUNWi1of
SUNWxwfnt


2.        取消2G 的文件大小限制
$ ulimit -Sa
$ ulimit -Ha
3.        修改Solaris 系统参数:
vi /etc/system ( 在此文件末尾加入以下几行 )
set shmsys:shminfo_shmmax=4294967295                        #内存的一半
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmns=310        #  2*process+10       
set semsys:seminfo_semmni=110        #  process+10

文件保存修改后,重启计算机,使参数生效 .

4.        创建DBA组 和 ORACLE 用户 :
# groupadd dba
# useradd –g dba –d /export/home/oracle –m  oracle
# passwd oracle
如使用其它mount点,应将其属主赋予ORACLE 用户:
例如: # chown –R oracle:dba /u01
                 #  chmod –R 755 /u01
推荐使用图形加用户----------------admintool


5.        编辑 ORACLE 用户的配置文件,加入必要的环境变量:
# vi /export/home/oracle/.profile

ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/product/9.2.0
ORACLE_SID= eam1                           # 此值根据用户要求而定
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK         # 字符集根据用户要求而定
PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/bin:/usr/ccs/bin:/usr/local/bin
LD_LIBRARY_PATH=$ORACLE_HOME/libORACLE_HOME/network/lib:/usr/local/lib:
/usr/lib
DISPLAY=10.20.68.15:0.0             # 此处IP为启动图形界面机器的地址
TMPDIR=/var/tmp
export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PATH
DISPLAY TMPDIR

umask 022

保存文件后执行,使环境变量生效 .

6.        数据库软件产品的安装过程:

5.1 使ORACLE 用户或远程 调用图形可用.
#  xhost +

5.2 插入ORACLE9i 第一张安装盘,开始安装.
Solaris自动mount光区,在/cdrom下会自动mount上一个名为disk1的文件夹
Su – oracle
Cd /
/cdrom/disk1/runInstaller
6.3        Oracle Universal Installer 启动 “WELCOME” 界面 ,点击 ”NEXT” .

6.4        进入”Invertory Location” 界面, 使用Invertory缺省路径, 点击 ”OK” .

6.5        进入”Unix Group Name ”界面, 组名输入 “dba” . 点击 ”NEXT” .
有对话框跳出, 按提示 用 root 用户 执行 /tmp/orainstRoot.sh 脚本.
(如果在安装之前手动建立了/var/opt/oracle目录,并改变了属主,就不会跳出
对话框)

5.6 进入”File Locations”界面.其中 “Destination…” 栏中缺省为环境变量
ORACLE_HOME 所指的路径. 否则,检查环境变量是否生效. 点击 ”NEXT” .

5.7 进入”Available Products”界面. 选择第一项 ”Oracle9i Database ” ,
点击右下角”Product Languages”按钮,选择语言 ”Simplified Chinese”.
”点击 ”NEXT” .

5.8 进入”Installation Types” 界面.
如想最大化安装ORACLE 产品,则选  “Enterprise Edition”.
如想可以自由选择安装产品,则选 “Custom”. 点击 ”NEXT” .

5.9 进入”Database Configuration”界面.
注意: 应选择 “ Customized ”,可以对数据库进行个性化创建.
如:数据文件的位置,大小等. ”点击 ”NEXT” .

5.10 进入”Operating System Groups” 界面.对于OSDBA 和 OSOPER 框都输入 dba .

5.11 如 5.8 步中选择的是 “Custom”, 则会出现 产品选择 的界面.
选择完后, ”点击 ”NEXT” .

5.12出现 ”Summary” 界面,总结要安装的内容. ”点击 ”NEXT” .
开始安装 . 时间比较长. 其中会提示换第二张盘或第三张盘. 在提示对话框中
要修改Path为 : /cdrom/disk2 或 /cdrom/disk3 .

5.13        ”Install Successful”后, 会有对话框提示 用root用户执行root.sh 脚本.

5.14        打9204补丁,把补丁包解开后会在当前的文件夹生成Disk1的文件夹,
su – oracle
runInstall
        后面的和安装一样了

6        ORACLE数据库的创建过程
6.1 启动建库图形工具 ” Oracle Database Configuration Assistant ”
如果在安装数据库产品时, 确认过要进行数据库的创建, 此工具会自行启动.
否则, 进入$ORACLE_HOME/bin 目录, # dbca  来启动建库工具.

6.2        “Welcome”界面过后,选择 ”create a database” . 点击 ”NEXT” .

6.3 进入”Template”界面, 选择 “ New Database “. 点击 ”NEXT” .

6.4 指定 Global Database Name 和SID.  点击 ”NEXT” .

6.5 进入” Database Features ”界面. 以下各项在有用户需求的情况下才选中.
Oracle Spatial          ------   用于空间地理信息系统
Oracle Ultra Search     ------   
Oracle OLAP Services    ------   用于数据仓库的应用
Example Schemas         ------   例子数据库

6.6 选择数据库运行方式: 一般为 “Dedicated Server Mode” 专用服务器方式.

6.7 设置初始化参数 :
Memory :  选择custom 方式 , 指定Shared Pool 和 Buffer Cache 的大小.
Archive:  一般情况为日志归档方式(Archive Log Mode),
并可以修改归档日志的存放路径.
DB Sizing:  指定 块大小 ( Block Size ): 8K
                 Sort Area Size : 512K.
                Character Sets : zhs16gbk

File Locations:   指定 初始化参数文件的名字和路径.
                  “Create Persistenet Initializes Parameters file” 项: 不选
                  “Trace File Directories” 项 : 保留缺省值.

6.8 对数据库存储参数的修改及对象的添加:
Controlfile : 指定控制文件的大小和存储路径。
Tablespace  : 可对system,tools,users,temp,indx,undotbs表空间进参数的修改。
Datafiles   : 可对已有数据文件修改参数,也可添加新数据文件。
Rollback Segments :可以添加回滚段。
Redo log Groups   :可以修改在线日志的大小,也可添加新日志文件或日志组。

6.9 开始创建数据库,可以保存建库文件
6.10 弹出 “Net Configuration Assistant” 界面.
选中 “Perform typical Configuration” 项,进行网络的典型配置.

7        数据库的启动
Oracle9i 与 8i不同,去掉了SVRMGRL 工具。数据库的启停只能用sqlplus .
具体方法:
$ sqlplus /nlog
SQL>;connect / as sysdba
已连接。
SQL>;startup        ( 或 shutdown )

启动监听:
$lsnrctl start

停止监听:
$lsnrctl stop

论坛徽章:
0
2 [报告]
发表于 2003-12-03 10:37 |只看该作者

*[原创]*安装文档ORACLE9i for sun solaris

在这步时,出现“不能发现目录
5.6 进入”File Locations”界面.其中 “Destination…” 栏中缺省为环境变量
ORACLE_HOME 所指的路径. 否则,检查环境变量是否生效. 点击 ”NEXT” .


问一下,不用先手动建立$ORACLE_HOMED这个目录么?

论坛徽章:
0
3 [报告]
发表于 2003-12-03 17:19 |只看该作者

*[原创]*安装文档ORACLE9i for sun solaris

欢迎原创

论坛徽章:
0
4 [报告]
发表于 2003-12-03 17:21 |只看该作者

*[原创]*安装文档ORACLE9i for sun solaris

昏,你只管欢迎,也给人设上呀!

论坛徽章:
0
5 [报告]
发表于 2003-12-03 18:59 |只看该作者

*[原创]*安装文档ORACLE9i for sun solaris

请问:PROCESS表示什么进程数,这个值在哪里可以看到或者修改?

论坛徽章:
0
6 [报告]
发表于 2003-12-04 11:35 |只看该作者

*[原创]*安装文档ORACLE9i for sun solaris

非常感谢,要是能把自启动脚本也贴上就更完美了,你使用的solaris 是那个版本?9.2.04有地放下吗?

论坛徽章:
0
7 [报告]
发表于 2003-12-04 11:38 |只看该作者

*[原创]*安装文档ORACLE9i for sun solaris

[quote]原帖由 "chdonald"]请问:PROCESS表示什么进程数,这个值在哪里可以看到或者修改?[/quote 发表:

你的问题我已经在你的帖子上答复了,process in init<sid>;.ora里!

论坛徽章:
0
8 [报告]
发表于 2003-12-04 12:36 |只看该作者

*[原创]*安装文档ORACLE9i for sun solaris

我觉得注意的还应该是:
1.用oracle 的用户登陆图形界面,不用执行xhost+
2.运行的时候最好是 加上 &,进行后台的运行.
3.如果用dbstart 的启动的话,如果选择的初始化文件是spfile 的,需要改一下dbstart 的东西,详细的请看metailink 里的跟更改的方法.

论坛徽章:
0
9 [报告]
发表于 2003-12-04 15:04 |只看该作者

*[原创]*安装文档ORACLE9i for sun solaris

原帖由 "knight_li" 发表:
我觉得注意的还应该是:
1.用oracle 的用户登陆图形界面,不用执行xhost+
2.运行的时候最好是 加上 &,进行后台的运行.
3.如果用dbstart 的启动的话,如果选择的初始化文件是spfile 的,需要改一下dbstart 的东西,详细..........



我遇到第3个问题,怎么改?能告诉我么?

论坛徽章:
0
10 [报告]
发表于 2003-12-04 15:30 |只看该作者

*[原创]*安装文档ORACLE9i for sun solaris

好文!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP