Linux 如何安装Oracle 具体安装过程
时间: 2023-05-29 08:01:40 浏览: 137
以下是在Linux系统中安装Oracle的步骤:
1. 下载Oracle安装包
首先,你需要在Oracle官方网站或Oracle网盘上下载适用于Linux系统的Oracle安装包。
2. 配置环境变量
在安装Oracle之前,你还需要设置好Oracle环境变量。具体设置方法如下:
在终端中依次输入以下命令:
```
$ su
$ vi /etc/profile
```
打开文件后,将以下这些环境变量设置在文件的最后面:
```
export ORACLE_HOME=/usr/local/oracle/product/11.2.0/db_1
export ORACLE_SID=orcl
export ORACLE_BASE=/usr/local/oracle
export PATH=$ORACLE_HOME/bin:$PATH
```
设置完毕之后,运行以下命令使其生效:
```
$ source /etc/profile
```
3. 创建Oracle安装所需的用户和组
在安装Oracle之前,需要创建一个新的用户和组来管理安装程序。运行以下命令以创建oracle用户和dba组:
```
$ groupadd dba
$ useradd -g dba oracle
```
还要将oracle用户的umask设置为022:
```
$ su oracle
$ vi .bash_profile
```
在文件的最后添加以下内容,然后保存并退出:
```
umask 022
```
4. 解压Oracle安装包
将之前下载的Oracle安装包解压到某个目录中。
```
$ unzip linux.x64_11gR2_database_1of2.zip -d /tmp/oracle
$ unzip linux.x64_11gR2_database_2of2.zip -d /tmp/oracle
```
5. 运行Oracle安装程序
将Oracle安装程序切换到oracle用户并运行该程序:
```
$ su oracle
$ /tmp/oracle/database/runInstaller
```
在Oracle安装程序的第一个界面上,你需要选择安装类型,例如“Enterprise Edition”、“Standard Edition”或“Custom Installation”。选择适合自己情况的类型后,点击“下一步”按钮。
接着,在下一个界面上,你需要指定Oracle安装的目录。如果你按照之前设置的Oracle环境变量进行设置的话,那么Oracle的安装目录应该是/usr/local/oracle。确认安装目录后,点击“下一步”按钮。
在下一个界面上,你需要指定Oracle实例的名称和管理员密码。输入名称和密码后,点击“下一步”按钮。
接着,在下一个界面上,你可以选择安装所需的组件。如果你不知道自己应该安装哪些组件,那么默认使用Oracle的推荐设置即可。确认安装设置后,点击“下一步”按钮。
在安装程序的最后一个界面上,你需要检查和确认安装选项和设置。确认无误后,点击“安装”按钮,等待安装程序完成。
6. 配置Oracle实例
在Oracle安装完成后,你需要进行Oracle实例的配置。运行以下命令:
```
$ cd /usr/local/oracle/product/11.2.0/db_1/network/admin
$ vi listener.ora
```
将以下代码添加到文件的最后,然后保存并退出:
```
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /usr/local/oracle/product/11.2.0/db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = orcl)
(ORACLE_HOME = /usr/local/oracle/product/11.2.0/db_1)
(PROGRAM = extproc)
)
)
```
接着,运行以下命令来启动监听器:
```
$ lsnrctl start
```
7. 测试Oracle
最后,你可以在终端中输入以下命令来测试Oracle是否已经成功安装:
```
$ sqlplus '/ as sysdba'
SQL> select * from v$version;
```
如果没有出现错误提示,那么恭喜你,Oracle已经成功安装!
阅读全文