linux安装Oracle 11g数据库

数据库服务器=实例+数据库

安装步骤:

1.修改/etc/hosts文件,配置ip地址和主机名的映射

vi /etc/hosts

2.创建dba、oinstall用户组

[root@oracle ~]# groupadd dba //添加 dba 用户组(ORACLE 管理组)

[root@oracle ~]# groupadd oinstall //添加 oinstall 用户组(ORACLE 安装组) [root@oracle ~]# useradd -g oinstall -G dba oracle //创建 oracle 用户并加入组 [root@oracle ~]# passwdoracle //修改 oracle 用户的密码

输入oracle用户密码即可完成

3.创建安装目录

[root@oracle ~]# cd / //切换到根目录

[root@oracle /]# mkdir -p/u01/app/oracle //创建安装目录

[root@oracle /]# chownoracle:oinstall /u01/app/oracle/ //修改安装目录的权

4.修改环境变量

切换到oracle用户

su - oracle

vi .bash_profile

编辑环境变量

敲入source .bash_profile,使其上述变量生效,或者退出Oracle用户重新进入即可生效。

5.解压文件

之前我已经把文件上传,详细看之前的文章,现在直接解压unzip,我们忽略这个步骤。

6.安装oracle软件

cd /u01/app/oracle/database

export DISPLAY=192.168.128.1:0.0 或者使用Xhost+

./runInstaller

建议同一使用图形界面安装。

后面的图形界面类似,本文忽略,安装的时候我只碰到说/u01/oraInventory/不存在,解决方法如下:

创建 /u01/oraInventory/

查看文件权限属性

修改权限后

7.创建实例

dbca

8.创建监听

Netca

查看监听状态的命令:lsnrctlstatus

9.配置完成后,我们可以看一下进程信息

ps -ef | grep oracle

ps命令将某个进程显示出来;

grep命令是查找;

中间的|是管道命令是指ps命令与grep同时执行;

ps是LINUX下最常用的也是非常强大的进程查看命令;

grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户

UID:程序被该UID所拥有

PID:就是这个程序的ID

PPID:则是其上级父程序的ID

C:CPU使用的资源百分比

STIME:系统启动时间

TTY:登入者的终端机位置

TIME:使用掉的CPU时间。

CMD:所下达的是什么指令

Oracle安装完毕后,应该有哪些进程?

.oracle写数据文件的进程,输出显示为:"ora_dbw0_ORCL"

.oracle写日志文件的进程,输出显示为:"ora_lgwr_ORCL"

.oracle监听实例状态的进程,输出显示为:"ora_smon_ORCL"

.oracle监听客户端连接进程状态的进程,输出显示为:"ora_pmon_ORCL"

.oracle进行归档的进程,输出显示为:"ora_arc0_ORCL"

.oracle进行检查点的进程,输出显示为:"ora_ckpt_ORCL"

.oracle进行恢复的进程,输出显示为:"ora_reco_ORCL"

9.启动sqlplus,测试一下

Sqlplus / as sysdba

select * from role_sys_privs; //查看当前用户角色

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180901G0SL1A00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券