admin 管理员组

文章数量: 1184232


2024年1月15日发(作者:天气预报插件哪个好)

Unix系统上Oracle的安装

一、ORACLE基本系统的安装

1(创建一个数据库专用的用户组(dba)和用户名(Oracle) # scoadmin

1) Accaunt Manager Groupe Add new Group Group Name : 输入dba quit 2)

Account Manager Users Add New user Login : oracle(数据库用户名,可自定);

Home Directon :把光标移到(change Home Direction---]回车; 把Home

Direction:改为/u/oracle(根据分区时所设);

Login Group : 光标移到(change Group Membership---] 回车; 把Login

Group : 改为dba。

在Set Password : 下选 Remove password(以后再设口令) 2(修改内核参数,为Oracle 作准备:

#scoadmin Hardware / kernel Manager 在Kernel界面下:

选Tune parameters

选择15项Semaphores

在SEMMAP:输入20 在SEMMNI:输入20 余下全取缺省值。选择16项shutdown

Data

在SHMMAX:输入21000000余下全取缺省值。直至返回Kerel界面选择Relinking kernel。

有Y/N选择,均选Y回车继续。

3(修改文件(oracle安装环境文件)

1)放入oracle安装光盘

2) 驱动光驱

#mkdir cdrom(只须建立一次)

#mount -fHS,defuid=root /dev/ cd0 /cdrom 3)拷文件

#cd /u/oracle;

#cp /cdrom/orainst/ .(注意最后加点)。

4)修改

#vi

输入/new(查找字符串'new')

移动上下光标,用dd整行删除该处的if-fi之间的所有代码输入:x(存盘退出)。 5)执行

# ./rootpre_sh (按回车);

第一个N(不安装图标)

第二次选Y

输入oracle (用户) 输入dba(组)

第三次选Y

第四次选N(不从软盘安装)

4(修改用户工作环境配置文件profile

以oracle 登录(按+);

$vi .profile (注意profile前加点);

+G(移动光标到文件末);

输入O,然后在输入以下内容:(注意大小写)

4/11/2011 Guoxin Lucent Proprietary 1

ORACLE HOME=/u/oracle/app/oracle/product/7.3.4(回车) PATH=$PATH:

$HOME/bin: $ORACLE HOME/bin:.

ORACLE SID=oracle7

ORACLE TERM=ansi

TK2DEV=ansi

LINES=25

ULIMIT=2500000

NLS_LANG='AMERICAN 16CGB231280'

MAIL=/usr/spool/mail/'logname' export PATH MAIL ORACLE_HOME

ORACLE__TERM ORACLE SID TK2DEV NLS LANG ULIMIT

DEVDIR

stty ctsflow rtsflow

: :x (存盘退出)。

注: export 后面所接的两行,中间不能有回车键

#shutdown -y -g0(安全关机方式)。

5(开始安装Oracle

* 以root登录

* 驱动光驱

#mount -fHS,defuid=root /dev/ cd0 /cdrom

* 以oracle用户登录

* $ cd /cdrom/orainst (回车)

* $ ./orainsr (执行安装命令)

选择Custom install (回车) (回车) 输入/u/oracle 选yes 在pre

_installtion os preparation下选择 yes;

在NLS下选Simplified Chinese

在Relink All Executables下选yes , ok

选择安装组件:

1) Oracle7 Distributed Databas 2) Oralce7 parallel Query opti 3)

Oracle7 Server (RDBMS)7.3.4 4) PL/SQL V2.2.3.4.0

5) Pro*c 2.2.4.0

6) SQL*Net (V2) 2.3.4.0

7) SQL*Plus 3.3.4.0

8) TCP/IP Protolol Adapa Install (所选组件占容量124M);

在 OS OPER Group下 取缺省值 : dbs (缺省值,否则增加用户出错); 在Create DB Object(F/S) Mount Point : 输入/u/oracle 三次; 在character .set表中选择(others);

在character set输入ZHS16CGB231280 ; 在System Password中输入manager(小写), 输入四次, 在dba password中选择no;

在 Configure MTS ...下 : 选择no, yes, ok, ok; 在Default DB中选择no,ok;

4/11/2011 Guoxin Lucent Proprietary 2

