​​Oracle Database​​​,又名​​Oracle RDBMS​​​,或简称​​Oracle​​​。是甲骨文公司的一款​​关系数据库管理系统​​​。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种​​高效率​​​、​​可靠性好​​​的、适应高吞吐量的数据库方案。​​Oracle Database 12C​​​加入了​​云存储​​技术。

Oracle Database 12C 的下载和安装

  • 可以到​​Oracle官网​​​下载,最新版已经到了​​19C​​​,往下滑可以看到​​Oracle 12C​​​的各个版本。我下载的是​​Windows 64位​​​的第​​2​​​版。由于Oracle官网在​​国外​​​,所以下载速度几乎只有​​10k​​​每秒左右。在网上找到一个方法,就是在官网​​复制下载链接​​​,然后在​​迅雷​​​进行下载。不过下载以后是​​.html​​​结尾的文件。只需要将文件的后缀改为​​.zip​​,解压后即可安装。
复制链接,打开迅雷即可下载:
https://download.oracle.com/otn/nt/oracle12c/122010/winx64_12201_database.zip

1、解压以后可以看到有这几个文件,双击​​安装程序​​​。在安装之前先看看你的​​计算机命名​​​是不是​​中文​​​,如果是中文要先改为英文,要不然​​无法安装​​。

Oracle Database 12C 安装与连接_数据库

###    2、这里去掉`更新`的勾选。点击下一步。


Oracle Database 12C 安装与连接_数据库_02

###    3、默认即可。点击下一步。


Oracle Database 12C 安装与连接_java_03

###    4、根据介绍选择`桌面类`还是`服务器类`,这里选择`桌面类`,单击下一步。


Oracle Database 12C 安装与连接_windows_04

###    5、这项功能是专门管理 `oracle 文件`的,选择第二个” 创建新windows 用户“,输入用户名和口令,单击下一步。


Oracle Database 12C 安装与连接_python_05

###    6、典型安装” 窗口中,选择 Oracle 的基目录,选择“`企业版`”和“`ZHS16GK`” ,输入数据库名和密码(`需要大写字母+小写字母+数字的形式`),单击“下一步”


Oracle Database 12C 安装与连接_python_06

###    7、出现`概要`一栏,检查是否配置正确,正确以后点击`安装`。


Oracle Database 12C 安装与连接_linux_07

###    8、现在等待安装完成即可。时间大概需要`35分钟`(亲测)。


Oracle Database 12C 安装与连接_python_08

###    9、`如果你安装的时候出现弹窗修改密码,请忽略`。由于我的Windows 10系统是最新的`1909`,所以安装完成没有弹窗修改`SYS(超级管理员)`和`SYSTEM(普通管理员)`的密码。直接出现`关闭页面`。这样的话远程登录肯定是登录不了,因为不知道`初始密码`。


Oracle Database 12C 安装与连接_数据库_09

###    10、`如果你安装的时候出现弹窗修改密码,请忽略`。在网上找到一个办法。在`cmd`窗口修改密码。依次输入以下命令。需要修改`SYS(超级管理员)`和`SYSTEM(普通管理员)`密码。分别执行一次。


进行连接:
sqlplus /nolog
connect / as sysdba

修改system密码并解锁:
alter user system identified by 你要改的密码;
alter user system account unlock;

修改sys密码并解锁:
alter user sys identified by 你要改的密码;
alter user sys account unlock;

Oracle Database 12C 安装与连接_python_10

密码修改成功后进行登录

1、安装完成后,访问 ​​https://localhost:5500/em​​,输入用户名和密码,就可以查看数据库运行状态,进行新建表空间和用户配置。注意:​​这里不要输入容器名,要不然身份认证无法通过​​。

Oracle Database 12C 安装与连接_windows_11

###    2、登录成功可以看到`管理界面`。


Oracle Database 12C 安装与连接_数据库_12

###    3、使用`SQL Plus`进行连接。使用`sys`登录时,要在密码后面加入:`,orcl as sysdba`。


Oracle Database 12C 安装与连接_python_13

###    4、使用`SQL Developer`登录,输入用户名和密码即可连接。


Oracle Database 12C 安装与连接_python_14

###    5、`SQL Developer`登录成功。


Oracle Database 12C 安装与连接_数据库_15