Oracle数据库简介

一)基本概念介绍

在国内有一款自主知识产权关系型数据库(达梦),其基本原理及管理方式与Oracle及其相似,因此涉及到的主要基本概念及代表的意义也基本一样,所以这里不再骜述,请参考另一篇关于达梦数据库介绍的文章《DM(达梦)数据库简介》


二)安装Oracle

不管是Windows安装还是Linux安装,网上有大量的安装配置教程,这里也不再细说。这篇博文主要关注数据库原理及基本使用,因此还是需要快速实例化一个Oracle数据库,这里简单介绍一下基于docker的安装配置。

    a. 首先,确认已经安装配置好docker,如果没有,请参考《Centos 7.5安装Docker》安装配置;

    b. 在Docker中获取Oracle镜像信息;

        #docker search oracle        //在列表中选择需要版本,如果需要数据持久化特性,建议选择sath89/oracle-xe-xxx类型版本

    c. 启动docker实例;

        #docker run -d -p 49160:22 -p 49161:1521 -v /hostfolder:/dockerfolder --name xe sauth89/oracle-xe-11g      //以sauth89/oracle-xe-11g为例

        1. -d参数表示后台运行容器;

        2. -p参数做端口映射,将docker的22和1521端口分别映射到宿主机的49160和49161;

        3. -v参数表示目录映射,其结果就是存在于dockerfolder目录的文件也会在宿主机相应目录存一份;

        4. --name参数指定容器服务名;

    d. 通过上面c步,就会创建一个Oracle数据库实例,默认连接信息如下:

        hostname: localhost(即宿主机)

        port: 49161

        SID: xe

        service name: xe

        username: system

        password: oracle

    e. 图形化功能连接数据库

        1.png


三)基本使用


猜你喜欢

转载自blog.51cto.com/taoismli/2341787