菜鸟新手刚接触LINUX和ORACLE,求解答 现在WIN7 64物理机环境,已经安装VM里的RedHat6 32位企业级,现在不知道怎么搭建环境,求解答。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vm 安装简单,跟安装qq一样.redhat,若你电脑支持64,则32位与64都可安装.建议你找个视频一看,再有问题,可来提问 Redhat 下安装oracle ,网上一大把啊下面是我根据网上的资料,安装成功的步骤:1、check安装所需的PRM包 a) binutils-2.17.50 b) compat-libstdc++-33-3.2.3 c) elfutils-libelf-0.137-3.3 @@@@@ 注下面3个RPM包存在相互依赖性要同时强制安装“--force --nodeps”:即rpm -ivh --force --nodeps ***d) elfutils-devel-0.137 e) elfutils-libelf-devel-static-0.137 f) elfutils-libelf-devel-0.137-3 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ g) kernel-headers-2.6 h) glibc-common-2.5 i) glibc-2.5-81.i686.rpm j) glibc-headers-2.5 k) glibc-devel-2.5 l) gcc-4.1.2 m) libstdc++-devel-4.1.2 n) gcc-c++-4.1.2 o) libaio-0.3 p) libaio-devel-0.3 q) libgcc-4.1.2 r) libstdc++-4.1.2 s) libstdc++-devel-4.1.2 t) make-3.81 u) sysstat-7.0.2 v) unixODBC-libs-2.2.11 w) unixODBC-2.2.11 x) unixODBC-devel-2.2.11 y) pdksh-5.2.14 如何check,以binutils-2.17.50为例: 先用rpm -qa|grep binutils*,能得到结果则表示已安装,否则去安装盘的Packages目录下ls binutils*, 然后执行rmp -ivh binutils-2.17.5。 2、修改计算机名 vi /etc/sysconfig/network 将“HOSTNAME=****”****改成自己希望的计算机名称 3、修改hosts文件 vi /etc/hosts 在文件末添加 172.17.100.3 Linux-Oracle(172.17.100.3为本机IP地址Linux-Oracle为本机名) 4、修改操作系统核心参数 a) 修改用户的shell限制 vi /etc/security/limits.conf 在文件末添加下列参数: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 b) 修改/etc/pam.d/login文件 vi /etc/pam.d/login 在文件末添加下列参数: session required /lib/security/pam_limits.so session required pam_limits.so c) 修改Linux内核,修改/etc/sysctl.conf文件 vi /etc/sysctl.conf 在文件末添加下列参数: 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 = 104857 5、修改/etc/profil vi /etc/profile 在文件末添加下列参数: if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi 6、创建相关用户和组及用户环境参数 a) 创建用户组 groupadd oinstall groupadd dba b)创建Oracle用户 useradd -g oinstall -g dba -m oracle passwd oracle c) 创建数据库软件目录和数据库存放目录 mkdir /app/oracle mkdir /app/oracle/oradata mkdir /app/oracle/product mkdir /app/oracle/oraInventory d)更改目录所有者为Oracle chown -R oracle:oinstall /app/oracle e) 关闭SELINUX vi /etc/selinux/config 将“SELINUX=***”修改成“SELINUX=disabled” f) 切换到oracle用户:su - oracle g) 修改oracle用户环境变量 vi .bash_profile ,在文件末添加以下内容: export ORACLE_BASE=/app/oracle export ORACLE_HOME=$ORACLE_BASE/oracle/product export ORACLE_SID=orcl export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib 保存后,执行source .bash_profile生效。 7、重新启动系统,以oracle用户登录 8、解压linux_11gR2_database_1of2.zip和linux_11gR2_database_2of2.zip 9、执行./runInstaller 10、界面化根据提示一步一步配置安装oracle 如果安装界面出现中文乱码,可用下面方法解决: 方法一:逃避法,改用英文界面安装[root@dbserver ~]# su - oracle[oralce@dbserver ~]$ export LANG=en_US.UTF-8[oralce@dbserver ~]$ cd /var/ftp/pub/database[oralce@dbserver ~]$ ./runInstaller 方法二:偷梁换柱,改用系统的中文JDK环境 [root@dbserver ~]# yum -y install java-1.6.0[root@dbserver ~]# cd /usr/lib/jvm/jre-1.6.0/lib[root@dbserver lib]# mv fontconfig.bfc fontconfig.bfc.origin[root@dbserver lib]# mv fontconfig.RedHat.6.0bfc fontconfig.bfc [root@dbserver lib]# su - oracle[oralce@dbserver ~]$ export LANG=zh_CN.UTF-8[oralce@dbserver ~]$ cd /var/ftp/pub/database[oralce@dbserver ~]$ ./runInstaller -jreLoc /usr/lib/jvm/jre-1.6.0 11、安装完后,配置listener.ora,增加如下段: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = orcl) (ORACLE_HOME = /app/oracle/product) (SID_NAME = orcl) ) ) 可以参考我的文章:Red Linux 6.0下安装Oracle 10g http://download.csdn.net/detail/mensuo1111/5165060无积分下载 RHLinux 5.5 安装oracle的步骤,你可以参考一下 http://www.07q.net/read/1806.html 视频教程。建议使用64位版本 插入oracle表中中文变成问号 关于oracle中scheme的问题? 如果通过一个键盘来控制机房里的两台服务器?切换键是什么? 问一个触发器的问题 Oracle数据类型问题,在线等,解决放分~ 9i中的apache启动不了 怎么查看用户名和密码? 这个UPDATE语句如何写? 8.0.5的数据如何导入到9i中 怎么在oracle7.3上获得当前连接数据库位于的主机名? SQL某一字段单元格里有重复的如何查询出来??? 创建oracle用户
redhat,若你电脑支持64,则32位与64都可安装.
建议你找个视频一看,
再有问题,可来提问
Redhat 下安装oracle ,网上一大把啊
下面是我根据网上的资料,安装成功的步骤:
1、check安装所需的PRM包
a) binutils-2.17.50
b) compat-libstdc++-33-3.2.3
c) elfutils-libelf-0.137-3.3
@@@@@ 注下面3个RPM包存在相互依赖性要同时强制安装“--force --nodeps”:即rpm -ivh --force --nodeps ***
d) elfutils-devel-0.137
e) elfutils-libelf-devel-static-0.137
f) elfutils-libelf-devel-0.137-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
g) kernel-headers-2.6
h) glibc-common-2.5
i) glibc-2.5-81.i686.rpm
j) glibc-headers-2.5
k) glibc-devel-2.5
l) gcc-4.1.2
m) libstdc++-devel-4.1.2
n) gcc-c++-4.1.2
o) libaio-0.3
p) libaio-devel-0.3
q) libgcc-4.1.2
r) libstdc++-4.1.2
s) libstdc++-devel-4.1.2
t) make-3.81
u) sysstat-7.0.2
v) unixODBC-libs-2.2.11
w) unixODBC-2.2.11
x) unixODBC-devel-2.2.11
y) pdksh-5.2.14 如何check,以binutils-2.17.50为例:
先用rpm -qa|grep binutils*,能得到结果则表示已安装,否则去安装盘的Packages目录下ls binutils*,
然后执行rmp -ivh binutils-2.17.5。 2、修改计算机名
vi /etc/sysconfig/network 将“HOSTNAME=****”****改成自己希望的计算机名称 3、修改hosts文件
vi /etc/hosts 在文件末添加 172.17.100.3 Linux-Oracle(172.17.100.3为本机IP地址Linux-Oracle为本机名)
4、修改操作系统核心参数
a) 修改用户的shell限制
vi /etc/security/limits.conf 在文件末添加下列参数:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
b) 修改/etc/pam.d/login文件
vi /etc/pam.d/login 在文件末添加下列参数:
session required /lib/security/pam_limits.so
session required pam_limits.so
c) 修改Linux内核,修改/etc/sysctl.conf文件
vi /etc/sysctl.conf 在文件末添加下列参数:
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 = 104857 5、修改/etc/profil
vi /etc/profile 在文件末添加下列参数:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi 6、创建相关用户和组及用户环境参数
a) 创建用户组
groupadd oinstall
groupadd dba b)创建Oracle用户
useradd -g oinstall -g dba -m oracle
passwd oracle
c) 创建数据库软件目录和数据库存放目录
mkdir /app/oracle
mkdir /app/oracle/oradata
mkdir /app/oracle/product
mkdir /app/oracle/oraInventory d)更改目录所有者为Oracle
chown -R oracle:oinstall /app/oracle e) 关闭SELINUX
vi /etc/selinux/config 将“SELINUX=***”修改成“SELINUX=disabled” f) 切换到oracle用户:su - oracle g) 修改oracle用户环境变量
vi .bash_profile ,在文件末添加以下内容:
export ORACLE_BASE=/app/oracle
export ORACLE_HOME=$ORACLE_BASE/oracle/product
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
保存后,执行source .bash_profile生效。
7、重新启动系统,以oracle用户登录
8、解压linux_11gR2_database_1of2.zip和linux_11gR2_database_2of2.zip
9、执行./runInstaller
10、界面化根据提示一步一步配置安装oracle
如果安装界面出现中文乱码,可用下面方法解决:
方法一:逃避法,改用英文界面安装
[root@dbserver ~]# su - oracle
[oralce@dbserver ~]$ export LANG=en_US.UTF-8
[oralce@dbserver ~]$ cd /var/ftp/pub/database
[oralce@dbserver ~]$ ./runInstaller 方法二:偷梁换柱,改用系统的中文JDK环境
[root@dbserver ~]# yum -y install java-1.6.0
[root@dbserver ~]# cd /usr/lib/jvm/jre-1.6.0/lib
[root@dbserver lib]# mv fontconfig.bfc fontconfig.bfc.origin
[root@dbserver lib]# mv fontconfig.RedHat.6.0bfc fontconfig.bfc
[root@dbserver lib]# su - oracle
[oralce@dbserver ~]$ export LANG=zh_CN.UTF-8
[oralce@dbserver ~]$ cd /var/ftp/pub/database
[oralce@dbserver ~]$ ./runInstaller -jreLoc /usr/lib/jvm/jre-1.6.0 11、安装完后,配置listener.ora,增加如下段:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = /app/oracle/product)
(SID_NAME = orcl)
)
)
无积分下载 RHLinux 5.5 安装oracle的步骤,你可以参考一下
建议使用64位版本