一、简介
Oracle 11g是甲骨文公司在2007年7月12日推出的数据库软件,有400多项功能,经过了1500多个小时的测试,开发工作量达到3.6万人/月,,相当于1000名员工连续研发3年。Oracle 11g提供了高性能、伸展性、可用性和安全性,并能更方便地在低成本服务器和存储设备组成的网络上运行,相对过往版本而言,Oracle 11g具有了与众不同的特性。
针对不同的开发好部署环境,oracle公司将Oracle 11g分成三个版本:标准版、企业版、个人版。
1、标准版:适用于工作组或部门级别的应用程序。
2、企业版:适用于对于高端应用程序的数据管理,如大容量的联机事务处理环境、查询密集型的数据仓库和要求较高的Internet应用程序。
3、个人版:只提供基本数据库管理服务,适用于单用户开发和部署。
二、Oracle 11g数据库的下载
1、复制此链接直接进入到oracle数据库的下载界面http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html,进入到如下所示的界面:
2、滑动鼠标滚轮,找到Oracle Database 11g Release 2(Oracle数据库第2版),如下图所示:
3、然后进行操作系统的的选择,我用的是win10,因此我选择的是Microsoft Windows(x64),约占2G的内存,可以点击旁边的See All查看详细信息,里面有两个压缩包,win64_11gR2_database_1of2.zip和win64_11gR2_database_2of2.zip,这两个压缩包都要进行下载,因为这个数据库很大,所以就用两个压缩包,我们在下载要将Accept License Agreement前面勾选,如下图,否则oracle不允许你下载。
4、点击下载之后,会让你进行登录,没有账号的可以注册一个账号,之后就可以下载
5、下载之后的文件如下图所示
三、Oracle 11g数据库的安装
1、将下载好后的压缩文件进行解压,先解压win64_11gR2_database_1of2.zip,其次在解压win64_11gR2_database_2of2.zip
2、解压之后的文件夹如下:
3、双击打开setup.exe,进入安装界面,此时会出现一个黑框,不用担心,那是oracle在检查文件是否完整,如下图:
之后会弹出一个提示,如下图,点击“是”
4、进入到安装步骤阶段,第一步,将“我希望通过...”,前面的后去掉,否则它会一直有更新,也可以勾选,点击“下一步”,会提示未提供电子邮件地址,如下图,点击“是”
进入到第二步,选择“创建和配置数据库(C)”,点击“下一步”
进入到第三步,因为我们是windows系统,windows系统是一种桌面系统,所以就选择“桌面类”,点击“下一步”
进入到第四步,选择软件的安装目录,如下图所示,也可以进行默认安装,我的安装目录是D盘下的Oracle,安装路径不要用汉字,用英文,全局数据库名称不用修改,然后设置管理口令并进行确认,如果有提示:“管理口令(P):[INS-30011] 输入的 ADMIN 口令不符合 Oracle 建议的标准。 ”,可以不用管,自己用可以将密码设置的简单一点,
然后点击“下一步”,会弹出口令不符合Oracle建议的标准的框,如下图所示,点击“是”
进入到第六步,会有一个概要,显示的是将程序安装的位置,以及一些其他配置信息,大概浏览一下,点击“完成”,
进入到第六步,进行产品的安装,如下图,此过程比较慢,大家可以去喝杯咖啡放松一下
安装完成之后会进行数据的复制,如下图所示,所需要的时间也是有点久的
复制完成之后。会弹出DBCA(Database Configuration Assistant),如下图所示,点击口令管理
打开口令管理界面,如下图,找到用户名SCOTT(普通用户),解除锁定账户,即将SCOTT后面的勾去掉,点击“确定”,退出到DBCA界面,点击“确定”
5、数据库安装成功后,点击开始菜单,找到Oracle-OraDb11g_home1文件,展开,找到SQL Plus,,点击打开,界面如下:
6、输入用户名:system,回车,输入口令:即之前设置的口令,进行连接,连接成功的界面如下图
6、接下修改SCOTT用户的口令,当第一次使用SCOTT用户时,会因为未设置口令而不能连接,在管理员用户system下,输入
alter user scott account unlock;解锁scott用户,回车会显示用户已更改,如下图
再输入alter user scott identified by tiger;为scott用户设置口令为tiger,回车,会显示用户已更改,如下图
输入conn scott/tiger
不要加分号,回车,显示已连接,如下图
此时已经切换普通用户scott了,可以进行数据库的相关操作
Tips:
在退出数据库是在SQL Plus中输入exit进行退出