在linux系统中安装oralce11g时出现您没有访问产品清单 '/home/oracle/oraInventory' 的足够权限,怎么解决

作者&投稿:望杜 (若有异议请与网页底部的电邮联系)
在linux中安装oracle 11g 数据库,中途报/u01/oracle/oradata 这个目录找不到,输入的密码oracle不验证~

你看下,你贴出来的图片最下面报了个错,
database file location:【INS-32012】Unable to create directory;
你的database file location路径就是/u01/oracle/oradata ;
也就是说你在安装时设置的这个 /u01/oracle/oradata 目录压根就没创建成功。

你可以在root用户下:
1.mkdir -p /u01/oracle/oradata #这个是创建目录
2.chown -R oracle:oinstall /u01/oracle/oradata #这个是改变目录的属主
3.chmod -R 777 /u01/oracle/oradata #这个是改变目录的权限

Linux安装Oracle系统要求:
1.内存:必须高于1G的物理内存;
2.交换空间|:一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小;
3.硬盘:5G以上 ;
2
修改操作系统核心参数:
在Root用户下执行以下步骤:
1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件
输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。
oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536
编辑完成后按Esc键,输入“:wq”存盘退出
2)修改/etc/pam.d/login 文件,输入命令:vi /etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。
session required /lib/security/pam_limits.so session required pam_limits.so
编辑完成后按Esc键,输入“:wq”存盘退出.
3)修改linux内核,修改/etc/sysctl.conf文件,输入命令: vi /etc/sysctl.conf ,按i键进入编辑模式,将下列内容加入该文件:
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
编辑完成后按Esc键,输入“:wq”存盘退出
4)要使 /etc/sysctl.conf 更改立即生效,执行以下命令。 输入:sysctl -p 显示如下:
linux:~ # sysctl -p
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
5)编辑 /etc/profile ,输入命令:vi /etc/profile,按i键进入编辑模式,将下列内容加入该文件。
if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi
编辑完成后按Esc键,输入“:wq”存盘退出。
6)创建相关用户和组,作为软件安装和支持组的拥有者。
创建用户,输入命令:groupadd oinstall groupadd dba创建Oracle用户和密码,输入命令:useradd -g oinstall -g dba -m oraclepasswd oracle然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认。
7)创建数据库软件目录和数据文件存放目录,目录的位置,根据自己的情况来定,注意磁盘空间即可,这里我把其放到oracle用户下,例如:
输入命令:mkdir /home/oracle/appmkdir /home/oracle/app/oraclemkdir /home/oracle/app/oradatamkdir /home/oracle/app/oracle/product
8)更改目录属主为Oracle用户所有,输入命令:
chown -R oracle:oinstall /home/oracle/app
9)配置oracle用户的环境变量,首先,切换到新创建的oracle用户下,
输入:su – oracle ,然后直接在输入 : vi .bash_profile
按i编辑 .bash_profile,进入编辑模式,增加以下内容:
umask 022export ORACLE_BASE=/home/oracle/appexport ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
编辑完成后按Esc键,输入“:wq”存盘退出。
3
当上述系统要求操作全部完成后,注销系统,在图形界面以Oracle用户登陆。首先将下载的Oracle安装包复制到linux中,推荐用Xmanager 或其他ftp工具拷贝。
打开一个终端,运行unzip命令解压oracle安装文件,如:
输入命令:unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip
解压完成后 cd 进入其解压后的目录database
输入命令:cd database
使用ls命令可以查看解压后database所包含的文件,如下图:

4
执行安装,输入命令:./runInstaller







5
装到这一步,可以看到,可以查看到有很多的rpm包没有,我们可以从安装linux的光盘或ISO中查找所缺的包,使用ftp上传到linux中,然后使用rpm –ivh xxx.rpm --nodeps –force 来进行安装(其中加上--nodeps -- force 代表强制安装,是在直接使用rpm –ivh xxx.rpm安装不成功的情况下用的)安装过程略。
等到把包全部都安装好的情况下,再次在oracle图形界面中,执行安装过程2,下来在环境检查过程中,就通过了。

6
安装完成后,系统会提示你需要用root权限执行2个shell脚本。按照其提示的路径,找到其所在的位置,如:我的就在/home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh
和 /home/oracle/app/oraInventory/orainstRoot.sh 新开启一个终端,输入命令:
su – root
cd /home/oracle/app/oracle/product/11.2.0/dbhome_1
sh root.sh
cd /home/oracle/app/oraInventory
sh orainstRoot.sh

以前装过,那么就应该有oracle用户,假设你想继续用oracle用户,那么确认oracle的primary group是Oracle Inventory group就是 oinstall

