我用了很多年的Oracle数据库,期间也用过其它数据库,例如SqlServer,MySql等等,比较起来还是Oracle顺手,功能强大而易用。Oracle数据库和SqlServer以及MySql有什么区别呢?他们都是关系型数据库,都被广泛使用很多年,不同的是,在国内Oracle因功能强大安全被广泛应用于金融保险。SqlServer是微软公司的,国内中小企业用的多,SqlServer也有免费版本,好像叫做msde,我的总体感觉不如oracle顺手,但是数据库分离很有特点,给我留下了深刻印象。MySql之前一直是免费的,所以被广泛应用于网站建设等场合,做数据分析也有用的,现在被Oracle收购了,好像也开始收费了。
很多人觉得Oracle数据库是属于高大上的东西,很昂贵,距离普通人很远,其实不是这样的,普通人也可以在工作中使用Oracle数据库,比如可以用它来进行日常的数据分析工作,对于交通规划数据分析等领域它还支持空间数据处理。它用起来真的是很顺手,很强大,很得劲儿。所以想抽出时间给大家介绍一下,写一个系列,说说自己多年以来使用的心得。不知道能写到哪里,想到哪里写到哪里吧。
Oracle数据库其实是给大家提供了免费版本的,叫做XE,有各个版本的Oracle XE,可以在Oracle官方网站上免费下载和使用。但是貌似官网只提供最新版本的XE,现在可能是21c XE.对于数据量不大的情况,我还是喜欢用Oracle 11g XE,这是之前的一个版本,它占用内存小,值得推荐。
作为免费的Oracle数据库版本,Oracle 11g XE还是有一些限制的,比如最大数据库大小是11G,就是说可以存储管理的数据量不能超过11个G,只能使用1G的内存,而不管你的内存有多大(这样好啊,不会占太多内存),还有只能使用CPU的一个核等等,但是对于我们个人日常使用来说,都可以忽略。
下面介绍安装过程:
首先下载 Oracle 11g XE 并解压,解压后的DISK1目录中包含了 setup.exe 文件,双击启动安装程序,首先会显示一个协议信息,点击继续安装,安装有以下要求:
-
操作系统至少是 Windows XP 以上,这个都满足了现在
-
当前操作用户必须有管理员权限
-
当前机器尚未安装 XE
安装成功了以后呢,它是随着系统的启动自动启动的,会稍微拖慢你的笔记本,如果介意的话,可以在服务里面把它设置成手动,这样你需要用的时候手动启动一下服务就可以了。还有不要安装到c盘,否则,随着数据量的增加你的c盘空间会不够用的。
大家有兴趣的话,点击阅读原文下载安装一下吧,然后喝杯咖啡。