本次试验在Windows Server2016上安装。
一、官网下载地址
![bf1d4b79a8240c39fa5f20faf7d86ac2.png](https://i-blog.csdnimg.cn/blog_migrate/a1184e98237dd6f8cbec511129c1f7c4.jpeg)
在资源-软件下载-开发人员下载-数据库-选择Database 11g企业版/标准版
![f1288026b2b07a5fffda57d423f752b4.png](https://i-blog.csdnimg.cn/blog_migrate/8ec9a175a1ae7e72a68b9717b4cde949.jpeg)
![18758eeca0e5181143006a5f85f2fcee.png](https://i-blog.csdnimg.cn/blog_migrate/1ad6c998eba007165c1623e1fc0758e9.jpeg)
点击下载Oracle Database 11g Release 2 Express Edition for Windows 64
![47e5b83e43a6d629cd32102058e54461.png](https://i-blog.csdnimg.cn/blog_migrate/f27e4912044360ff40832b3cff365b94.jpeg)
![b2b18c3a846ae991148a785296dfe840.png](https://i-blog.csdnimg.cn/blog_migrate/da8ac9355e442580691131797d36accc.jpeg)
在前面需要打勾
![797f2813034de961a31e5b03ac00481a.png](https://i-blog.csdnimg.cn/blog_migrate/cd1391c5d503c111e9ead70c367ff49d.jpeg)
输入账号和密码登录,如果没有的话,点击创建账号
![46468f961c894d6e8e9dc749a81fcb06.png](https://i-blog.csdnimg.cn/blog_migrate/54ea0301c29722deacd47956124857bf.jpeg)
登录后下载
![cf1e1792c7e8a57d98e3cf4c3b36a4c9.png](https://i-blog.csdnimg.cn/blog_migrate/0e3bbad94a356fe09177a4534f9adbbd.jpeg)
二、安装
打开下载的oracle11g的database包,双击setup
![d341c2672b86f81262c453ad600a41e7.png](https://i-blog.csdnimg.cn/blog_migrate/94741f8fdc7e6359a91445a56fde3ae5.jpeg)
出现如下窗口,点击"下一步"
![5270bf12245500cae5b83f9997e5eac2.png](https://i-blog.csdnimg.cn/blog_migrate/1d672b6c46e373d6d25e6d94d993ae80.jpeg)
选择是
![fb65ed6be687c980d3673ebd09f04f9b.png](https://i-blog.csdnimg.cn/blog_migrate/0c10b2a0ef91e6018606654084e42ef9.jpeg)
这里选择第一项,创建和配置数据库,
![e2c3c7d98fb9a4cabadcedc2b86b16fa.png](https://i-blog.csdnimg.cn/blog_migrate/6a620648b75be5454234eea830f965d9.jpeg)
![987844b96ce669f8958ea273c67c23d0.png](https://i-blog.csdnimg.cn/blog_migrate/d7fe42a64ed5c323c8a921dfcc0cb6e7.jpeg)
其他的都不动,按照默认,输入管理口令,oracle,然后点击下一步
![6fc394f621b5e4bd686c467b68483dfb.png](https://i-blog.csdnimg.cn/blog_migrate/8b9a66bbd123333beae02878f305d235.jpeg)
点击下一步
![158bb4affea6ce68bb0cdba49ddebd97.png](https://i-blog.csdnimg.cn/blog_migrate/2337316dee3187b358746f9bada3772f.jpeg)
点击完成
![a74a0c14e844802f079cbb24ed741cc5.png](https://i-blog.csdnimg.cn/blog_migrate/e9eac488b3da2997306f24e369f8d118.jpeg)
![2dfc9eb7730b2f1f9e352d12c7ea2220.png](https://i-blog.csdnimg.cn/blog_migrate/6c52784ee67c38c50b63a09975a6458e.jpeg)
同时出现下图,但是工作继续
![4bd9263f89fe08b63402c6bba3caa7b5.png](https://i-blog.csdnimg.cn/blog_migrate/ccdf1d826010522abec3cffcdd4b956c.jpeg)
安装完成
![d38e7e8d162058991dac3bf78c6a635f.png](https://i-blog.csdnimg.cn/blog_migrate/cec050b276f6843611cb93a75242a31c.jpeg)
![a296ea17328de1c646e95ef63abab418.png](https://i-blog.csdnimg.cn/blog_migrate/42aa2e95017443cdb148f6695b2c7b96.jpeg)
三、验证
开始---运行---cmd---回车
进入oracle数据库,命令行输入sqlplus "/as sysdba"
![e4cf3cff38dde6dd16b6217fbf113adc.png](https://i-blog.csdnimg.cn/blog_migrate/a6036d122c0d0b39b8de451fdb24316c.jpeg)
这个窗口是用sys用户通过windows系统的控制台命令窗口登录到oracle数据库的命令窗口。
在控制台命令窗口中输入下面的sql语句
SQL> select status from v$instance;
![9267d375cde6e3b24ca2609b393f0396.png](https://i-blog.csdnimg.cn/blog_migrate/1fb37a21a83f8b317bdbe1b88a2bb51e.jpeg)
上图可知Oracle实例处于open状态,说明oracle数据库已经成功安装。
在oracle数据库中,登录数据库一共有两种认证方式,
操作系统认证,默认情况下,如果在本机服务器登录oracle数据库,可以使用操作系统认证,不用输入数据库用户名和密码。
用户密码认证:如果是远程连接数据库,则需要使用数据库的用户名、密码进行认证。
上面是属于从操作系统认证登录到数据中,所以在登录oracle数据库时,无需数据库用户的密码。
其中v$开头的是oracle的动态表,v$instance为oracle数据库的动态表之一,该表记录oracle数据库实例的各种信息。
退出操作系统
SQL> exit
![fe6204d55f62fe404f296ffa74cb5d55.png](https://i-blog.csdnimg.cn/blog_migrate/1e48b5ce4240ec0a83c76a655e802b64.jpeg)
关闭数据库
SQL> shutdown immediate
![9b4a8cd12f8e176d815d424291e23c94.png](https://i-blog.csdnimg.cn/blog_migrate/800154e5e3351d578f71aec1aba350c6.jpeg)
重新启动数据库
SQL> startup
![9ce87361dec1722c2f15513e643a5286.png](https://i-blog.csdnimg.cn/blog_migrate/33bd797a191717fce3da29de3ca0a38a.jpeg)
查看数据库名称
SQL> show parameter db_name
![674eb21f07707e21054d0d7a27a82ca0.png](https://i-blog.csdnimg.cn/blog_migrate/9bfe54783c23488214eb289bf07e9c70.jpeg)
由上图悉知,数据库名称为orcl
表示查看oracle数据库中的各种参数值
SQL> show parameter
![3d140830842a07b5673d025380917e1c.png](https://i-blog.csdnimg.cn/blog_migrate/c6dd78a3acf89449ab033eb7abb0542c.jpeg)
Db_name表示oracle数据库名称参数,查看该参数可以知道具体的参数值。
查看当前数据库用户
SQL> show user;
![3db393452a30f019cd07e67b7c444c9c.png](https://i-blog.csdnimg.cn/blog_migrate/07d8abe061447d5dc384fd13ae51aabe.jpeg)
sys用户是oracle数据库的超级用户,相当于windows的administrator用户。sys权限特别大,可以启动、关闭、数据库,甚至可以删除整个数据库。