`
ninebirds
  • 浏览: 79568 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux Oralce 10.0.2g的安装

阅读更多
linux AS4安装oracle10.2.01成功记录
一、Oracle 10g 10.2.0.1可以从官方网站下载。(1CD) 下载后是压缩文档,可以进行解压缩,使用光盘工具制作成ISO,并刻录成光盘以方便进行安装,只不过做成光盘时,需要850M的容量。
二、Redhat linux AS4安装过程中,开发包全部安装。
另外还需要确认以下补丁包:
compat-db-4.1.25-9
compat-gcc-32-3.2.3-47.3
compat-gcc-32-c++-3.2.3-47.3
compat-ora
cle-rhel4-1.0-3
compat-libcwait-2.0-1
compat-libgcc-296-2.96-132.7.2
compat-libstdc++-296-2.96-132.7.2
compat-libstdc++-33-3.2.3-47.3
gcc-3.4.3-9.EL4
gcc-c++-3.4.3-9.EL4
gnome-libs-1.4.1.2.90-44
gnome-libs-devel-1.4.1.2.90-44
libaio-devel-0.3.102-1
libaio-0.3.102-1
make-3.80-5
openmotif21-2.1.30-11
其中compat-oracle-rhel4和compat-libcwait可以在如下网站:
http://oss.oracle.com/projects/compat-oracle/files/RedHat/
我们检查是否符合oracle 10g 的安装要求,以表格的形式列出。首先是硬件情况。以root登录系统,并且启动x-window如果用下表命令输出的值大于或等于建议值。



检查项目        命令/方法        建议值
内存        #grep MemTotal  /proc/meminfo        512MB
交换分区        #grep SwapTotal  /proc/meminfo        1GB
/tmp目录空闲区        #df –k /tmp        400MB
硬盘空闲空间        #df -k        4GB
Swap空间                >1G
三、设置系统参数
#su – root切换到root用户
a) 修改#vi /etc/sysctl.conf, 以下是配置文件的内容(其中红色字体为添加的内容):
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled.  See sysctl(  and
# sysctl.conf(5) for more details.

# Controls IP packet forwarding
net.ipv4.ip_forward = 0

# Controls source route verification
net.ipv4.conf.default.rp_filter = 1

# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0

# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
kernel.shmmax = 536870912 / 268435456
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144

fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
修改后运行#sysctl –p命令使得内核改变立即生效;或者重启系统。
译者注:一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是 2G,则可以设置最大共享内存为 1073741824,如上;如物理内存是 1G,则可以设置最大共享内存为 512 * 1024 * 1024 = 536870912;以此类推。)
建议永久地增加 shmmax 设置。
sem 4个参数依次为SEMMSL(每个用户拥有信号量最大数);SEMMNS(系统信号量最大数);SEMOPM(每次semopm系统调用操作数);SEMMNI(系统辛苦量集数最大数).Shmmax 最大共享内存,官方文档建议是内存的1/2,Shmmni 最小共享内存 4096KB.Shmall 所有内存大小
四,创建数据库安装的准备工作;
1,创建user/group;
#groupadd dba
#groupadd oinstall
#useradd oracle -g oinstall -G dba
#passwd oracle
2,建立oracle安装文件夹;
#mkdir –p /usr/u01/app/oracle
#chown –R oracle:dba /usr/u01/app/oracle
#chmod –R 755 /usr/u01/app/oracle
# mkdir -p /usr/u01/app/oracle/product/10.2.0.1
# chown -R oracle:dba /usr/u01/app/oracle/product/10.2.0.1
# chmod -R 755 /usr/u01/app/oracle/product/10.2.0.1
2 配置环境变量;
  
使用Oracle用户登陆:
#su – oracle
$vi $HOME/.bash_profile
以下是配置文件的内容(其中红色字体为添加的内容)
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:HOME/bin
export ORACLE_BASE=/usr/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1
export PATH=$PATH:ORACLE_HOME/bin:ORACLE_HOME/Apache/Apache/bin
export ORACLE_OWNER=oracle
export ORACLE_SID=test
export ORACLE_TERM=xterm
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:ORACLE_HOME/lib
export NLS_LANG=”American_america.zhs16gbk”
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
unset USERNAME
umask 022
存盘退出。
五.数据库系统的安装
以root身份mount光驱
#mount /dev/cdrom /mnt
#xhost +
以oracle用户登录系统,进行Oracle的安装
#su – oracle
运行$./mnt/runInstaller
一步一个脚印安装下去就行了!
六.安装完成后的测试
[oracle@oracle oracle]$ lsnrctl start
[oracle@oracle oracle]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Sat Mar 12 22:58:53 2005
Copyright (c) 1982, 2004, Oracle Corporation.  All rights reserved.
SQL> connect / as sysdba
Connected.
SQL>; shutdown immediate  关闭数据库
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>; startup;   启动数据库
ORACLE instance started.
Total System Global Area  236000356 bytes
Fixed Size                   451684 bytes
Variable Size             201326592 bytes
Database Buffers           33554432 bytes
Redo Buffers                 667648 bytes
Database mounted.
Database opened.
到$ORACLE_HOME/product/10.2.0.1/bin目录下
执行:lsnrctl
Lsnrctl>start
Lsnrctl>stop
分享到:
评论

相关推荐

    linux 安装 oracle10.0.2

    linux redhat6.0 安装 oracle 11.02。该文档只是部署linux安装

    linux RedHat5 下安装Oracle10.0.2安装文档

    在Linux RedHat 5系统中安装Oracle 10.2.0.1是一个涉及多步骤的过程,主要包括前期准备、Oracle安装以及后期配置。以下是详细的知识点解析: 1. **前期准备**: - **检查安装包**:在安装Oracle之前,需要确保系统...

    在redhat下安装oracle10.0.2.pdf

    在redhat下安装oracle10.0.2.pdf

    在Linux上安装Oracle 10g 创建监听 创建数据库

    ### 在Linux上安装Oracle 10g 创建监听 创建数据库 #### 安装前的环境配置 在进行Oracle 10g的安装之前,需要对Linux系统进行一系列的配置,以确保Oracle能够顺利运行。 ##### 1. 配置全局与用户级别的环境变量 ...

    最新版linux apache-tomcat-10.0.2.tar.gz

    在Linux上安装Apache Tomcat 10.0.2,通常需要以下步骤: 1. 下载:首先,你需要从Apache官方网站下载适用于Linux的tar.gz格式的Tomcat 10.0.2安装包。这个压缩包名为`apache-tomcat-10.0.2`。 2. 解压:使用Linux...

    PGP10.0.2安装使用图解

    ### PGP 10.0.2 安装使用图解相关知识点 #### 一、PGP概述 **PGP**(Pretty Good Privacy)是一种强大的数据加密和数字签名技术,主要用于保护电子邮件通信和个人文件的安全。它最初由Phil Zimmermann在1991年开发...

    jdk10 jdk-10.0.2_linux-x64_bin网盘下载

    接下来,我们将对JDK 10进行详细介绍,包括其发布背景、新特性以及如何在Linux系统上安装和配置jdk-10.0.2。 ### JDK 10 发布背景 JDK 10是Java平台的一个重要版本,它于2018年3月20日发布,标志着Oracle公司对...

    jdk-10.0.2_linux-x64_bin.tar

    综上所述,这个压缩包包含了Oracle JDK 10.0.2的64位Linux版本,开发者可以通过解压并按照readme.txt中的指示进行安装,以便在Linux环境中进行Java开发和运行Java应用程序。同时,Java 10的特性如局部变量类型推断、...

    oracle客户端,无需安装

    本客户端针对ORACLE 10.0.2,亲测可用。 1、解压后,将oraclient文件夹复制到C盘根目录; 2、修改oraclient文件夹中tnsnames.ora文件,修改HOST和PORT参数 3、下载PLSQLDEV,保证c:\PLSQLDeveloper目录下直接存放...

    jre10.0.2 64位安装版本.zip

    标题中的“jre10.0.2 64位安装版本.zip”指的是Java Runtime Environment(JRE)的第10.0.2版本,专为64位操作系统设计的安装包。JRE是Java平台标准版(Java SE)的一部分,它提供了运行Java应用程序所需的环境。64...

    serverjre-10.0.2_linux-x64_bin.tar.gz

    "serverjre-10.0.2_linux-x64_bin.tar.gz" 是一个针对Linux操作系统的64位Java运行时环境(JRE)的压缩包。这个版本的JRE是Oracle公司为服务器环境特别优化的,名为Server JRE,它不包含Java开发工具集(JDK),因此...

    jdk-10.0.2_linux-x64_bin.rpm

    jdk-10.0.2_linux-x64_bin.rpm LINUX环境下 JDK10.0.2 64位

    vmware tools 9.6.2 linux.iso for VM10.0.2.rar

    从vmware workstation 10.0.2 windows版本中提取出来的vmware tools 9.6.2 linux.iso镜像文件,可以用在最新的VM虚拟机上,能够增强虚拟机的性能。由于文件比较大有58M,有需要的请耐心下载。

    jre-10.0.2_linux-x64_bin.tar.gz

    `jre-10.0.2_linux-x64_bin.tar.gz` 是Oracle公司发布的针对Linux 64位系统的Java运行环境版本10.0.2的压缩包。这个压缩包主要用于在Linux环境下安装和运行Java程序。 1. **Java版本** Java 10是Java平台标准版...

    jdk-10.0.2_linux-x64_bin.tar.gz

    标题“jdk-10.0.2_linux-x64_bin.tar.gz”指的是Oracle JDK 10.0.2的Linux 64位版本的二进制压缩包。这个压缩包包含了运行和开发Java应用程序所需的全套工具和库。JDK(Java Development Kit)是Java平台的核心组件...

    vmware tools 9.6.2 linux.iso for vmware workstation 10.0.2

    VMware Tools是一款专门为虚拟机设计的优化工具,它是由VMware公司开发的,旨在提高虚拟化环境中的操作系统...正确安装和使用VMware Tools,将让Linux虚拟机在VMware Workstation 10.0.2环境中运行得更加高效和顺畅。

    oracle 10.1和10.2的JDBC驱动

    在 Oracle 10g 版本中,提供了两种主要类型的 JDBC 驱动: Thin 驱动和 OCI(Oracle Call Interface)驱动。 1. **Thin 驱动**: - 这是一种纯 Java 实现的驱动,无需 Oracle 客户端软件。它直接通过 TCP/IP 与...

    sysstat-10.0.2

    "sysstat-10.0.2" 是一个在Linux环境下用于系统性能监控的重要工具包。这个工具包的版本号是10.0.2,它通常以tar.gz的压缩格式提供,便于用户下载和安装。sysstat是Linux系统管理员的得力助手,能够收集并分析系统的...

    PGPDesktopWin32-10.0.2

    2. "PGPDesktopWin32-10.0.2.exe":这是PGPDesktopWin32-10.0.2的主要可执行文件,用于安装和运行程序。 3. "PGP_DT_IA32_Keygen.exe":可能是一个密钥生成器,用于创建PGP的公钥和私钥对,便于用户进行加密和解密...

Global site tag (gtag.js) - Google Analytics