这几天无事,进一步学习一下Oracle,把学习过程记录下来,共勉(首先感谢一下培训我的冯老师,祝您在阿里工作顺利,博客中的有些稳重是冯老师的心血,自己拿过来用了。)。学习之前了解一下数据库的一些基本概念
- 数据:数据是信息的符号表示;
- 信息:是数据的内涵,是对数据的解释;
- Database(DB):数据库,是存储在计算机中的数据的集合(共享性、较小冗余度、数据之间联系紧密、独立性)
- Database System(DBS):数据库系统,采用数据库技术的计算机系统
- Database Management System(DBMS):数据库管理系统,通俗一点说就是介于OS和DB之间的一个管理系统
- Relation Database Management System(RDBMS):关系型数据库管理系统
- 数据库管理从人工管理—文件管理—数据库管理。
我以Oracle10g为例。首先当然是数据库的安装。
安装的时候,默认会选择你剩余空间量最大的盘符(如果需要可以自行更改),盘符后面的目录尽量不要修改。(后面会将Oracle里面的一些配置信息,如果修改,会造成一些麻烦)。
检查状态为错误或者未执行的手工进行勾选。然后就是傻瓜式的NEXT直到Success。进入服务(services.msc),可以看到一些Oracle的服务名称存在。如果你的电脑配置可以,那你可以设置成开机自启动,屌丝还是将服务设置为手动吧。
问题:当我们以前安装过oracle的相关版本的话,如果安装一样的SID(SID:全局的数据库名称),那么就会出现SID已经存在的问题,如何来解决这个问题?
查看服务,双击复制下服务名称:
这个时候,利用一个DOS命令(SC Service Control)里面的SC DELETE(在注册表中删除服务项)刚刚上面说到的建议开机启动的服务项目也可以用这个命令。(Option:demand(手动)、auto(自动)、disabled(禁用))。DOS不是重点,还是继续Oracle。