1 下载
首先我们来到oracle官网:
点击产品:
进入Oracle下载页面:
点击下载19c,然后就能看见其他版本了:
然后下载这个就可以了:
勾选上,点击下载即可,如果没有Oracle账号需要注册下,很简单:
2 解压
由于我是苹果电脑,而且不常用本地的Oracle,所以我选择把它装在虚拟机里,我的虚拟机用的是Parallels Desktop 15。
由于默认只有一个C盘,那就直接装在这了,创建个文件夹,用于装Oracle。
在Oracle下创建个soft,用于存放解压文件。
==注意解压路径中不要有中文!==
3 安装
找到setup.exe文件,右键管理员身份运行:
启动安装向导:
选择创建并配置单实例数据库:
选择桌面类:
选择创建新Windows用户,创建一个Oracle用户输入密码:
==去掉==创建为容器数据库勾选,安装目录可以根据自己需要选择,==不要有中文==!
登录口令至少包含一个大写字母、一个小写字母、一个数字,且长度至少为8个字符。
安装环境检查,点击安装即可:
然后就是静静地等待:
中间会有防火墙安全提示,点击允许访问即可:
最后一步,完成!
由于我是装在虚拟机里,我电脑16G内存,虚拟机只分配了4个G,安装检查过程中提示我内存可能不够用,这个不用担心,直接忽略掉即可。
安装完成,使用SQL Plus连接:
用户名system,密码为第四步设置的密码,密码输入不可见,安装成功!
4 配置
点击Net Manager:
点击是:
以下几项按照我的这个配置就行了,有的已经配置好了,检查一下即可:
监听位置:
数据库服务:
其他服务:
然后还需要修改下tnsnames.ora文件,将红色部分改为蓝色即可,实际上就是去掉了ADDRESS_LIST:
5 导入数据
首先将准备好的数据放到一个位置,可以参考我的路径:
然后一顿命令就行了:
Microsoft Windows [版本 10.0.18363.900]
(c) 2019 Microsoft Corporation。保留所有权利。
C:\Users\nanming>sqlplus /nolog
SQL*Plus: Release 18.0.0.0.0 - Production on 星期四 7月 30 15:07:09 2020
Version 18.3.0.0.0
Copyright (c) 1982, 2018, Oracle. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> create tablespace TBMDM datafile 'C:\Oracle\oradata\TBMDM\TBMDM.dbf' size 1024M;
表空间已创建。
SQL> create user nanming identified by nanming default tablespace TBMDM;
用户已创建。
SQL> grant dba to nanming;
授权成功。
SQL> grant resource to nanming;
授权成功。
SQL> grant connect to nanming;
授权成功。
imp nanming/nanming@127.0.0.1:1521/orcl file=C:\Oracle\oradata\TBMDM\tbmdm20200420.dmp full=y
6 测试
由于我的Oracle装在虚拟机里了,而我是想在虚拟机外访问。正常情况下,虚拟机可以访问主机,而主机是访问不了虚拟机的,所以在此处需要配置一下。
进入虚拟机偏好设置:
添加一个端口转发规则:
然后看看能不能ping通,先查一下ip:
通了!
然后测一下:
测试通过,大功告成!