百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 优雅编程 > 正文

Centos7上安装oracle xe快捷版详细步骤

sinye56 2024-10-03 00:37 4 浏览 0 评论

1、下载安装包

直接到官网上找到相应的版本,网址如下,选择linux版本

http://www.oracle.com/technetwork/cn/database/database-technologies/express-edition/downloads/index.html

2、上传到云服务器

这里我使用的WinSCP,上传速度根据网速,也可以直接使用wget直接下载,但是如果是从oracle官网的话需要登录账户和密码,用wget命令会出现权限不足。可以添加用户名密码来获取:

wget --user=xxxx --password=xxxx http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip

3、安装依赖

yum install libaio libaio-devel bc -y

4、解压安装包

如果你已经安装了jdk环境可以直接使用jar命令来解压

jar -zxvf oracle-xe-11.2.0-1.0.x86_64.rpm.zip

如果直接使用unzip会提示错误,无法解压,网上说的原因无非是该压缩包是java打包生成的,所有unzip无法解压

针对以上问题,最简单的解决方式是,直接在windows环境中先解压oracle-xe-11.2.0-1.0.x86_64.rpm.zip

得到Disk1文件夹,之后把整个文件夹都上传到centos7服务器中。

5、安装

依次执行如下命令即可:

su - root

dd if=/dev/zero of=/swapfile bs=1024 count=1048576

mkswap /swapfile

swapon /swapfile

cp /etc/fstab /etc/fstab.backup_$(date +%N)

echo '/swapfile swap swap defaults 0 0' >> /etc/fstab

chown root:root /swapfile

chmod 0600 /swapfile

swapon -a

swapon -s

上面这几部是为了分配空间,否则安装会失败

cd Disk1/

rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm

这样就安装成功了

6、配置和访问

[root@localhost ~]# cd /u01/app/oracle/product/11.2.0/xe/dbs/

[root@localhost dbs]# cd /etc/init.d/

[root@localhost init.d]# ls

functions netconsole network oracle-xe README

[root@localhost init.d]# ./oracle-xe

Usage: ./oracle-xe {start|stop|restart|force-reload|configure|status|enable|disable}

[root@localhost init.d]# /etc/init.d/oracle-xe configure

……………………

http访问时的端口

Specify the HTTP port that will be used for Oracle Application Express [8080]:8081

数据库的监听端口

Specify a port that will be used for the database listener [1521]:1521

SYS和SYSTEM用户的密码

initial configuration:

Confirm the password:

是否开机启动(并没有开机启动,可能还有地方要设置)。

Do you want Oracle Database 11g Express Edition to be started on boot (y/n) [y]:y

Starting Oracle Net Listener...Done

Configuring database...

Done

Starting Oracle Database 11g Express Edition instance...Done

Installation completed successfully.

此时安装就完成了。

查看监听端口,进程:

[root@localhost ~]# netstat -anp

[root@localhost ~]# ps -ef|grep oracle

[root@localhost init.d]# cd /u01/app/oracle/product/11.2.0/xe/dbs/

[root@localhost dbs]# ls

hc_XE.dat init.ora lkXE orapwXE spfileXE.ora

配置环境变量以使用sqlplus

[root@localhost dbs]# vi /etc/profile

加入:

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe

export PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_SID=XE

export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`

之后,注销用户,使用oracle用户重新登录,就可以用sqlplus登录oracle,进而操作。

测试:

SQL>conn system/密码@云主机ip:1521/xe;

SQL>select sysdate from dual;

通过上述的操作步骤就可以在centos7.3中安装oracle快捷版了。如果有问题,可以给我留言。

相关推荐

Linux在线安装JDK1.8

首先在服务器pingwww.baidu.com查看是否可以连网然后就可以在线下载一、下载安装JDK1.81、在下载安装的同时做好一些准备工作...

Linux安装JDK,超详细

1、了解RPMRPM是Red-HatPackageManager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux...

Linux安装jdk1.8(超级详细)

前言最近刚购买了一台阿里云的服务器准备要搭建一个网站,正好将网站的一个完整搭建过程分享给大家!#一、下载jdk1.8首先我们需要去下载linux版本的jdk1.8安装包,我们有两种方式去下载安装...

Linux系统安装JDK教程

下载jdk-8u151-linux-x64.tar.gz下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.ht...

干货|JDK下载安装与环境变量配置图文教程「超详细」

1.JDK介绍1.1什么是JDK?SUN公司提供了一套Java开发环境,简称JDK(JavaDevelopmentKit),它是整个Java的核心,其中包括Java编译器、Java运行工具、Jav...

Linux下安装jdk1.8

一、安装环境操作系统:CentOSLinuxrelease7.6.1810(Core)JDK版本:1.8二、安装步骤1.下载安装包...

Linux上安装JDK

以CentOS为例。检查是否已安装过jdk。yumlist--installed|grepjdk或者...

Linux系统的一些常用目录以及介绍

根目录(/):“/”目录也称为根目录,位于Linux文件系统目录结构的顶层。在很多系统中,“/”目录是系统中的唯一分区。如果还有其他分区,必须挂载到“/”目录下某个位置。整个目录结构呈树形结构,因此也...

Linux系统目录结构

一、系统目录结构几乎所有的计算机操作系统都是使用目录结构组织文件。具体来说就是在一个目录中存放子目录和文件,而在子目录中又会进一步存放子目录和文件,以此类推形成一个树状的文件结构,由于其结构很像一棵树...

Linux文件查找

在Linux下通常find不很常用的,因为速度慢(find是直接查找硬盘),通常我们都是先使用whereis或者是locate来检查,如果真的找不到了,才以find来搜寻。为什么...

嵌入式linux基本操作之查找文件

对于很多初学者来说都习惯用windows操作系统,对于这个系统来说查找一个文件简直不在话下。而学习嵌入式开发行业之后,发现所用到的是嵌入式Linux操作系统,本想着跟windows类似,结果在操作的时...

linux系统查看软件安装目录的方法

linux系统下怎么查看软件安装的目录?方法1:whereis软件名以查询nginx为例子...

Linux下如何对目录中的文件进行统计

统计目录中的文件数量...

Linux常见文件目录管理命令

touch用于创建空白文件touch文件名称mkdir用于创建空白目录还可以通过参数-p创建递归的目录...

Linux常用查找文件方法总结

一、前言Linux系统提供了多种查找文件的命令,而且每种查找命令都具有其独特的优势,下面详细总结一下常用的几个Linux查找命令。二、which命令查找类型:二进制文件;...

取消回复欢迎 发表评论: