动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息

本月文章推荐
.教你在Oracle中通过网络连接导入.
.如何显示文件的类型.
.在异种机之间实现数据库迁移.
.分页技术:Oracle rownum新发现!.
.oracle的几个使用技巧.
.Oracle数据库执行计划的一些基本.
.在Windows 2000下优化Oracle9i性.
.如何选购Linux可以搭配的机器之V.
.Oracle 10G 最佳20位新特性:回滚.
.oracle 备份数据库.
.Oracle中应用Export的一个问题.
.Oracle和mysql 的一些简单命令对.
.对Oracle10g ASM生产数据库备份和.
.角斗士般的Oracle性能.
.在freebsd下安装oracle.
.小议索引的使用.
.Oracle不同数据库间的对比分析脚.
.谁能讲讲WEB发布中使报表异步运行.
.Oracle学习应用之彻底地优化策略.
.Oracle数据库管理员的利器EXP、I.

我在RH9下安装Oracle8.1.7经历

发表日期:2008-2-9 |



  
我的环境:
机器 C1200M、128M 
软件 RedHat Linux release 9, Kernel 2.4.20-8。

我是参照别人的笔记安装的(但我省了几步)

我的linux是完全安装的所对其它情况不做详解了

1,安装预备 //这些我都放在/home/Root/Oracle目录下(我把这个目录的权限修改成了wrx
  glibc-2.1.3-stubs.tar.gz              //oracle的linux补丁
  j2sdk-1_4_2_06-linux-i586-rpm.bin     //Sun 的JDK
  linux81701.tar                        //ORACLE的安装盘

2,安装JDK和创建符号连接(也就是windows的快捷方式,,用户root)
  图形界面的安装我就不说了^_^
 #./j2sdk-1_4_2_06-linux-i586-rpm.bin         //执行后会得到 j2sdk-1_4_2_06-linux-i586-rpm安装包
 #rpm -Uvh   j2sdk-1_4_2_06-linux-i586-rpm    //安JDK
 #ln -s /usr/local/j2sdk-1_4_2_06 /usr/local/Java

