MAC中安装oracle11g,并导入数据

原创 2018年04月15日 18:14:53

mac下想要使用oracle,可以先安装虚拟机,然后在虚拟机中安装oracle。

虽说oracle有mac版,但据本人所知只有10g,且官网上已无法下载。

虚拟机的安装和在虚拟机中安装oracle,百度有很多教程,不再赘述。

另外一种比较简单的方式是使用docker,如果网速好的话,从开始动手到可以使用大概也不用20分钟。

安装步骤如下:

    1、安装docker

    文件下载:下载docker

    2、安装oracle

    在终端中执行:

docker pull alexeiled/docker-oracle-xe-11g

    下载完成后,启动镜像为容器:

docker run -h "oracle" --name "oracle" -d -p 49160:22 -p 49161:1521 -p 49162:8080 alexeiled/docker-oracle-xe-11g

    执行成功后,可使用数据库连接工具进行访问:


    默认用户是system,密码oracle。当然一般的做法是创建一个普通用户,使用这个用户进行操作。

    3、创建用户

       在终端中执行以下命令进入容器:

docker exec -it 806ebe7f5231  /bin/bash

    其中806ebe7f5231是容器id,可使用如下命令获得:

docker ps
       

    

进入容器后,使用如下命令登录:    

sqlplus system/oracle

然后再创建用户,授权等。

4、导入数据

    创建用户、表空间成功后,下一步就要导入数据。

    注意:先要将数据库备份文件复制到容器中才能导入。

    退出oracle连接后,使用root在容器中创建一个目录,用于放置数据库文件:

mkdir dbfile
    exit退出容器,在终端中执行命令,将备份复制到容器:
sudo docker cp /Users/xxx/Desktop/backup.dbf bf939e7c2bd8:/dbfile

    以上命令中,/Users/xxx/Desktop/backup.dbf是数据库备份在mac中的全路径,bf939e7c2bd8是容器id,/dbfile是在容器中的存放目录。

    复制完成后,再次进入容器,使用sqlplus连接到数据库,按一般步骤进行imp导入即可。

    停止/启动oracle服务:

docker stop oracle
docker start oracle





ASP.NET Pre-Compilation and Keep-Alive

ASP.NET Pre-Compilation and Keep-Alive 1、Pre-Compilation in WhidbeyASP.NET一大特色就是Dynamic Compilation,...
  • ar7_top
  • ar7_top
  • 2003-12-29 11:03:00
  • 823

mac os下使用 Docker安装oracle-xe-11g数据库

一、安装docker在mac os需要通过docker-toolbox安装docker 你可以在这里下载docker-toolbox下载对应版本的pkg文件 双击打开安装如图 next 安装即可 安...
  • xp541130126
  • xp541130126
  • 2017-04-12 09:21:20
  • 3369

MAC 装 Oracle JDeveloper 11g方法

1 去 苹果官方网站下载支持你系统 JAVA,Lion系统需要单独安装,雪豹自带JAVA,只需要更新新版即可 地址是这个 http://support.apple.com/downloads/ ...
  • luozhuang
  • luozhuang
  • 2011-09-02 14:10:09
  • 3681

Oracle 11G Client 客户端安装步骤(图文详解) .

http://www.cnblogs.com/jiguixin/archive/2011/09/09/2172672.html 下载地址: http://download.or...
  • u012359618
  • u012359618
  • 2016-11-24 14:58:52
  • 1132

Mac OS X (Intel) 上安装 Oracle 10g

首先到 Oracle官方      http://www.oracle.com/technology/tech/macos/index.html  下载      Oracle Database...
  • langhong8
  • langhong8
  • 2015-06-26 17:42:23
  • 6922

mac os安装oracle客户端

最近买了mac,装好eclipse,jdk和tomcat后项目能正常跑起来了。但是还需要安装个oracle,觉得在mac上装完整版也没有多少用,就想装个客户端算了。    折腾了半天,终于是能连接到数...
  • xiaoxiangzi520
  • xiaoxiangzi520
  • 2015-11-05 16:03:20
  • 3759

mac下使用vnc远程安装oracle 11g

前言 在linux下面进行Oracle安装,需要启动java的swing界面,所以需要x-windownpw窗口,那么就需要直接去服务器机房去现场操作挺麻烦,远程xshell无法视窗,这种情况下可以采...
  • u011138675
  • u011138675
  • 2016-05-06 10:05:32
  • 1095

osx mac 安装 oracle instant client

一、 下载 在Oracle官网下载instant client for os x。下载 instantclient-basic-macos和 instantclient-sqlplus-mac...
  • jx13175
  • jx13175
  • 2015-11-26 19:11:44
  • 355

Windows_7下<em>安装Oracle</em>_<em>11g</em>相关问题解决方法

AIX下<em>安装Oracle</em>_<em>11g</em> 立即下载 上传者: mllddyyeeuu 时间: 2013-03-05 综合评分: 3 积分/C币:3 苹果电脑<em>Mac安装</em>Windows_7图文教程 立即下载 上传者: zh...
  • 2018年04月18日 00:00

Oracle 11g R2安装全攻略 - For Windows 7 图文教程

1、下载Oracle 11g R2的Windows版本,官方下载地址如下: http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR...
  • kqygww
  • kqygww
  • 2013-01-20 09:24:19
  • 10563
收藏助手
不良信息举报
您举报文章:MAC中安装oracle11g,并导入数据
举报原因:
原因补充:

(最多只允许输入30个字)