oracle10g安装centos7
时间: 2023-10-05 21:13:32 浏览: 296
首先,你需要将下载的Oracle 10g安装文件放置在即将安装Oracle的文件夹/opt/oracle中。然后,进入到database文件夹中执行安装。
接下来,你需要创建Oracle的安装文件夹和数据存放文件夹。使用以下命令在/opt/oracle目录下创建文件夹:
mkdir /opt/oracle
mkdir /opt/oracle/102
然后,你需要将这些文件夹的所有权赋予oracle用户和dba组。使用以下命令执行此操作:
chown -R oracle:dba /opt/oracle
此外,需要注意的是,由于Oracle 10g在CentOS 6/7发行之前就已经发布,因此Oracle 10g并不正式支持CentOS 6/7。但你可以通过修改一些文件来使Oracle 10g在CentOS 6/7上运行。
希望以上信息能够帮助你成功安装Oracle 10g在CentOS 7操作系统上。如果你还有其他问题,请随时提问。
相关问题
oracle 10g 在centos6.4下安装依赖包
在CentOS 6.4下安装Oracle 10g所需的依赖包可以按照以下步骤进行:
1. 安装必要的依赖包:
```
yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel
```
2. 设置内核参数:
```
vi /etc/sysctl.conf
```
添加以下内容:
```
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
```
保存并退出。
3. 执行以下命令使参数生效:
```
sysctl -p
```
4. 修改ulimit参数:
```
vi /etc/security/limits.conf
```
添加以下内容:
```
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
```
保存并退出。
5. 创建oracle用户和组:
```
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
```
6. 修改/etc/pam.d/login文件:
```
vi /etc/pam.d/login
```
注释掉以下两行:
```
#session required pam_limits.so
#session required pam_env.so
```
保存并退出。
现在您应该已经安装了Oracle 10g所需的依赖包。
centos7 oracle11g安装
CentOS 7是一种流行的Linux操作系统,而Oracle 11g是一种常用的关系型数据库管理系统。下面是CentOS 7上安装Oracle 11g的基本步骤:
1. 首先,确保你已经下载了Oracle 11g的安装文件,并将其上传到CentOS 7服务器上。
2. 安装必要的依赖包。在终端中执行以下命令:
```
sudo yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 \
glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 \
libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 \
libstdc++-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64
```
3. 创建一个新的用户和组,用于安装和管理Oracle数据库。执行以下命令:
```
sudo groupadd oinstall
sudo groupadd dba
sudo useradd -g oinstall -G dba oracle
```
4. 设置新用户的密码:
```
sudo passwd oracle
```
5. 配置内核参数。编辑`/etc/sysctl.conf`文件,添加以下行:
```
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
```
6. 执行以下命令使内核参数生效:
```
sudo sysctl -p
```
7. 配置用户限制。编辑`/etc/security/limits.conf`文件,添加以下行:
```
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
```
8. 配置共享内存。编辑`/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
```
9. 执行以下命令使配置生效:
```
source /etc/profile
```
10. 切换到Oracle用户,并解压安装文件。执行以下命令:
```
su - oracle
unzip <安装文件名>.zip
```
11. 运行安装程序。进入解压后的目录,并执行以下命令:
```
./runInstaller
```
12. 按照安装向导的指示进行安装。在安装过程中,你需要选择数据库的安装类型、目录位置、密码等。
13. 安装完成后,根据向导的指示进行配置和启动数据库。
希望以上步骤对你有所帮助!如果你有任何进一步的问题,请随时提问。
阅读全文