Oracle安装
Oracle从现在的实际开发来讲,Oracle11g是使用比较多的,并且Oracle开发主要分为两类:
- 数据库管理类 DBA
- 数据库的编程
SQL编程、PL\SQL编程(子程序(存储过程和函数)、触发器、面向对象、游标)
如果想要下载Oracle直接登录:www.oracle.com
在进行Oracle数据库安装前需要注意以下问题:
- 如果电脑上有各种病毒防火墙,要先关闭
- 在安装前,保证系统是健康的
将【我希望通过My Oracle Support 接收安全更新】 √ 去掉
【创建和配置数据库】
Oracle是个平台,在这个平台上可以有若干个数据库,所以在进行Oracle安装的时候会询问用户是否要配置数据库
【服务器类】
为了生产环境准备,所以一定要选择服务器类
【单实例数据库安装】
【高级安装】
在进行安装的时候选择“高级配置”,配置编码、同时需要定义样本数据
【数据库版本】-【企业版】
在配置数据库名称的时候会存在有一个sid的内容,指的就是Service ID(服务ID),它的主要作用是进行数据库网络连接使用的。
一般情况下,建议数据库名称与SID的名称完全一致
【配置选项】
将【字符集】设置为【Unicode标准UTF-8】编码
将【示例方案】的√ 打上
在安装完成之后会进入到数据库的权限配置(用户配置)
注意【不点确定】
在此处需要配置四个用户的密码:现在所配置的密码为通用密码
- 超级管理员:sys / change on install
- 普通管理员:system / manager
- 普通用户:scott / tiger(是在选定了“样本”方案数据库之后产生的)
- 大数据用户:sh / sh
进入到“口令管理”界面
修改四位用户的口令,且去掉(是否锁定账户)的√
点击“确定”
安装完成
Oracle服务
Oracle在使用的过程之中必须启动系统服务,并且在Oracle安装完成之后会自动的配置如下几个服务项
【计算机】- 【管理】-【服务】
因为Oracle会占用大量系统内存,所以对于Oracle数据库的服务建议手工启用
在所有给出的服务之中有两个服务是最为重要的服务:
- OracleOraDb11g_home1TNSListener
监听服务,主要是留给客户端访问本机时所使用的
例如:在进行程序开发的过程之中,需要连接数据库,如果此服务没有启动或是错误,那么将导致程序无法连接 - OracleServiceMLDN
Oracle数据库的实例服务,在Oracle平台上可以同时配置有多个数据库,使用“Database Configuration Assistant”,这个工具可以建立更多的数据库,每一个数据库建立完成之后都会按照“OracleServiceSID”这样的服务
如果想使用MLDN数据库进行数据操作,那么此服务必须打开
如果现在只是通过本机进行数据库的连接操作,那么可以不用开启监听服务。
如果要开启,直接通过运行窗口输入即可
如果要登录,则会出现一个提示信息,这个提示要求你输入用户名
但是在输入密码的时候,默认输入的方式是不进行回显操作 (不会使用“*”进行显示)
除了这种方式之外,也可以利用命令行的方式进行登录
命令的启用可以使用“cmd”的命令完成
只要现在能够进行登录,那么就表示现在的数据库已经可以正常使用了
总结
在整个Oracle的安装过程之中,数据库名称的配置以及用户的配置是最为关键的部分