注册
 找回密码
 注册
江西广告网
查看: 292|回复: 0
打印 上一主题 下一主题

ORACLE数据库在UNIX服务器里的安装简介

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-1-18 17:15:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
  一、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.修改rootpre.sh文件(oracle安装环境文件)   1)放入oracle安装光盘   2) 驱动光驱   #mkdir cdrom(只须建立一次)   #mount -fHS,defuid=root /dev/ cd0 /cdrom   3)拷文件   #cd /u/oracle;   #cp /cdrom/orainst/rootpre.sh .(注意最后加点)。   4)修改   #vi rootpye.sh   输入/new(查找字符串'new')   移动上下光标,用dd整行删除该处的if-fi之间的所有代码输入:x(存盘退出)。   5)执行   # ./rootpre_sh (按回车);   第一个N(不安装图标)   第二次选Y   输入oracle (用户) 输入dba(组)   第三次选Y   第四次选N(不从软盘安装)      4.修改用户工作环境配置文件profile   以oracle 登录(按<Alt> <F2>);   $vi .profile (注意profile前加点);   <Shift> G(移动光标到文件末);   输入O,然后在输入以下内容:(注意大小写)   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 AMERICA.ZHS16CGB231280'   MAIL=/usr/spool/mail/'logname'   export PATH MAIL ORACLE_HOME ORACLE__TERM ORACLE SID TK2DEV NLS LANG ULIMIT DEVDIR   stty ctsflow rtsflow   : <ESC>: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;   在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;   在user Date File Size中输入(200M );   其余回车取缺省值;      注:以上表空间的容量设置,可根据硬盘容量的大小适当改动。   在Default DB中选择yes,OK,OK;      当正在拷贝时:   !!!切换到另一界面(<Alt> <F2>),用oracle登录;   $ cd $ORACLE_HOME/lib;   $cp /usr/lib/libsocket.a .(注意加点)   $cp /usr/lib/libnsl_s.a .(注意加点)   ( 这两个文件是安装开发系统时生成)   切换回安装界面(<Alt> <F1>);   等待继续安装完毕。      6.执行root.sh(设置合法的权限和环境)   * # cd /u/oracle/app/oracle/product/7.3.4/orainst 。   * # ./root.sh 。   * 输入Y(回车),输入Y(回车)。      7.修改oratab(产品认可)   * cd /etc。   * vi oratab。   * Oracle7:/u/oracle/app/oracle/product/7.3.4:N 把N改为Y(大写)。   * 存盘退出。      8.修改$vi initoracle7.ora(Oracle 启动参数)   * 以oracle 登录   * 切换到oracle用户<Alt> <F2>   * $cd $ORACLE_HOOME (回车);   $cd dbs   $vi initoracle7.ora   在文件末增加两行:   job_queue_processes=2 (回车)   job_queue_interval=60   存盘退出。至此安装完毕。   切换到root用户<Alt> <F1>关闭系统   #shutdown-y-g0      9.试用   用oracle登录。   $ dbstart (启动 oracle数据库)。   $ sqlplus system/manager(登录数据库)。      出现SQL>提示符,表示真正安装成功。      二、网卡的安装   1.如果有软盘驱动程序,启动custom安装。   注意: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中增加:   apm.connect=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的Listener.ora中的对应语句按如下修改:   Host=localhost   Oracle home=/u/oracle/app/oracle/product/7.3.4   SID_NAME=oracle7      将$ORACLE_HOME/network/admin的tnsnames.ora中的对应语句按如下修改:   Host=loealhost      (二)服务器数据库配置(以oracle登录)   1. sqlpus system/manager   2. 建立表空间   a)create tablespace mydabtab datafile /u/oracle/oradata/oracle7/mydabtab.dbf size 500M online;   b)commit;   3. 建立数据库用户   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) 拷贝mydabdat.dmp到/u/oracle。   b)imp mydab/mydab file=mydabdat.dmp full=y ignore=y。      说明:安装程序适用于UNIX5.0.5、ORACLE7.3.4 <
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表