在system Data File Size中输入50M ok ; 在Redo Log file Size中输入5M ok: (重复三次,共有三个Redo Log1,2,3); 在 Rollback Segment File

Size : 100M; 在 Temporary Segment File Size : 10M; 计算机教程ORACLE数据库在UNIX服务器里的安装简介来自 WEN计算机教程网

在user Date File Size中输入(200M ); 其余回车取缺省值;

注:以上表空间的容量设置,可根据硬盘容量的大小适当改动。

在Default DB中选择yes,OK,OK; 当正在拷贝时:

~~~切换到另一界面(+),用oracle登录; $ cd $ORACLE_HOME/lib;

$cp /usr/lib/libsocket.a .(注意加点) $cp /usr/lib/libnsl_s.a .(注意加点) ( 这两个文件是安装开发系统时生成) 切换回安装界面(+);

等待继续安装完毕。

6(执行(设置合法的权限和环境) * # cd

/u/oracle/app/oracle/product/7.3.4/orainst 。

* # ./ 。

* 输入Y(回车),输入Y(回车)。

7(修改oratab(产品认可)

* cd /etc。

* vi oratab。

* Oracle7:/u/oracle/app/oracle/product/7.3.4:N 把N改为Y(大写)。

* 存盘退出。

8(修改$vi (Oracle 启动参数) * 以oracle 登录

* 切换到oracle用户+

* $cd $ORACLE_HOOME (回车);

$cd dbs

$vi 在文件末增加两行:

job_queue_processes=2 (回车)

job_queue_interval=60 存盘退出。至此安装完毕。

切换到root用户+关闭系统

#shutdown-y-g0

9(试用

用oracle登录。

$ dbstart (启动 oracle数据库)。

4/11/2011 Guoxin Lucent Proprietary 3

$ sqlplus system/manager(登录数据库)。

出现SQL>提示符,表示真正安装成功。

注意:custom 中 from : media image 指扩展名为000.000的文件。 如:文件名为 VOL.000.000

2(如果没有软盘驱动程序,启动netconfig安装。

Hardware / Addnew LAN Adapter选择网卡类型

增加TCP/IP 协议

IP暂时用202.115.2.100

3(测试(需重新启动)

a) Ping 自己的IP

b) Ping其它主机IP

注意HUB与网卡速度的匹配;

TUTO TP

三、附加设置

1(修改SCO UNIX启动的参数。

在/etc/default/boot中增加:

t=no(禁止BIOS-APM firmware的提示信息出现) timeout=0 (系统启动自动进入多用户方式)

2(设置dbstart在系统启动时自动启动。

在/etc/rc中增加:

su oracle-c '/u/oracle/app/oracle/product/7.3.4/bin/dbstart'。 服务器数据库及应用程序配置

(一) 服务器文件配置

1( 在/etc/scrvices文件末尾添Isnrctl ftp/1512。

2( 把dbopen、dbclose两个文件拷贝到

/u/oracle/app/oracle/product/7.3.4/bin目录下。

3( 把boot文件拷贝到/etc/default目录下。

4( 在/etc/rc中加入以下两行:

su - oracle -c '$ORACLE_HOME/bin/dbstart'

su - oracle -c '$ORACLE_HOME/bin/lsnrctl start'

5( 将$ORACLE_HOME/network/admin的中的对应语句按如下修改:

Host=localhost

Oracle home=/u/oracle/app/oracle/product/7.3.4

SID_NAME=oracle7

将$ORACLE_HOME/network/admin的中的对应语句按如下修改:

Host=loealhost

(二)服务器数据库配置(以oracle登录)

1( sqlpus system/manager

2(

a)create tablespace mydabtab datafile

/u/oracle/oradata/oracle7/ size 500M

online;

b)commit;

3( 建立数据库用户

4/11/2011 Guoxin Lucent Proprietary 4

a) create user mydab identified by mydab default tablespace mydabtab;

b)grant commect,dba,create database link to mydab;

c)commit;

d)conn mydab/mydab;

e)quit;

4( 建立库结构

a) 拷贝到/u/oracle。

b)imp mydab/mydab file= full=y ignore=y。

说明:安装程序适用于UNIX5.0.5、ORACLE7.3.4

4/11/2011 Guoxin Lucent Proprietary 5


本文标签: 安装 文件 数据库 用户 修改