然后你要确认3个目录
1。 orcale base directory,这样的路径/mount_point/app/oracle,mount_point根据你的系统规划花来定,比如说/opt/oracle/app/oracle,设置环境变量ORACLE_BASE为这个目录
2. Oracle Inventory directory,建议为oracle_base/oraInventory,如果以前装过,应该也有;可以查看/etc/oraInst.loc,看里面的定义

3.Oracle Home directory,你可以查看/etc/oratab

估计你的定义是/home/oracle/oraInventory,而这个目录不存在

安装oracle之前先要建立oracle用户和组,然后用oracle用户登录安装。否则会出错


中安容灾卫士功能\/特点
中安容灾卫士系列产品以其严格验证的性能,为用户的IT环境提供全面的一体化保护服务。无需在众多备份设备和软件中费神选择,也不必担心它们的兼容性问题。该系列解决方案适用于广泛的环境,包括Windows、Linux、Oracle、SQL Server、Exchange和Notes等,甚至支持双机集群,确保数据和应用的全方位保护,使用起来既...

如何在Linux系统中使用grub-install命令安装GRUB到特定硬盘或分区...
[root@linuxcool ~]# grub-install \/dev\/sda1 若你想将GRUB安装到主引导扇区,同时避免探测软盘驱动器,可以使用--no-floppy选项:[root@linuxcool ~]# grub-install --no-floppy \/dev\/sda 如果你希望在安装过程中使用特定的GRUB Shell,或者指定安装目录,可以这样操作:[root@linuxcool ~]# gru...

