网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
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 8i R2 (8.1.6) for Windo.
.使Ubuntu下的Tora支持Oracle.
.Oracle9i 对象关系技术.
.SQL Server和Oracle并行处理方法.
.关于冷备份与热备份的对比.
.如何利用oracle 10g的列值掩码技.
.在RedHat 7.0下Oracle 8.1.6 的安.
.几种用VB访问Oracle数据库技术的.
.为 PL/SQL 构建代码分析实用工具.
.Oracle PL/SQL入门之案例实践.
.在 .NET中使用Oracle数据库事务.
.win2k下完全卸载oracle.
.Oracle兔死狗烹?(zt).
.使用跟踪数据来实现索引优化向导.
.重建控制文件会导致密码文件发生.
.10g新特性expdp与传统exp的速度比.
./initrd目录的作用和当删除时出现.
.ORACLE9I中建立自增字段的方法.
.Oracle在Linux下的C开发.

oracle 10gas安装攻略

发表日期:2008-2-9



  具体的参考信息请参考
  Quick Installation and Upgrade Guide 10g (9.0.4) for Linux x86
  Part No. B10906-03
  
  硬件要求
  ram 512m以上
  disk space 2g 左右
  tmp space 250m
  swap space 1.5g
  
  检查方法
  检查内存
  grep MemTotal /proc/meminfo
  检查磁盘空间
  df -h dir
  检查交换空间
  
  grep SwapTotal /proc/meminfo
  
  OS redhat 3.0 update 2
  
  os软件要求
  要求安装如下rpm包
  ■gcc-3.2.3-20
  ■ setarch-1.3-1
  ■ pdksh-5.2.14
  ■ openmotif21-2.1.30-8
  ■ gnome-libs-1.4.1.2.90-34.1
  ■ compat-glibc-7.x-2.2.4.32.5
  ■ compat-gcc-7.3-2.96.122
  ■ compat-libstdc++-7.3-2.96.122
  ■ compat-libstdc++-devel-7.3-2.96.122
  ■ compat-gcc-c++-7.3-2.96.122
  ■ sysstat-4.0.7
  
  检查方法
  rpm -q pkg_name
  
  对gcc 做连接
  mv /usr/bin/gcc /usr/bin/gcc.backup
  mv /usr/bin/g++ /usr/bin/g++.backup
  ln -s /usr/bin/gcc296 /usr/bin/gcc
  ln -s /usr/bin/g++296 /usr/bin/g++
  
  打上第一个patch(rh3需要的rh2.1不需要)
  patch no 3006854
  
  gunzip p3006854_9204_LINUX.zip
  cd 3006854
  sh rhel3_pre_install.sh
  即可
  这个补丁 创建 /etc/libcwait.so文件
  假如不打这个补丁
  
  oui没法启动
  
  新建用户
  useradd ias10g
  检查一下ias10g用户的.bash_profile
  不需要设置一下环境变量
  TNS_ADMIN ORA_NLS33 LD_BIND_NOW
  
  修改内核参数
  vi /etc/sysctl.conf
  加上
  kernel.shmall = 2097152
  kernel.shmmax = 2147483648
  kernel.shmmni = 142
  kernel.sem = 256 32000 100 142
  fs.file-max = 131072
  net.ipv4.ip_local_port_range = 20000 65000
  kernel.msgmni = 2878
  kernel.msgmax = 8192
  kernel.msgmnb = 65535
  
  保存,然后执行
  
  sysctl -p
  
  检查一下是否生效
  
  cat cat /proc/sys/kernel/shmmax
  
  修改系统对资源的限制
  修改/etc/security/limits.conf 文件,加上
  * soft nproc 2047
  * hard nproc 16384
  * soft nofile 2048
  * hard nofile 16384
  
  修改 /etc/pam.d/login加上
  session required /lib/security/pam_limits.so
  
  修改ias10g 用户 .bash_profile
  增加资源
  ulimit -u 16384
  ulimit -n 16384
  加上路径
  ias 安装在 /tpdata/ias10g2
  
  PATH=$PATH:$HOME/bin:/tpdata/ias10g2/OraHome1/bin:/tpdata/ias10g2/OraHome1/opmn/bin:/tpdata/ias10g2/OraHome1/dcm/bin
  
  下载ias10g 安装文件
  我们只安装ohs+j2ee+webcache,所以选择下载
  http://www.Oracle.com/technology/so...ias/devuse.Html
  编号为7的OracleAS J2EE and Web Cache v9.0.4
  总共4个文件
  
  下载好后,解压
  
  cpio -idvm < ias904_linux_disk1.cpio
  cpio -idvm < ias904_linux_disk2.cpio
  cpio -idvm < ias904_linux_disk3.cpio
  cpio -idvm < ias904_linux_disk4.cpio
  
  su - ias10g2
  我选择远程安装所以设置display 变量
  eXPort DISPLAY=10.2.33.41:0
  cd Disk1
  ./runInstaller
  
  出现如下提示
  ***************************************************************
  Please Refer to Quick Installation Guide and/or Metalink Notes
  for Redhat 3.0 system setup.
  Install and Configuration issues are expected if system is not
  setup as per the guidelines before
  Oracle Application Server 10g (9.0.4) installs.
  Specifically, please ensure the following:
  * Availability of gcc-3.2.3, setarch-1.3, pdksh-5.2,
  openmotif21-2.1.30, sysstat-4.0.7, gnome-libs-1.4.1.2.90-34.1,
  libstdc++-3.2.3, etc.
  * Availability of Compat libraries:
  compat-libstdc++-devel-7.3-2.96.122,
  compat-glibc-7.x-2.2.4.32.5, etc.
  * Patch for libcwait.so (Patch no. 3006854)
  * Symbolic links for gcc/g++
  
  Enter 'y' if the target system is configured as per the
  guidelines specified in the Quick Installation Guide
  Answer 'n' to exit runInstaller
  Please retry after completing system setup.
  ***************************************************************
  Is system configured correctly ?
[y/n] (n)
  
  选择y,回车,让安装程序检查是否具备安装条件
  
  Starting Oracle Universal Installer ...
  
  Checking requirements...
  
  Checking operating system version: must be redhat-2.1, UnitedLinux-1.0 or redhat-3 Passed
  
  All requirements met.
  
  Checking if CPU speed is above 450 MHz.
  Actual 3056 MHz Passed
  Checking for Kernel version 2.4.21-4.EL Passed
  Checking for glibc version glibc-2.3.2-95.3 Passed
  Checking operating system packages: gcc-3.2.3-20,compat-gcc-7.3-2.96.122,compat-gcc-c++-7.3-2.96.122,compat-libstdc++-7.3-2.96.122,compat-libstdc++-devel-7.3-2.96.122,openmotif21-2.1.30,setarch-1.3-1,pdksh-5.2.14,sysstat-4.0.7,gnome-libs-1.4.1.2.90-34.1,libstdc++-3.2.3,compat-libstdc++-devel-7.3-2.96.122,compat-glibc-7.x-2.2.4.32.5 Failed <<<<
  >>> Package gcc-3.2.3-20 is missing
  Checking swap space: must be greater than 1536 MB.
  Actual 2000MB Passed
  
  Error : Packages version not per Installation requirement.Continue? (y/n) [n]
  
  检查显示 Package gcc-3.2.3-20 is missing ,不用管他
  选择y
上一篇:在 Linux 上安装 Oracle、PHP 和 Apache 人气:782
下一篇:Part I 企业入口网站与Oracle Portal 人气:643
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