linux5安装oracle10G
linux5下安装oracel_10g
session required pam_limits.so
6 vi /etc/selinux/config 确保以下内容
SELINUX=disabled
关闭SELIINUX
7 vi /etc/profile,在最后加入:
if [ $USER = "oracle" ]; then
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.(Unknown Source)
at ng.Class.forName0(Native Method)
#id oracle
为Oracle用户设置密码:
#passwd oracl
vi /etc/redhat_release 修改为版本4(因为版本5不支持oracle10g)
vi /etc/hosts 修改127.0.0.1 为当前IP地址
2.创建安装目录mkdir -p /u01/app/oracle
at ng.Runtime.loadLibrary0(Unknown Source)
at ng.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
openmotif-2.3.0-0.3.el5.i386.rpm
这4个安装包安装,先装 libXP,再装openmotif
常见错误2
Red Hat Linux5.5下安装oracle10g详解(图)
Red Hat Linux5.5 下安装oracle10g详解(图)安装分两个步骤:1. 配置linux下的oracle安装环境;2. 安装oracle10g环境:系统:windowXP--虚拟机--Red Hat Enterprise Linux Server release 5.5 (Tikanga); 数据库:Oracle Database10g Release 2 (10.2.0.1)注:命令严格区分大小写一、Linux下配置oracle的安装环境1. 安装必须的软件包首先,要安装oracle,linux下面需要一系列的软件包的支持,所以需要确保linux下面已经装了需要的软件包。
例如:libXp-1.0.0-8.1.el5.i386.rpm,如果没有这个包,那么在安装的时候会提示错误。
连接到root用户:1. 直接以root用户登录。
2. 命令:su root,输入密码即可。
这些必须的软件包可以从linux系统盘里面找到。
确保cdrom里面有linux 的系统盘,然后使用命令:mount /dev/cdrom /mnt/cdrom将光驱的内容挂载到/mnt/cdrom路径下面。
注:如果/mnt/cdrom目录不存在,使用mkdir /mnt/cdrom命令创建。
进入到/mnt/cdrom/Server:cd /mnt/cdrom/Server执行如下命令:rpm -ivh setarch-2*rpm -ivh make-3*rpm -ivh glibc-2*rpm -ivh libaio-0*rpm -ivh compat-libstdc++-33-3*rpm -ivh compat-gcc-34-3*rpm -ivh compat-gcc-34-c++-3*rpm -ivh gcc-4*rpm -ivh libXp-1*rpm -ivh openmotif-2*rpm -ivh compat-db-4*注:系统盘可能不止一个,如果又多个需要分批次加载。
Linux5下Oracle10安装详细步骤(包括安装过程中所有遇到问题详细的解决方法)
Red Hat Enterprise Linux 5下Oracle10g详细安装步骤2012年4月2日目次1.安装Oracle前的系统准备工作 (3)1.1.检查内存、硬盘容量、交换空间等 (3)1.2.检查需要的软件包 (3)1.3.修改系统内核参数 (5)1.4.创建组和用户 (5)1.5.添加以下内容到/etc/security/limits.conf (6)1.6.添加以下内容到/etc/pam.d/login (6)1.7.添加以下内容到/etc/profile (6)1.8.对默认 shell start-up文件作如下改变 (6)1.9.配置Linux主机 (7)1.10.配置oracle用户环境变量 (7)2.安装Oracle,并进行相关设置 (8)2.1.解压缩安装文件 (8)2.2.用oracle帐户进入安装文件所在目录,执行如下命令即可看到安装界面: (8)3.附录 (14)以下是我安装Oracle所需要的系统package的详细过程,包括失败的记录,最后所有必须的包都安装成功。
(14)1.安装Oracle前的系统准备工作1.1.检查内存、硬盘容量、交换空间等检查项目命令/方法建议值内存 #grep MemTotal /proc/meminfo 512MB交换分区 #grep SwapTotal /proc/meminfo 1GB/tmp目录空闲区 #df –k /tmp 400MB硬盘空闲空间 #df -k 4GB1.2.检查需要的软件包继续往下,检查软件需求。
可以使用rpm -q 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包:From RedHat AS5 Disk 1(32 Bit)# rpm -q setarch-2*# rpm -q make-3*# rpm -q glibc-2*# rpm -q libaio-0*From RedHat AS5 Disk 2(32 Bit)# rpm -q compat-libstdc -33-3*# rpm -q compat-gcc-34-3*# rpm -q compat-gcc-34-c -3*# rpm -q gcc-4*# rpm -q libXp-1*From RedHat AS5 Disk 3(32 Bit)# rpm -q openmotif-2*# rpm -q compat-db-4*如果使用DVD安装介质的话,会很方便。
Red Hat Enterprise Linux 5(32Bit64Bit)安装Oracle(10g11g)
Red Hat Enterprise Linux 5(32Bit/64Bit)安装Oracle(10g/11g)一、安装系统首先安装Linux系统,根据Oracle官方文档的建议,在机器内存小于1G的情况下,swap分区大小应该设置为内存的2倍大,若内存大于2G则swap分区设置为与内存大小一样。
其实Linux系统的swap分区大小设置是很有讲究的,如果哪位读者有兴趣,可以参考我的另外一篇文章——《如何合理设置Linux系统的swap分区大小》。
在系统安装的过程中,一定选择安装所有开发包,建议不要安装SELinux或者安装后在系统中禁止SELinux运行,否则会出现一些莫名其妙的问题。
为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作二、安装Oracle前的系统准备工作1.检查需要的软件包可以使用rpm -qa|grep 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包:From RedHat AS5 Disk 1(32 Bit)# rpm -Uvh setarch-2*# rpm -Uvh make-3*# rpm -Uvh glibc-2*# rpm -Uvh libaio-0*From RedHat AS5 Disk 2(32 Bit)# rpm -Uvh compat-libstdc -33-3*# rpm -Uvh compat-gcc-34-3*# rpm -Uvh compat-gcc-34-c -3*# rpm -Uvh gcc-4*# rpm -Uvh libXp-1*From RedHat AS5 Disk 3(32 Bit)# rpm -Uvh openmotif-2*# rpm -Uvh compat-db-4*如果使用DVD安装介质的话,会很方便。
2.修改Linux发行版本信息由于Oracle 10g发行的时候,RedHat Enterprise Linux 5没有发行,所以Oracle 10g并没有对RedHat Enterprise Linux 5确认支持,我们有两种方法可以让Oracle 10g支持RedHat Enterprise Linux 5。
Linux下安装Oracle10g总结
数据库学习及实践总结1前言本文档是Linux Redhat5.5系统下安装oracle10g的实践总结。
对Linux系统安装oracle知识补充和说明。
2Linux安装包检查Linux上安装Oracle10g 最大的问题是系统的包缺失,导致安装检测失败或是编译失败。
检查Linux安装oracle10g必须的安装包是否存在# rpm -q gcc make binutils openmotif setarch libXpgcc-4.1.2-48.el5make-3.81-3.el5binutils-2.17.50.0.6-14.el5package openmotif is not installedsetarch-2.0-1.1libXp-1.0.0-8.1.el5根据此文件列表,判断openmotif安装包不存在。
安装命令:#rpm –Uvh openmotif-devel-2.3.1-2.el5_4.1.i386.rpm该安装包在Linux安装过程中安装,界面如下图:说明:openmotif 安装包与compat-oracle-rhel4-1.0-5.i386.rpm 安装包有依赖关系。
如果不安装会在OUI 的“configuration assistant ”处失败。
如果在安装过程中选择“老的软件开发”,可替代openmotif 安装包的功能。
3Oracle数据库系统安装3.1Oracle安装准备1.准备oracle安装文件将安装软件包10201_database_linux32.zip复制到/tmp目录下。
使用解压缩命令:# unzip /tmp/10201_database_linux32.zip在/tmp 目录下产生一个包含 Oracle 安装文件的 database 目录。
2.修改系统内核参数编辑文件/etc/sysctl.conf,在最后面加入下列行内容:kernel.shmmax =kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=net.core.rmem_max=net.core.wmem_default=net.core.wmem_max=说明:kernel.shmmax值根据实际内存变化,一般为内存的一半运行如下命令使内核参数配置生效# sysctl –p3.为Oracle用户设定Shell的限制1)# vi /etc/security/limits.conf 添加参数oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536说明:参数的意义nproc nofilesoft 用户process软限制用户文件数量软限制hard 用户process硬限制用户文件数量硬限制用户可以超过soft设置的值,但一定不能超过hard 的值。
在Redhat Enterprise Linux 5 下 安装Oracle 10G 详细文档
Linux RHEL5 X86Platform Oracle Installation Oracle Database 10g Release 2 (10.2.0.1) Installation On Red Hat Enterprise Linux 5 (RHEL5) 安装要求1.软件下载/technology/software/products/database/oracle10g/index.html2.解包unzip 10201_database_linux32.zip所需内核版本:2.4.9-e.25(或更高版本)通过运行以下命令检查内核版本:uname -r例如:系统组件GNOME Desktop EnvironmentEditorsGraphical InternetText-based InternetDevelopment LibrariesDevelopment ToolsLegacy Software DevelopmentServer Configuration ToolsAdministration ToolsBaseLegacy Software SupportSystem ToolsX Window System要查看系统上安装了这些程序包的哪些版本,运行以下命令:rpm -q gcc make binutils openmotif glibc其他所需程序包的版本(或更高版本):gcc-3.2.3-2make-3.79binutils-2.11openmotif-2.2.2-16setarch-1.3-1compat-gcc-7.3-2.96.122compat-gcc-c++-7.3-2.96.122compat-libstdc++-7.3-2.96.122compat-libstdc++-devel-7.3-2.96.122compat-db-4.0.14.5针对Oracle 配置LinuxLinux 软件现已安装完毕,您需要针对Oracle 对其进行配置。
RedHat Linux AS5安装Oracle 10g 及常见问题
RedHat Linux AS5安装Oracle 10g 及常见问题环境:Operating System: windows xpVirtual machine: VMware 5.5.3Linux: RHEL 5注:由于RHEL 5不是Oracle官方文档中的支持版本,所以以下检查配置项均参照Oracle 对RHEL 4.0的要求。
一、检查硬件1.查看RAM和交换空间以及磁盘大小命令:#grep MemTotal /proc/meminfo#grep SwapTotal /proc/meminfo#df -h#df -k /tmp要求:所需最小RAM 为256MB,而所需最小交换空间为512M。
对于RAM 小于或等于2GB 的系统,交换空间应为RAM 数量的两倍;对于RAM 大于2GB 的系统,交换空间应为RAM 数量的一到两倍。
Oracle 10g 软件还需要2.5GB 的可用磁盘空间,而数据库则另需1.2GB 的可用磁盘空间。
/tmp 目录至少需要400MB 的可用空间。
但10g官方要求为:最小RAM 为1024MB, SWAP为RAM的2倍。
RAM为1025MB~2048MB,SWAP为RAM的1.5倍。
RAM为2049MB~8192MB,SWAP与RAM 相等。
RAM大于8192MB,SWAP为RAM的0.75倍。
/tmp目录至少400MB。
安装Oracle 10g软件需1.5GB~3.5GB磁盘空间。
Oracle数据库需要1.2GB磁盘空间。
二、验证Linux安装1、检查内核版本命令:#uname -r所需版本:2.6.9-5.EL(为官方RHEL 4.0的要求)2、检查所需软件包命令:#rpm -q package-name所需包及其版本:binutils-2.15.92.0.2-13.EL4compat-db-4.1.25-9compat-libstdc++-296-2.96-132.7.2control-center-2.8.0-12gcc-3.4.3-22.1.EL4gcc-c++-3.4.3-22.1.EL44glibc-2.3.4-2.9glibc-common-2.3.4-2.9gnome-libs-1.4.1.2.90-44.1libstdc++-3.4.3-22.1libstdc++-devel-3.4.3-22.1make-3.80-5pdksh-5.2.14-30sysstat-5.0.5-1xscreensaver-4.18-5.rhel4.2setarch-1.6-1*******如果有软件包未安装,插入Linux系统安装光盘,使用以下方法安装*******#rpm -ivh package-name-major-version*例如:#rpm -Uvh compat-db-4*注:1.其中sysstat-5.0.5-1和xscreensaver-4.18-5.rhel4.2包在光盘中未找到。
RedHatLinuxAS5安装Oracle10g步骤
RedHatLinuxAS5安装Oracle10g步骤1、软件准备在安装之前我们要先准配好这一次要用到的所有软件包。
●RHEL5安装包(五张CD或一张DVD)●Oracle安装包:10201_database_linux32.zip●操作系统补丁包rhel3_pre_install.sh●RPM软件包:p3006854_9204_LINUX.zipp2617419_210_GENERIC.zipp3238244_9204_LINUX.zip可以在AS5的光盘中找到的包:compat-libcwait-2.1-1.i386.rpmcompat-db-4.2.52-5.1.i386.rpmlibXp-1.0.0-8.i386.rpmlibXp-devel-1.0.0-8.i386.rpmopenmotif-2.3.0-0.3.el5.i386.rpmopenmotif-devel-2.3.0-0.3.el5.i386.rpm可以在网上下载的包:giflib-4.1.3-7.1.el5.1.i386.rpmglib-1.2.10-20.el5.i386.rpmlibpng10-1.0.42-1.rhel5.i386.rpmORBit-0.5.17-22.rhel5.i386.rpmgtk+-1.2.10-57.fc7.i386.rpmimlib-1.9.15-6.rhel5.i386.rpmgnome-libs-1.4.2-9.rhel5.i386.rpm2、安装注意点RHEL AS5安装注意事项如下:1) 建议在装系统时手工分区,如果选用自动分区的话一定要在分区之后查看一下根目录的空间是否够用。
因为接下来在Oracle的安装主目录/home下面将会使用很大的空间。
2) 不要过度的迷信RHEL准备的【定制添加/删除软件包】功能,安装系统的时候必须选择【定制安装】并且将所有可能要用到的软件包尽量一次装全,以免以后留下麻烦,尤其是【开发】和【服务器】这两项。
Linux5下Oracle10G后台安装文档
保证原创精品已受版权保护一.准备工作1.服务器上架要保持服务器安装牢固、水平、美观,安装时要戴上防静电手套。
2.各种连接线的安装安装电源线、数据线、控制线和视频线等,线与线之间用扎带扎好,防上堵服务器风扇的出风口。
3.网络设备的安装各个服务器间网线的安装,给交换机划VLAN。
二.LINUX的安装(linux AS5.5)1.磁盘阵列,做RIAD,RIAD5或者RIAD10,安装linux AS5.5,输入序列号:2515dd4e215225dd,选择安装所有开发软件包。
2.分区大小的规划按照安装oracle的需求:检查项目命令/方法建议值(最少)内存 #grep MemTotal /proc/meminfo 512MB交换分区 #grep SwapTotal /proc/meminfo 1GB(为内存的两倍)/tmp目录空闲区 #df –k /tmp MB硬盘空闲空间 #df -k 4GB3.修改主机名hostname为synjones。
之后确定/etc/hosts文件中有localhost的记录(127.0.0.1的记录),若没有则必须配置,此配置会影响后面监听的启动是否成功。
确保127.0.0.1指向自己的主机名,并添加如下对应关系:# vim /etc/hosts192.168.130.189 synjones dbserver重启网络服务:#service network restart查看主机名是否改变:#hostname4. 关闭selinux:#vim /etc/selinux/configSELINUX=disabled5.关闭防火墙:重启后永久性生效:开启:chkconfig iptables on关闭:chkconfig iptables off三.ORACLE 10G的安装1.安装oracle所必需的软件环境的安装。
RedHat AS 5下Oracle10g安装文档
RedHat AS 5下Oracle10g安装文档目次1.安装Oracle前的系统准备工作 (3)1.1.检查内存、硬盘容量、交换空间等 (3)1.2.检查需要的软件包 (3)1.3.修改系统内核参数 (3)1.4.创建组和用户 (4)1.5.添加以下内容到/etc/security/limits.conf (4)1.6.添加以下内容到/etc/pam.d/login (4)1.7.加以下内容到/etc/profile (5)1.8.对默认 shell start-up文件作如下改变 (5)1.9.配置Linux主机 (5)1.10.配置oracle用户环境变量 (5)2.安装Oracle,并进行相关设置 (7)2.1.解压缩安装文件 (7)2.2.用oracle帐户进入安装文件所在目录,执行如下命令即可看到安装界面: (7)1.安装Oracle前的系统准备工作1.1.检查内存、硬盘容量、交换空间等检查项目命令/方法建议值内存 #grep MemTotal /proc/meminfo 512MB交换分区 #grep SwapTotal /proc/meminfo 1GB/tmp目录空闲区 #df –k /tmp 400MB硬盘空闲空间 #df -k 4GB1.2.检查需要的软件包继续往下,检查软件需求。
可以使用rpm -q 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包:From RedHat AS5 Disk 1(32 Bit)# rpm -q setarch-2*# rpm -q make-3*# rpm -q glibc-2*# rpm -q libaio-0*From RedHat AS5 Disk 2(32 Bit)# rpm -q compat-libstdc -33-3*# rpm -q compat-gcc-34-3*# rpm -q compat-gcc-34-c -3*# rpm -q gcc-4*# rpm -q libXp-1*From RedHat AS5 Disk 3(32 Bit)# rpm -q openmotif-2*# rpm -q compat-db-4*如果使用DVD安装介质的话,会很方便。
中标麒麟linuxV5安装oracle10g
中标麒麟linuxV5安装oracle10g中标麒麟linux V5安装oracle 10g一、设置正确的内核参数Kernel Parameter将以下参数设置加入到/etc/sysctl.conf末尾中,这样每次操作系统启动时,便会自动设置这些内核参数,而不需要每次都人工设置。
#vim /etc/sysctl.conf在文件末尾添加如下参数:保存后执行sysctl –p使/etc/sysctl.conf设置值生效。
二、设置系统资源限制假设未来由oracle这个系统用户安装Oracle Database 10g,则系统管理员需要将以下参数添加到/etc/security/limits.conf中。
#vim /etc/security/limits.conf在文件末尾添加如下参数:接着,设置/etc/pam.d/login,启动系统资源限制#vim /etc/pam.d/login在文件末尾添加如下参数:最后,为了能让用户oracle在每次登录操作系统后,都会自动设置其最大可启动进程数与最多可开户文件数:# vim /etc/profile在文件末尾添加如下参数:三、创建用户组与用户账户# groupadd oinstall# groupadd dba# groupadd oper# useradd -g oinstall -G dba,oper oracle#passwd oracle四、设置用户环境变量#vim /home/oracle/.bash_profile在文件末尾添加如下参数:五、设置安装路径# mkdir -p -m 775 /u01/app# chown -R oracle:oinstall /u01/app六、安装Oracle Database 10g以oracle 身份登录,SecureCRTl软件中用sftp,或xmodem将安装文件上传到oracle的目录,并解压到一个目录,比如“/home/oracle/10g_db/”。
Redhatlinux5.5下Oracle10g安装配置手册
Redhatlinux5.5下Oracle10g安装配置手册Redhat linux5.5下Oracle 10g安装配置手册——********************1.安装准备1.1RedHat Linux Server 5.5安装文件1.2Oracle 10g Linux安装文件2.硬件要求1.1物理内存至少2G查看命令:grep MemTotal /proc/meminfo1.2交换分区:至少1G,最好是物理内存的2倍查看命令:grep SwapTotal /proc/meminfo1.3硬盘空闲区至少4G查看命令:df -k3.创建安装oracle 所需的组和用户以下操作需要使用root账户创建。
3.1创建oinstall用户组groupadd ointall3.2创建dba用户组groupadd dba3.3创建oracle用户useradd –g oinstall –G dba oracle3.4初始化oracle用户密码passwd oracle4.创建Oracle安装目录本示例中,Oracle安装路径为:/oracle/product/10.2/db_1 4.1创建oracle安装目录mkdir –p /oracle/product/10.2/db_14.2修改目录所属用户为oracle用户chown –R oracle:oinstall /oracle4.3修改目录权限chmod –R 755 /oracle5.配置内核参数5.1编辑/etc/sysctl.conf文件,添加或修改如下的行:本人实际配置环境中,红色部分是需要修改行,蓝色部分为添加行。
kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=2621445.2查看当前内核参数的值/sbin/sysctl -p6.修改/etc/host.conf增加下面内容,如果没有oracle 的监听器无法启动127.0.0.1 localhost7.为了提高在linux系统上运行软件的性能,必须对oracle用户设置下列shell 限定。
Linux5字符界面安装Oracle10g
数据库Oracle10.2.0.1 在Linux 5下的安装文档目录前言: --------------------------------------------------------------------------------------------------------------- 3 安装Oracle的环境 ----------------------------------------------------------------------------------------- 3 安装前的准备配置------------------------------------------------------------------------------------------------ 3 查询所需安装包是否完整 -------------------------------------------------------------------------------- 3 OS参数要求vi /etc/sysctl.conf , 在行末添加以下内容 ------------------------------------------- 4 vi /etc/security/limits.conf 行末添加以下内容 ------------------------------------------------------- 4 vi /etc/pam.d/login 行末添加以下内容 ---------------------------------------------------------------- 5 vi /etc/selinux/config 确保以下内容-------------------------------------------------------------------- 5 vi /etc/profile文件------------------------------------------------------------------------------------------- 5 设置主机名和ip --------------------------------------------------------------------------------------------- 5 设置Oracle10g支持Linux 5的参数------------------------------------------------------------------- 6 创建安装Oracle的用户、组及配置 ------------------------------------------------------------------------- 7 解压10201_database_linux32.zip ------------------------------------------------------------------------ 7 创建安装Oracle的用户及所属组 ---------------------------------------------------------------------- 7 创建安装目录------------------------------------------------------------------------------------------------ 7 手动创建目录------------------------------------------------------------------------------------------------ 7 设置oracle用户的.bash_profile ------------------------------------------------------------------------- 7 字符界面安装配置- 编辑Response 文件----------------------------------------------------------- 8 安装Oracle --------------------------------------------------------------------------------------------------------- 9 用oracle用户运行runInstaller文件 ------------------------------------------------------------------- 9 测试Oracle是否安装成功-------------------------------------------------------------------------------------- 9 启动Oracle服务 -------------------------------------------------------------------------------------------- 9 访问数据库的Web界面 --------------------------------------------------------------------------------- 10前言:网络上关于Linux安装Oracle 10g都是基于界面的Linux的,对于只是字符安装Oracle 10g,跟界面安装有些区别。
Linux5安装oracle10g
/sbin/sysctl -p 6.vi /etc/security/limits.conf # For Oracle Install oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard file 65536
9.vi /etc/csh.login
# For Oracle Install if ( \$USER == "oracle" ) then limit maxproc 16384 limit descriptors 65536 umask 022 endif 10.vi /etc/redhat-release Red Hat Enterprise Linux Server release 5 (Tikanga) 将 5 修改成 4 即可
7.vi /etc/pam.d/login # For Oracle Install session required 8.vi /etc/profile # For Oracle Install if [ \$USER = "oracle" ]; then if [ \$SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi umask 022 fi /lib/security/pam_limits.so
下面用切换到 oracle 用户 11.vi .bash_profile # For Oracle Install TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_BASE=/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME ORACLE_SID=orcl; export ORACLE_SID ORACLE_TERM=xterm; export ORACLE_TERM PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536
LinuxCENTOS55下安装oracle10g完全手册
LinuxCENTOS55下安装oracle10g完全手册在安装前,第一来解决一个问题,我安装过多次oracle,但每次安装完以后都不能执行 sqlplus /nolog ,一直以为是安装的时候哪里出错了,也把系统文件都检查了一遍,应该修改的文件我已修改,应该增加的内容我也增加,但是什么缘故确实是不能执行呢,看网上的教程一样安装完以后就能够直截了当执行,然而我的不行,为此我又重新安装,后面终于发觉是权限的问题,因此专门把那个拿出来给大伙儿分享,期望能帮到大伙儿。
bash: sqlplus: command not found 解决方法环境变量差不多配好,然而仍报错:解决方法:[oracle@dg1 ~]$ sqlplus /nologbash: sqlplus: command not found[oracle@dg1 ~]$ ln -s $ORACLE_HOME/bin/sqlplus /usr/binln: creating symbolic link `/usr/bin/sqlplus' to `/bin/sqlplus': Permission deni ed [oracle@dg1 ~]$ su - rootPassword:[root@dg1 ~]# ln -s $ORACLE_HOME/bin/sqlplus /usr/bin[root@dg1 ~]# su - oracle[oracle@dg1 ~]$ sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Mon May 11 12:51:24 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved.SQL> conn / as sysdbaConnected to an idle instance.SQL> startupORACLE instance started.第一部分,环境配置。
redhat_linux5_安装oracle10g
redhat_linux5_安装oracle10g安立伟一、准备工作首先给linux打补丁,补丁自己上网找!补丁的安装方法一共有两种:一个是FTP,将文件FTP到linux系统中进行安装;一个是用光盘安装。
我推荐使用FTP的方法,因为灰常灰常的方便,方法不会的话自己去网上找,这里不做过多介绍。
将文件传到LINUX系统以后,按顺序执行:rpm –ivh libXp-1.0.0-8.i386.rpm(需要安装)openmotif22-2.2.3-18.i386.rpm(需要安装)compat-db-4.2.52-5.1.i386.rpmcompat-gcc-34-3.4.6-4.i386.rpm(要先安装rpm -ivhglibc-devel-2.5-12.i386.rpm)compat-gcc-34-c++-3.4.6-4.i386.rpmcompat-libstdc++-33-3.2.3-61.i386.rpmlibaio-0.3.106-3.2.i386.rpmcompat-libstdc++-7.3-2.96.128libXp-1.0.0-8.1.el5make-3.81-1.1gcc-4.1.1-52.el5compat-db-4.2.52-5.1compat-gcc-c++-7.3-2.96.128setarch-2.0-1.1compat-libstdc++-devel-7.3-2.96.128openmotif21-2.1.30-8glibc-2.5-12compat-gcc-7.3-2.96.128在安装compat-gcc-34-3.4.6-4.i386.rpm compat-gcc-34-c++-3.4.6-4.i386.rpm 包时要先安装rpm -ivh glibc-devel* 等包装glibc-devel* 时又要先装glibc-headers*包,有启示信息(不知道是为什么我按照说明进行补丁安装的时候竟然都提示我已经安装了!我一直没有安装过啊,感觉怪怪的!)二、修改配置文件1.修改版本号因为Oracle 10g官方只支持到RHEL4为止,所以需要在root用户下运行#vi /etc/redhat-release将Red Hat Enterprise Linux Server release 5 (Tikanga) 改为Red Hat Enterprise Linux Server release 4 (Tikanga)2.然后修改一下文件linux内核参数 :编辑/etc/sysctl.conf文件后加入以下代码:kernel.shmall = 2097152 # 可以使用的共享内存的总量。
LinuxRHEL5下ORACLE10g102021升级102021操
LinuxRHEL5下ORACLE10g102021升级102021操Linux(RHEL5)下ORACLE_10g_10.2.0.4.0升级到10.2.0.5.0操作文档Tony-Liang2020/9/2Linux(RHEL5)下ORACLE 10g 10.2.0.4.0 升级到10.2.0.5.0操作文档目录目录 (2)1.文档更新记录 (4)2. 文档说明 (5)3. 升级前预备工作 (6)3.1.1. 临时增加shared pool和java pool 的大小 (6)3.1.2. 冷备份oracle软件,备份数据库 (7)3.1.3. 停掉监听,OEM,ISQLPLUS 等 (7)3.1.3.1停监听 (7)3.1.3.2停EM (7)3.1.3.3停isqlplusctl (7)3.1.4. 上传补丁包 (8)4. 数据库软件产品的升级 (9)4.1.1.登录图形界面执行runInstaller,开启安装OUI界面 (9)4.1.2显现OUI图形界面如下: (10)4.1.3点击——》Next,进入下一界面 (11)4.1.4点击——》Next,进入下一界面 (13)4.1.5点击——》Next,进入下一界面 (14)4.1.6点击——》Next,进入下一界面 (15)4.1.7点击——》Next,进入下一界面 (15)4.1.8等待安装完成显现以下界面 (17)4.1.9执行脚本 (17)4.1.9点击”OK”按钮,弹出如下界面: (18)5. 进行数据库的升级操作 (19)5.1.1. 开始升级及更新数据字典 (19)5.1.2. 重编译失效对象 (20)5.1.3. 重新创建数据字典CATALOG.SQL (21)5.1.4 重新创建运行脚本CATPROC.SQL (21)5.1.5. 观看数据库安装的组件、版本、状态 (22)6. 升级总结 (28)6.1.1. 全新安装的情形 (28)6.1.2. 非全新安装的情形 (28)6.1.3. 升级失败,尝试回退机制 (29)1.文档更新记录2. 文档说明本文档规范oracle10.2.0.4.0升级到10.2.0.5.0版本的升级流程及操作,供DBA人员在进行数据库版本升级的时参考使用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VMWare7.0环境linux5.4安装oracle10G单实例.doc注:本文档所涉及的软件仅供个人学习研究使用,请勿应用于商业环境。
如需应用请购买相应正版lisence或软件。
1. 运行环境 (3)1.1 硬件安装环境 (3)1.2 相关软件 (3)2. 安装Vmware 7.0 (4)2.1 软件 (4)2.2 图解安装过程 (4)2.2.1 欢迎界面 (4)2.2.2 安装方式 (4)2.2.3 选择安装目录 (5)2.2.4 快捷方式 (5)2.2.5 准备安装了 (5)2.2.6 安装完成,重启PC (6)2.2.7 打汉化补丁 (6)2.2.8 注册 (8)3. 安装Linux (9)3.1 运行VMWare (9)3.2 新建虚拟机,并安装Red Hat Linux5.4操作系统。
(9)3.2.1 欢迎 (9)3.2.2 安装操作系统(Red Hat Linux 5.4) (10)3.2.3 创建Linux一个用户。
(11)3.2.4 虚拟机名称和包位置 (11)3.2.5 定义虚拟机磁盘大小 (12)3.2.6 定制显示分辨率。
(12)3.2.7 选一个自己觉得合适的吧 (13)3.2.8 完成配置。
(13)3.2.9 安装完成。
(14)3.3 确认Linux核心参数。
(14)3.3.1 内核版本 (14)3.3.2 CPU (14)3.3.3 内存 (15)3.3.4 Swap交换区 (15)3.3.5 确认存储 (15)3.3.6 Linux主机名 (15)3.3.7 网络 (15)3.3.8 确认Linux版本 (15)3.3.9 确认操作系统位数 (16)3.4 可选步骤:修改主机名。
(16)4. 安装oracle 10G (17)4.1 修改Linux参数 (17)4.1.1 修改/etc/sysctl.conf,核心参数 (17)4.1.2 修改/etc/security/limits.conf,可选 (18)4.1.3 修改/etc/pam.d/login,可选 (18)4.1.4 修改/etc/profile,可选 (18)4.2 安装Linux软件包 (18)4.2.1 确认所需的软件包 (18)4.2.2 安装gcc软件包 (21)4.2.3 安装openmotif软件包 (21)4.2.4 再次检查包安装,ok! (21)4.2.5 检查其它包安装情况 (21)4.2.6 安装其它包。
(21)4.2.7 关闭Linux防火墙 (22)4.2.8 重启Linux。
(22)4.3 创建oracle用户和组,并修改oracle用户密码。
(22)4.4 开始安装oracle 10gR2 (22)4.4.1 修改oracle用户os参数文件:.bash_profile (22)4.4.2 创建oracle临时安装目录 (23)4.4.3 将oracle10g安装文件拷贝至安装目录并解压缩 (23)4.4.4 root用户执行xhost +命令 (23)4.4.5 开始安装oracle10g (23)1.运行环境1.1硬件安装环境●CPU AMD 550 X2●2GB DDR2内存●500GSATA硬盘●独立显卡、集成声卡网卡1.2相关软件●WindowsXP sp3●Vmware Workstation 7.0●Red Hat Linux5.4●Oracle 10g R22.安装Vmware 7.02.1软件虚拟机VMwareWorkstationv7.0汉化破解版.rar2.2图解安装过程2.2.1欢迎界面2.2.2安装方式选择:Typical(典型安装)2.2.3选择安装目录这里我选择默认路径。
(方便Ghost备份恢复C盘,我C盘分了80G。
呵呵)2.2.4快捷方式大家随意吧。
2.2.5准备安装了2.2.6安装完成,重启PC2.2.7打汉化补丁将补丁包内的所有文件覆盖拷贝到VMWare安装目录下的VMware Workstation目录。
拷贝之前请从任务管理器里面结束vmware-tray.exe进程。
否则会提示有个文件正在使用。
2.2.8注册注册码、姓名、单位等信息。
注册码自己到网上找找或购买。
3.安装Linux3.1运行VMWare3.2新建虚拟机,并安装Red Hat Linux5.4操作系统。
3.2.1欢迎我选择标准。
3.2.2安装操作系统(Red Hat Linux 5.4)通过映像文件由VMWare虚拟光驱安装。
3.2.3创建Linux一个用户。
3.2.4虚拟机名称和包位置3.2.5定义虚拟机磁盘大小3.2.6定制显示分辨率。
如不定制,虚拟机操作系统安装完成后会和主机显示配置不一致。
看着很别扭。
3.2.7选一个自己觉得合适的吧3.2.8完成配置。
开始安装Linux,现在要做的就是等待。
3.2.9安装完成。
用户名root口令root请登录Linux。
3.3确认Linux核心参数。
打开一个命令窗口,确认Linux几个核心参数。
不同的硬件配置和软件版本可能有不同的结果。
3.3.1内核版本[root@localhost ~]# uname -r2.6.18-164.el53.3.2CPU[root@localhost ~]# cat /proc/cpuinfoprocessor : 0vendor_id : AuthenticAMDcpu family : 16model : 4model name : AMD Phenom(tm) II X2 550 Processorstepping : 2cpu MHz : 3114.184cache size : 512 KBfdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : nofpu : yesfpu_exception : yescpuid level : 5wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmovpat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt rdtscp lm3dnowext 3dnow constant_tsc up nonstop_tsc pni cx16 popcnt lahf_lm extapic abm sse4a misalignsse 3dnowprefetch ts ttp tm stc 100mhzsteps hwpstate [8]bogomips : 6228.363.3.3内存[root@localhost ~]# grep MemTotal /proc/meminfoMemTotal: 1035140 kB3.3.4Swap交换区[root@localhost ~]# grep SwapTotal /proc/meminfoSwapTotal: 2096472 kB3.3.5确认存储[root@applecat ~]# df -kFilesystem 1K-blocks Used Available Use% Mounted on/dev/sda2 3960348 1957168 1798756 53% //dev/sda5 14270000 167232 13366192 2% /home/dev/sda1 46633 10623 33602 25% /boottmpfs 517568 0 517568 0% /dev/shm3.3.6Linux主机名[root@localhost ~]# hostnamelocalhost.localdomain3.3.7网络[root@localhost ~]# ifconfigeth0 Link encap:Ethernet HWaddr 00:0C:29:7D:81:C2inet addr:192.168.195.128Bcast:192.168.195.255 Mask:255.255.255.0inet6 addr: fe80::20c:29ff:fe7d:81c2/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:28 errors:0 dropped:0 overruns:0 frame:0TX packets:39 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:3947 (3.8 KiB) TX bytes:8278 (8.0 KiB)Interrupt:67 Base address:0x2000lo Link encap:Local Loopbackinet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING MTU:16436 Metric:1RX packets:8 errors:0 dropped:0 overruns:0 frame:0TX packets:8 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)注意:蓝色加粗的IP地址。
3.3.8确认Linux版本[root@localhost ~]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 5.4 (Tikanga)3.3.9确认操作系统位数[root@localhost ~]# getconf LONG_BIT323.4可选步骤:修改主机名。
[root@localhost ~]# vi /etc/sysconfig/network[root@localhost ~]# vi /etc/hosts[root@localhost ~]# hostname applecat[root@localhost ~]# hostnameApplecat[root@applecat ~]# ntsysv注意:vi是Linux文本编辑器,具体使用方法请查阅其它资料。
使用ntsysv关闭sendmail服务,否则下次Linux启动时间会较长,卡在starting sendmail较长的时间。