在Linux系统中到底怎么安装软件啊
1一种是软件的源代码,您需要自己动手编译它这种软件装置包通常是用gzip压缩过的tar包(后缀为.tar.gz 2另一种是软件的可执行程序,只要装置它就可以了这种软件装置包通常被是一个RPM包(RedhatLinuxPacketManag就是Redhat包管理器)后缀是.rpm 当然,也有用rpm格式打包的源代码,用gzip压缩过的可执行...

Linux系统中怎么安装Git
一、使用包管理器安装Git Git已经被所有的主流Linux发行版所支持。所以安装它最简单的方法就是使用各个Linux发行版的包管理器。1、Debian, Ubuntu, 或 Linux Mint sudo apt-get install git2、Fedora, CentOS 或 RHEL sudo yum install git或$ sudo dnf install git3、Arch Linux sudo pacman -S...

如何在Linux中安装应用程序
Manager的缩写,它只能使用在安装了RPM软件的系统中,不过好像目前大多数中文Linux发行版本都支持RPM软件包。1、用命令管理 rpm [options]abc.rpm 例如安装python-1.5.2-35.i386.rpm软件时,可以使用如下命令:#rpm –ivh python-1.5.2-35.i386.rpm。如果想知道RPM软件包中的相关信息,可以使用命令...

linux系统中使用mount命令挂载文件系统的格式中设备名和安装点分别是...
ext2linux目前常用的文件系统 msdosMS-DOS的fat,就是fat16 vfatwindows98常用的fat32 nfs网络文件系统 iso9660CD-ROM光盘标准文件系统 ntfswindowsNT2000的文件系统 hpfsOS\/2文件系统 auto自动检测文件系统 -o选项>指定挂载文件系统时的选项。有些也可用在\/etc\/fstab中。常用的有 codepage=XXX代码页 ...

Linux系统中,源码编译安装软件包编译过程有问题可以继续安装步骤吗?
在Linux系统中,如果在源码编译安装软件包的过程中出现问题,可以根据具体情况决定是否继续安装步骤。以下是一些常见的情况和建议:编译错误:如果编译过程中遇到错误消息,请首先检查错误消息以获取有关问题的详细信息。有时候错误可能是由于缺少依赖项、版本不匹配、环境配置问题等引起的。根据错误消息,尝试...

简述虚拟机中安装Red Hat Linux的过程
1、首先打开虚拟机,进入主界面,点击上方菜单栏处【文件】选项,然后点击【新建虚拟机】。2、在安装类型选择中点击【典型】(一般的学习使用),如果有特殊需要的可以选择【自定义】。3、在系统安装界面,选择【稍后安装系统】。4、 在系统版本界面选择相应的系统,在【客户机操作系统】选择【Linux】,...

如何在Linux发行版中安装并启用Hyper-V集成服务
1. Linux发行版并未预先集成LIS。2. Linux发行版当中所包含的LIS并非微软官方网站上提供的最新版本。目前的LIS版本为3.5。由于Linux只能利用RPM文件进行安装,因此LIS ISO镜像文件提供了必要的RPM文件以安装或者对现有LIS组件进行更新。LIS安装流程的第一步是利用Hyper-V管理器将LIS ISO导入虚拟机系统,...

Win10中怎样安装Linux双系统?在Win10下安装Linux双系统的方法
具体方法如下:不管您要安装哪种Linux系统,首先给硬盘划分一个空白分区。1、准备LinuxMint启动盘启动电脑,进入LinuxLive,用USBImageWrite把下载的镜像写入U盘。打开Gparted,调整分区,分出一个EXT3分区以便安装Linux(记下分区编号如sda3),再分出一个SWAP分区(我用了5G)。2、用LinuxMint启动盘启动...

峨边彝族自治县17884667869: Oracle Enterprise Linux 上安装并配置oracle -
宾郎妇炎: linux系统安装如果磁盘空间足够的话,推荐全部安装.不然之后的安装oracle有很多包需要装,之间也有依赖关系.安装oracle时,系统环境变量需要配置一下,这方面的说明网上有很多,可以参考下

峨边彝族自治县17884667869: 在windows系统和在Linux系统下安装oracle数据库有什么区别? -
宾郎妇炎: windows上安装oracle和安装普通软件一样简单,但是在linux上安装oracle首先要新建一个dba组,再建一个oracle用户,还要先检查系统必须的组件是否齐全,在这些前提都满足的条件下,才能以oracle用户安装数据库.

峨边彝族自治县17884667869: 在linux安装Oracle -
宾郎妇炎: 安装时,首先进入系统的xwindows,然后开启xhost(xhost +主机ip),然后在oracle用户下执行export DISPLAY=主机ip:0.0,最后才执行runIstaller(之前注意配置oracle用户的环境变量).当然如果是...

峨边彝族自治县17884667869: 请高手指点如何在Linux系统下安装Oracle -
宾郎妇炎: Oracle公司宣称在Linux下安装Oracle9i数据库至少要有512MB的内存和至少1GB或者两倍内存大小的交换空间,对于系统内存大于2GB 的服务器,交换空间可以介于2GB—4GB之间.如果是为了在一台仅有256M内存的普通PC机上试用Oracle9...

峨边彝族自治县17884667869: linux下怎么安装eclipse -
宾郎妇炎: 以JDK1.6.0_43为例来说明: 1、去oracle官网下载jdk-6u43-linux-x64.bin安装包 2、对安装包增加可执行权限 chmod +x jdk-6u43-linux-x64.bin, 3、执行 ./jdk-6u43-linux-x64.bin 生成目录jdk1.6.0_43/ 4、拷贝到/usr/share下,mv jdk1.6.0_43 /usr/...

峨边彝族自治县17884667869: linux下安装oracle -
宾郎妇炎: ssh 连接异地机房的centos系统后,导入linux跳板机的图形显示即可 假如本机的地址是192.168.1.13 异地centos的地址是192.168.2.55$ ssh oracle@192.168.2.55 //登录远程机,当然安装oracle前的配置是必不可少的$ DISPLAY=192.168.1.13:0.0; export DISPLAY //导入:0.0,X图形显示$ cd /pathtodatabase$ ./runInstaller &

峨边彝族自治县17884667869: oracle安装在linux下比windows下好吗 -
宾郎妇炎: 很多企业选择linux+oracle这种部署方式,尤其是生产库,难道你原因把重要的东西放在一个不稳定的系统上运行,windows把图形集成在内核中,图形做的很好,但代价是系统的不稳定,你看看小机、大机有几个是支持windows的,linux的服务器可以跑几年不用重启,windows就不行,总之,这只是一方面,原因多了去了,学oracle还是学linux或unix平台的,windows会就行了.

峨边彝族自治县17884667869: Linux里怎么安装ISO文件? -
宾郎妇炎: linux 里安装ISO文件就像windows一样,需要先加载iso里的文件,然后运行里面的文件.不同的是windows需要用虚拟光驱等软件加载ISO文件;Linux有命令直接加载ISO文件 1、将iso文件拷贝到linux系统里,比如放到/opt下 2、挂载ISO文件:mount -o loop /opt/a.iso /mnt/iso (后面为挂载目录,可自行创建) 3、cd /mnt/iso 即可运行iso里的文件.

峨边彝族自治县17884667869: 怎么在虚拟机上安装oracle数据库 -
宾郎妇炎: 1、如果单纯想学数据库,请使用windows版本. 2、linux系统里的安装较多,得看你拿到的是什么样子的安装文件.如果是打包好的安装包(例如RPM包),那你双击一般就可以了,系统自带的包管理器会自动安装. 3、如果不是安装包,而是...

峨边彝族自治县17884667869: 怎么在linux5.4中安装oracle -
宾郎妇炎: 1、安装环境:红帽企业Linux 5.4,内存不小于1G,硬盘要大于8G,在本环境中Linux的地址192.168.1.80.Oracle版本:10g 安装步骤:2、修改hosts文件:[root@www.linuxidc.com ~]# hostname Eleven.localdomain [root@www.linuxidc.com ~]#...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网