之前都是一直在用MySQL,这回鸟枪换炮玩玩Oracle

环境:

  1. Oracle 11g

下载和安装

下载网址:https://www.oracle.com/cn/downloads/

选择11g,会有下载选项,两个file都要下载的。

image-20200225114215394

把两个zip解压在一个文件下,双击“setup”进行安装

image-20200225120405331

一波疯狂下一步就好了✔

这里安装的是桌面类,企业版

安装完成后会有Database Configuration Assistant,选择口令管理

image-20200225140230194

分别选择sys ,system 和scott,解锁,修改口令为”sys“,”system“,”tiger“(不带引号)。

image-20200225140548831

image-20200225140606895

然后点击确定,只要没输错 ,就不要管提示。

ok,Oracle11g就在电脑上成功安装。

image-20200225140804868

使用测试

打开sqlplus

image-20200225141806309

输入scott,口令就是tiger

image-20200225141901711

查看一下所有表

image-20200225142136582

连接到navicat

打开navicat

image-20200225143308994

新建链接+,如图配置,我这里选择的是以system链接,password就是安装的时候填的口令。

image-20200225143446828

advanced页面把SYSDBA选一下

image-20200225143714410

测试链接,连接成功!

image-20200225145319695

打开Oracle的连接,查看目录:

image-20200225145447644

打开scott,查看里面的表,当然跟刚刚查询到的是一样的

image-20200225145609209

然后是sysman里面的表(709张😵):

image-20200225145653505

system里面有156张:

image-20200225145931982

常见问题

  1. 不要轻易尝试最新版。我一开始下的是最新版(19),然后一切都是常规安装,但是当时就卡在45%不动了,卡了一下午。是一个实例没有安装好,sqlplus能运行,但是navicat连不上(可能是配置问题)。最后中止安装删除D盘文件,C盘文件,注册表等。重新下的11g。
  2. 安装过程中尽量不要在电脑上干别的事情。不知道是运气不好,还是怎么着,安装11g的时候一开始好好的,我就去搞别的事情了,但是过一会回来看,卡在60%了。又是一下午,最后无奈中止,重启安装文件,安装成功。
  3. 如果忘记设置口令,问题不大,后期可以改。(alter user scott account unlock;)