`
- 浏览:
79576 次
- 性别:
- 来自:
广州
-
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-oracle-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
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
linux redhat6.0 安装 oracle 11.02。该文档只是部署linux安装
在Linux RedHat 5系统中安装Oracle 10.2.0.1是一个涉及多步骤的过程,主要包括前期准备、Oracle安装以及后期配置。以下是详细的知识点解析: 1. **前期准备**: - **检查安装包**:在安装Oracle之前,需要确保系统...
在redhat下安装oracle10.0.2.pdf
### 在Linux上安装Oracle 10g 创建监听 创建数据库 #### 安装前的环境配置 在进行Oracle 10g的安装之前,需要对Linux系统进行一系列的配置,以确保Oracle能够顺利运行。 ##### 1. 配置全局与用户级别的环境变量 ...
在Linux上安装Apache Tomcat 10.0.2,通常需要以下步骤: 1. 下载:首先,你需要从Apache官方网站下载适用于Linux的tar.gz格式的Tomcat 10.0.2安装包。这个压缩包名为`apache-tomcat-10.0.2`。 2. 解压:使用Linux...
### PGP 10.0.2 安装使用图解相关知识点 #### 一、PGP概述 **PGP**(Pretty Good Privacy)是一种强大的数据加密和数字签名技术,主要用于保护电子邮件通信和个人文件的安全。它最初由Phil Zimmermann在1991年开发...
接下来,我们将对JDK 10进行详细介绍,包括其发布背景、新特性以及如何在Linux系统上安装和配置jdk-10.0.2。 ### JDK 10 发布背景 JDK 10是Java平台的一个重要版本,它于2018年3月20日发布,标志着Oracle公司对...
综上所述,这个压缩包包含了Oracle JDK 10.0.2的64位Linux版本,开发者可以通过解压并按照readme.txt中的指示进行安装,以便在Linux环境中进行Java开发和运行Java应用程序。同时,Java 10的特性如局部变量类型推断、...
本客户端针对ORACLE 10.0.2,亲测可用。 1、解压后,将oraclient文件夹复制到C盘根目录; 2、修改oraclient文件夹中tnsnames.ora文件,修改HOST和PORT参数 3、下载PLSQLDEV,保证c:\PLSQLDeveloper目录下直接存放...
标题中的“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" 是一个针对Linux操作系统的64位Java运行时环境(JRE)的压缩包。这个版本的JRE是Oracle公司为服务器环境特别优化的,名为Server JRE,它不包含Java开发工具集(JDK),因此...
jdk-10.0.2_linux-x64_bin.rpm LINUX环境下 JDK10.0.2 64位
从vmware workstation 10.0.2 windows版本中提取出来的vmware tools 9.6.2 linux.iso镜像文件,可以用在最新的VM虚拟机上,能够增强虚拟机的性能。由于文件比较大有58M,有需要的请耐心下载。
`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”指的是Oracle JDK 10.0.2的Linux 64位版本的二进制压缩包。这个压缩包包含了运行和开发Java应用程序所需的全套工具和库。JDK(Java Development Kit)是Java平台的核心组件...
VMware Tools是一款专门为虚拟机设计的优化工具,它是由VMware公司开发的,旨在提高虚拟化环境中的操作系统...正确安装和使用VMware Tools,将让Linux虚拟机在VMware Workstation 10.0.2环境中运行得更加高效和顺畅。
在 Oracle 10g 版本中,提供了两种主要类型的 JDBC 驱动: Thin 驱动和 OCI(Oracle Call Interface)驱动。 1. **Thin 驱动**: - 这是一种纯 Java 实现的驱动,无需 Oracle 客户端软件。它直接通过 TCP/IP 与...
"sysstat-10.0.2" 是一个在Linux环境下用于系统性能监控的重要工具包。这个工具包的版本号是10.0.2,它通常以tar.gz的压缩格式提供,便于用户下载和安装。sysstat是Linux系统管理员的得力助手,能够收集并分析系统的...
2. "PGPDesktopWin32-10.0.2.exe":这是PGPDesktopWin32-10.0.2的主要可执行文件,用于安装和运行程序。 3. "PGP_DT_IA32_Keygen.exe":可能是一个密钥生成器,用于创建PGP的公钥和私钥对,便于用户进行加密和解密...