当前位置: 技术问答>linux和unix
Redhat 5 安装 oracle10g 疑问。请大虾指教
来源: 互联网 发布时间:2017-01-10
本文导语: 我在虚拟机上安装了Redhat5,在装oracle10g数据库碰到一个疑问。 我在oracle用户下安装oracle10g [oracle@localhost Share]$ rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm 提示error: can't create transaction lock on /var/lib/rpm/__db.000 用root就不...
我在虚拟机上安装了Redhat5,在装oracle10g数据库碰到一个疑问。
我在oracle用户下安装oracle10g
[oracle@localhost Share]$ rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
提示error: can't create transaction lock on /var/lib/rpm/__db.000
用root就不会,不知道是不是要将var授权给oracle用户,那如果是这样,是不是所以涉及的文件目录都要授权。那怎么知道安装是会涉及到哪些目录呢?
我在oracle用户下安装oracle10g
[oracle@localhost Share]$ rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
提示error: can't create transaction lock on /var/lib/rpm/__db.000
用root就不会,不知道是不是要将var授权给oracle用户,那如果是这样,是不是所以涉及的文件目录都要授权。那怎么知道安装是会涉及到哪些目录呢?
|
groupadd oinstall
groupadd dba
mkdir -p /u01/oracle
mkdir /oraInventory
添加一个oracle用户, 根目录是 /u01/oracle, 主的组是 oinstall 副的组是dba
useradd -g oinstall -G dba -d /u01/oracle oracle
cp /etc/skel/.bash_profile /u01/oracle
cp /etc/skel/.bashrc /u01/oracle
cp /etc/skel/.bash_logout /u01/oracle
为oracle用户设置密码 123456
passwd oracle
/]#ls -l
/]#chown -R oracle:oinstall u01
/]#ls -lchown -R oracle:oinstall oraInventory
然后切换oracle用户进行安装
|
建立安装时,以root身份去安装呀。要不然说不定哪里又遇到权限问题。
|
RHEL5 32bit+oracle 11g r2 貌似在装得时候有个bug,是关于java插件的,不知道各位遇到没?
|
应该是以root身份安装oracle,然后再将必要的权限付给oracle吧
只装过一次,印象不太深了。。
只装过一次,印象不太深了。。
|
rpm的安装一向都是ROOT的
图形界面的bin类包的安装,用oracle,dba用户安装
也想要一份rpm ORACLE的安装资料,能否共享一下经验
图形界面的bin类包的安装,用oracle,dba用户安装
也想要一份rpm ORACLE的安装资料,能否共享一下经验
|
需要安装到哪个目录,就赋予权限给oracle
|
linux安装程序本来就需要root权限吧?
在linux下,root可是无敌的权限,想干嘛就干嘛!
你直接用root账户是很危险的,基于安全的考虑是需要什么权限就给这个用户或组什么权限。
在linux下,root可是无敌的权限,想干嘛就干嘛!
你直接用root账户是很危险的,基于安全的考虑是需要什么权限就给这个用户或组什么权限。