花了一段时间将Oracle基础复习了一遍,今天再回顾一下。首先是Oracle的安装,一般想要安装Oracle至少要准备5G的空间,而且简单了解目前常见的Oracle版本:
- Oracle 8i :其中“ i”表示的是 internet,表示 Oracle开始向网络发展 ;
- Oracle 9i :是Oracle 8i 的稳定版,也是现在见到最多版本 ;
- Oracle 10g :表示Oracle开始基于网格计算推出的数据库 ;
- Oracle 11g :是Oracle 10g 稳定版,现在也算是最主流推 广的版本;
- COracle 12C :“ C”表示的是云计算。
Oracle的安装是分系统(例如Windows、Linux)和版本的(例如Windows32位、Windows64位)的,而且在Oracle的官方网进行下载时,找到相应的系统和版本,会发现有两个文件file1和file2,将这两个文件都下载后进行解压,然后将file2中的文件与file1中的文件进行合并后再进行安装。
在进行Oracle安装之前,必须注意一点:要将你本机的 病毒防火墙关闭,同时关闭360。安装后要将以下用户设置密码并解锁:
- 超级管理员: sys / change_on_install,但是实际工作之中不能使这个密码;
- 普通管理员: system / manager,实际工作之中不能使这个密码;
- 普通用户: scott / tiger ,需要解锁,此用户是一个非常经典的;
- 大数据用户(示例方案库): 大数据用户(示例方案库):sh / sh
这些都是在安装Oracle时需要特别注意的地方。
当Oracle安装完成之后会自动的在windows服务里面进行Oracle相关的服务注册:
建议都将其修改为手工方式,在需要的时候再进行启动。
而对于开发者而言,如果要使用Oracle进行开发,只需要两个:
- Oracle监听服务( 监听服务( OracleOraDb11g_home1OracleOraDb11g_home1TNSListener):当需要通过程序连接数据库进行开发的时候,此服务必须打开,如果是在学习oracle的时候,并且是在本机使用可以不启动此服务;
- Oracle实例服务( 实例服务(OracleServiceORCL):在一个oracle软件平台下可以创建多个数据库, 每一创建一个数据库,都会自动的建立一个数据库服务,命名“OracleServiceSID ”( SID 一般和数据库相同)。
对于数据库的卸载,分为以下两种情况: