linux系统安装oracle11g 
时间: 2023-04-28 17:02:55 浏览: 58
安装Oracle 11g需要以下步骤:
1. 确认系统要求:Oracle 11g需要在Linux系统上运行,确保系统满足Oracle 11g的最低要求。
2. 下载Oracle 11g软件:从Oracle官网下载Oracle 11g软件。
3. 解压软件包:将下载的软件包解压到指定目录。
4. 创建Oracle用户和组:创建一个新的用户和组,用于安装和运行Oracle 11g。
5. 修改系统内核参数:修改系统内核参数以满足Oracle 11g的要求。
6. 安装Oracle 11g:运行安装程序并按照提示进行安装。
7. 配置Oracle 11g:配置Oracle 11g以满足您的需求。
8. 启动Oracle 11g:启动Oracle 11g并测试其功能。
以上是安装Oracle 11g的基本步骤,需要注意的是,安装Oracle 11g需要一定的技术水平和经验,建议在安装前仔细阅读相关文档并备份重要数据。
相关问题
基于linux操作系统安装oracle 11g及建库
安装Oracle数据库需要以下步骤:
1. 下载Oracle数据库安装文件
首先,你需要从Oracle官网下载合适的安装文件。在下载时,需要选择合适的版本和平台,比如Linux x86_64平台。
2. 安装依赖库
在安装Oracle数据库之前,需要安装一些依赖库。你可以使用以下命令安装:
```
yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat
```
3. 创建用户和组
在安装Oracle数据库之前,需要创建一个用户和组。你可以使用以下命令创建:
```
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
```
4. 配置内核参数
在安装Oracle数据库之前,需要配置一些内核参数。你可以修改/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 = 1048586
```
然后,使用以下命令重新加载内核参数:
```
sysctl -p
```
5. 安装Oracle数据库
使用root用户登录,并使用以下命令解压Oracle数据库安装文件:
```
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
```
进入解压后的目录,并使用以下命令启动安装向导:
```
./runInstaller
```
在安装向导中,选择安装类型,并按照提示进行操作。
6. 配置Oracle数据库
安装完成后,需要进行一些配置。你可以使用以下命令配置Oracle数据库:
```
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=orcl
```
然后,使用以下命令启动Oracle数据库:
```
sqlplus /nolog
SQL> conn / as sysdba
SQL> startup
```
7. 创建数据库
使用以下命令创建数据库:
```
sqlplus /nolog
SQL> conn / as sysdba
SQL> create database chit_db;
```
这样你就成功安装和创建了Oracle数据库。
基于linux操作系统安装oracle11g及建库
### 回答1:
1. 安装Oracle 11g
首先,需要下载Oracle 11g的安装包。然后,按照以下步骤进行安装:
1)解压安装包
$ unzip linux.x64_11gR2_database_1of2.zip
$ unzip linux.x64_11gR2_database_2of2.zip
2)安装必要的软件包
$ sudo yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat
3)创建用户和组
$ sudo groupadd oinstall
$ sudo groupadd dba
$ sudo useradd -g oinstall -G dba oracle
4)修改内核参数
$ sudo vi /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
保存并退出,然后执行以下命令:
$ sudo sysctl -p
5)修改用户限制
$ sudo vi /etc/security/limits.conf
添加以下内容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
6)设置环境变量
$ sudo vi /etc/profile.d/oracle.sh
添加以下内容:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
保存并退出,然后执行以下命令:
$ source /etc/profile.d/oracle.sh
7)安装Oracle 11g
$ cd database
$ ./runInstaller
按照向导进行安装,选择“创建数据库”选项。
2. 建库
安装完成后,可以使用以下命令创建数据库:
$ sqlplus / as sysdba
SQL> create database orcl
2 user sys identified by oracle
3 user system identified by oracle
4 logfile group 1 ('/u01/app/oracle/oradata/orcl/redo01.log') size 50m,
5 group 2 ('/u01/app/oracle/oradata/orcl/redo02.log') size 50m,
6 group 3 ('/u01/app/oracle/oradata/orcl/redo03.log') size 50m
7 character set utf8
8 national character set utf8
9 extent management local
10 datafile '/u01/app/oracle/oradata/orcl/system01.dbf' size 500m autoextend on next 50m maxsize unlimited
11 sysaux datafile '/u01/app/oracle/oradata/orcl/sysaux01.dbf' size 500m autoextend on next 50m maxsize unlimited
12 default tablespace users
13 datafile '/u01/app/oracle/oradata/orcl/users01.dbf' size 500m autoextend on next 50m maxsize unlimited;
这将创建一个名为“orcl”的数据库,其中包含sys和system用户,使用utf8字符集和本地扩展管理。默认表空间为users,数据文件大小为500m,可以自动扩展。
### 回答2:
在Linux操作系统上安装Oracle 11g需要遵循以下步骤:
1. 首先下载与操作系统相匹配的Oracle 11g安装包
2. 在Linux上安装一些必要的库文件和其他依赖项。这可以通过使用命令yum install gcc glibc –y来实现
3. 设置Oracle用户和组
4. 设置环境变量。需要将Oracle的安装路径添加到path路径中以便在终端中访问Oracle相关命令
5. 运行安装程序。打开终端并运行./runInstaller命令。在安装向导中,选择要安装Oracle的路径,设置管理员密码和其他选项。需要注意安装过程中会需要输入root密码和数据库UID和GID(Oracle用户和组的ID)。
6. 安装完成后,Oracle会在安装路径中创建一个叫做dbhome_1的目录。需要将Oracle用户和组添加到此目录以便他们可以访问数据库。
7. 在Oracle用户下创建数据库的目录结构。使用命令mkdir /u01/app/oracle/oradata/db_name创建数据库目录。
8. 执行dbca命令以建立数据库。需要在向导中设置数据库名称、字符集、Oracle Home目录以及其他一些选项。
9. 数据库建立完成后,可以使用SQL*Plus或者其他工具登录到Oracle数据库。
这些是在Linux操作系统上安装Oracle 11g及建库的基本步骤。需要注意的是,这只是一个基本指南,具体步骤可能因版本和其他因素而有所不同。但是,通过参考官方文档或者其他相关指南,就可以更好地完成Oracle的安装和配置。
### 回答3:
Oracle11g是一款使用广泛的关系型数据库管理系统。在基于Linux操作系统中安装Oracle11g并建库需要一定的技术知识和操作经验,以下将介绍详细步骤:
1. 系统要求
在安装前,需要确认操作系统版本、内核版本等要求是否符合Oracle11g的安装要求。建议使用Red Hat Linux Release 5或6的操作系统版本且内核版本不低于2.6.18-128.el5。此外,需要安装一些必要的库文件,如glibc、gcc等。
2. 下载并解压Oracle安装包
在Oracle官网上下载适用于Linux系统的Oracle11g安装包,并将其解压至指定目录。
3. 设置环境变量
在终端中输入以下命令设置Oracle11g的环境变量:export ORACLE_HOME=安装目录;export PATH=$ORACLE_HOME/bin:$PATH;export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib。
4. 安装图形界面
为方便安装使用,建议安装图形界面,可以使用VNC远程连接方式或在服务器上安装GUI桌面环境,如KDE等。
5. 准备并运行安装程序
运行本地GUI或VNC客户端,然后在终端中运行安装程序“runInstaller”,进行图形界面安装。
6. 配置DBCA
安装完成后,应该配置Database Configuration Assistant,即DBCA,会在安装程序的最后一步提示配置DBCA。安装过程中需要选择数据库类型、字符集、配置文件大小等,并设置系统密码和管理员用户密码。
7. 建立数据库
使用DBCA,在图形用户界面中建立Oracle数据库实例,设置数据库名称、管理员信息、监听器端口等。
通过以上步骤,就可以在基于Linux操作系统上安装Oracle 11g,并建立数据库了。当然,在使用Oracle时,还需要了解相关的数据库操作和应用知识。
相关推荐