3 创建用户oracle,组oinstall各oracle的安装路径 (用户root,提示符是#的用户是root )
 
  #groupadd oinstall
  #groupadd dba
  #useradd -g oinstall -G dba oracle
  #passwd oracle
    New passWord:[oracle]     //[]里是我输入的密码
    BAD PASSWORD: it is based on a dictionary word
    Retype new password:[oralce]
    passwd: all authentication tokens updated sUCcessfully.

  #mkdir -p /u01/oracle/product/8.1.7                         //创建oracle安装路径
  #chown -R /oracle.oinstall /u01/oracle                     //由于现在使用的是root
                                                             //创建的目录不改变他的权限
      //等下用oracle安装时会无权限对此目录的操作
 
4,修改oracle用户的profile文件(当前工作目录是:/home/oracle/下 ,用户oracle 它的shell提示符变成$)
  $vi .bash_profile                 //建议使用emacs  如图形界面的使用gedit
        //emacs .bash_profile或gedit .bash_profile
  
  加入以下内容:
   # Stuff for 8.1.7 Install
   eXPort LD_ASSUME_KERNEL=2.2.5
   export ORACLE_BASE=/u01/oracle
   export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
   export PATH=$PATH:$ORACLE_HOME/bin
   unset LANG

   # Java DEVELOPMENT Kit for 8.1.7
   JAVA_HOME=/usr/local/java; export JAVA_HOME
   CLASSPATH=${JAVA_HOME}/lib/classes.zip; export CLASSPATH

   #Need to point to init*.ora
   ORACLE_SID=orcl; export ORACLE_SID

   # Need shared libraries ie for lsnrctl
   if [ "${LD_LIBRARY_PATH:-}" == "" ]; then
      LD_LIBRARY_PATH=${ORACLE_HOME}/lib:/usr/lib:/usr/local/lib
   else
      LD_LIBRARY_PATH=${ORACLE_HOME}/lib:${LD_LIBRARY_PATH}
   fi
   export LD_LIBRARY_PATH
  完成后退现vi(先保存)^_^
  为使刚刚修改的shell配置文件生效执行source命令
  $source .bash_profile
 
5,解压从oracle下载的安装盘(操作用户,oracle,我的工作目录是/home/Root/Oracle/  你的下载下来的
 ORACLE安装盘放在哪儿就到那儿解压吧^_^
 
  $tar -xvf linux81701.tar

6,用oracle用户登陆到图形界面 进入上一步解压出来的disk1目录双击runInstaller跳出一个窗口你点击运行
  这时便启动了oracle的图形安装界面 点 install按钮接着往下走 碰到Unix Group name 填入oinstall 


7,oracle的安装程序在预备好了安装后会弹出一个小窗口,告诉你要求你用root用户执行一个叫做orainsRoot.sh的脚本

8,这时你打开一个终端窗(假如你已经打开也就不要了)
   这时终端的提示符是'$'这是普通用户的shell提示符现在要切换到root(超级用户)
  $ su
  password:[输入你的root用户的密码]
         //这时你shell提示符会变成'#'   你已经拥有了超级用户的权限了
  #cd /u01/oracle/product/8.1.7
  #./orainstRoot.sh        //也可以使用 sh orainstRoot.sh
   Creating Oracle Inventory pointer file (/etc/oraInst.loc)
   Changing groupname of /u01/oracle/oraInventory to oinstall.
   //这是执行那个sh脚本的系统的提示^_^
  回到oracle的安装程序点击OK
9,接着往下走
  Select product to install: 选择 Oracle Enterprise

  Installation Types: 选择 Typical (837MB)

  Verify JDK Home Directory: 填入 /usr/local/java

  Database Identification: 填入 orcl

 SID: 填入 orcl 即根你的 .bash_profile 里面的要一致

10、继续往下走,会出现若干次 make 错误,别管他,选择 ignore

11、到达 100% 的时候会跳出一个小窗口,提示要 root 用户执行一个脚本 root.sh ,
     先等一下,在 执行 root.sh 之前先打一个补丁。

 回到终端窗口转到从oracle下载下来的linux补丁包所在的目录下把补丁拷贝到$ORACLE_HOME /*oracle的安装目录*/(我的补丁包在/home/Root/Orale/目示下
 #cd /home/Root/Oracle/
 #cp glibc-2.1.3-stubs.tar.gz  $ORACLE_HOME
     //这两条命令也可用下命令 # cp /home/Root/Oracle/glibc-2.1.3.stubs.tar.gz /u01/oracle/product/8.1.7
 
 #tar xzvf glibc-2.1.3-stubs.tar.gz
 #sh  setup_stubs.sh

 //这时你慢慢等一下吧
  最后你会看见以下提示:
 Relinking executables:
 running 'ins_rdbms.mk'...done.
 running 'ins_net_client.mk'...done.  
 running 'ins_cman.mk'...done.
 running 'ins_names.mk'...done.
 running 'ins_oemagent.mk'...done.
 running 'ins_net_server.mk'...done.
 running 'ins_nau.mk'...done.
 running 'ins_plsql.mk'...done.
 running 'ins_precomp.mk'...done.
 running 'ins_ldap.mk'...done.
 running 'ins_sqlplus.mk'...done.
 running 'ins_otrace.mk'...done.
 running 'ins_ctx.mk'...done.
 Done. The links have been fixed!
  执行完后修改一下root.sh
 #vi root.sh

 RMF=/bin/rm -f

 少了2 个双引号,要改为

 RMF="/bin/rm -f"

 还有第 156 行, 靠近末尾少了一个单引号,小心别改错了

 RUID=
 `/usr/bin/id$AWK -F\( '{print $2}'$AWK -F\) '{print $1}`

 要改为

 RUID=
 `/usr/bin/id$AWK -F\( '{print $2}'$AWK -F\) '{print $1}'`

 存盘退出,现在可以执行 root.sh

 [root@localhost.localdomain 8.1.7]# sh root.sh   //运行这个root.sh shell脚本

  有一个地方要输入,直接敲回车。
 最后结果如下:
 Enter the full pathname of the local bin directory: [/usr/local/bin]:
 \nCreating /etc/oratab file...
 Entry will be added to the /etc/oratab file by
 Database Configuration Assistant when a database is created
 Finished running generic part of root.sh script.
 Now product-specific root actions will be performed.

12、接着往下走,应该就没什么问题了。
上一篇:Oracle内存结构(一)----SGA的区域信息 人气:747
下一篇:Oracle进程内存结构-如何察看Oracle进程消耗的内存 人气:777
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-10 企业网站智能管理系统(TZIMS) v6
2008-10-10 拓文asp.net网站内容管理系统 v6
2008-10-10 动网论坛PHP版 v2.0++ Build 081
2008-10-10 免费时代CMS v5.0
2008-10-10 wodig第四季中文DIGG社区 v4.1 b
2008-10-10 老Y文章管理系统 v2.2 bulid 081
2008-10-10 魔法盒动感相册 ASP+SQL版 v2.0
2008-10-10 Asoft签到管理系统 v3.0 Pack1
2008-10-10 哥特人音乐网潮流留言本 v1.1
2008-10-11 联系人分组工具 v1.1 中文破解版
2008-10-11 FaceMelter变脸 v2.0 汉化破解版
2008-10-11 PathTracker道路跟踪仪 v1.2 破解
2008-10-11 Rooms手机聊天室 v0.6.7 破解版
2008-10-11 RemoteDesktop远程桌面 v1.0 破解
2008-10-11 ProRemote远程调音台 v1.0.1 破解
2008-10-11 PicShare照片共享 v1.0.0 破解版
2008-10-11 Photogene照片编辑器 v1.5 汉化破
2008-10-11 WriteRoom共享文档 v1.0 破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成