说明:本教程仅简单概述Oracle 11g的安装全过程,安装后的配置步骤,测试方法,以及常用命令行操作。
由于Oracle数据库属于大型数据库,使用时会占用大量系统资源。故安装后要严格配置相关信息,若是在普通电脑上安装, 不使用时应及时关闭以减少系统资源的占用。
第一部分:安装Oracle 11g 软件本体
安装包:安装包下载 密码:5hfa
第一步:下载后将文件解压 点击 setup.exe 开始安装
开始安装时,软件会进行初始化,稍等即可。
第二步:选择是否需要发送安全问题通知以及是否需要接受安全更新
如果想接受安全问题通知就填写自己的邮箱,根据需要填写。取消勾选接受安全更新,点击下一步。
第三步:选择安装选项
由于是演示安装,这里我们选择选项一,在安装数据库管理系统后同时安装一个数据库,点击下一步。
第四步:选择网络安装选项
由于我们是普通安装,这里一定要选择桌面类安装,服务器类安装专门是为大型服务器准备的,普通电脑安装会占用更多的资源,导致资源耗尽!点击下一步。
第五步:配置数据库安装
1.Oracle 基目录:指数据库系统的一个总目录,这里存放数据库管理系统本体文件,以及数据库等。
2.软件位置:指数据库管理系统本体文件存放位置。建议存放字基目录下,注意软件目录不能与基目录相同!!!否则会报错!
3.数据库文件位置:指我们创建的数据库位置,由于是第一次安装,仍建议存放在基目录下。
4.数据库版本:这里我选择企业版,功能相对全一些,但也相对占用资源,可根据需要选择。
5.字符集:选择默认即可。
6.全局数据库名:这里指我们创建的第一个数据库的名称,我在这里给我的第一个数据库起名为oracle,可根据喜好编辑。
7.管理口令:进入数据库系统的密码,设置后一定要牢记!!!
8.确认口令:把上面的管理口令再输入一遍,输入完成后点击下一步
设置好后会显示软件以及数据库安装的一些参数,仔细阅读一下,看看自己的电脑是否符合安装要求如果不符合就考虑停止安装
确定符合要求后点击完成,正式开始Oracle数据库管理系统本体安装,耐心等待即可。
开始创建第一个数据库oracle
数据库创建完成,显示相关信息,点击确定结束
数据库管理系统本体创建完成,点击关闭结束安装
至此,Oracle数据据库系统大体已经安装完成了!下面要进行一些相关的配置才能使数据库正常使用。
第二部分 Oracle监听器配置(LISTENER)
监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。正确的配置监听器才能保证客户端与服务器端之间的数据的正常传送。
第一步:在开始菜单中点击运行 Net Configuration Assistant
第二步:选择监听程序配置,点击下一步
第三步:设置监听程序名
说明:安装时系统默认为我们刚安装的第一个数据库配置了一个监听程序,监听程序名也叫LISTENER。
所以如果已有默认监听程序的话,设置监听程序名时不要与默认名重复。在这里笔者为了简化操作,将默认监听程序删去后重新安装LISTENER,点击下一步继续。
第四步:设置监听程序协议
这里我们默认选择TCP协议即可,点击下一步继续。
第五步:设置端口号
默认已经配置好的端口号是1521,如果没有删除默认配置设置端口号时要避免冲突
如果只要配置一个监听程序的话,这里就可以选择‘否’来结束了
第六步:启动已经配置好的监听程序
第三部分:oracle本地服务名配置(Tnsnames)
第一步:选择Oracle-OraDb10g_home1à配置和移植工具àNet Configuration Assistant。
第二步:选择本地Net服务名配置
在随后出现的窗口中选择“本地网络服务名配置”,单击下一步。
第三步:选择“添加”网络服务名
第四步:输入要配置的网络服务名
第五步:网络协议选择
根据需要选择网络协议,这里是演示我们选择TCP/IP即可
第六步:配置网络主机名和端口号
输入主机名与端口号。注意这里的主机名与端口号必须与数据库服务器端监听器配置的主机名和端口号相同。点击下一步。
127.0.0.1表示本机,端口号根据之前设置的端口号输入。
第七步:网络服务测试
这一步很重要,用来检测之前的安装和配置是否正确。如果数据库服务器端相关服务启动了,可以点击“是,进行测试”,下一步,单击“更改登陆”输入相应的用户名和密码,进行连接测试。
如果测试成功显示如下界面
第八步:连接数据库服务器
如果只要配置一个网络服务的话,这里就可以选择‘否’来结束了
Windows下,启动监听器:
C:lsnrctl start
启动Oracle实例服务:
C:oradim –startup –sid myoracle
关闭Oracle实例服务:
C:oradim –shutdown –sid myoracle
以上服务必须同时启动,客户端才能连接数据库。由于默认配置的监听器名称是Listener,上述命令可以正常启动监听器。
测试连接数据库服务器
测试的方法多种多样,可以在上面配置本地服务名时进行测试,也可以是第三方客户端工具,如PL/SQL Developer,最方便的是用Oracle自带的sqlplus工具,以下利用sqlplus进行测试:
第四部分:使用DBCA创建数据库
第一步:选择开始菜单中的Database Configuration Assistant(DBCA),单击下一步
第二步:选择创建数据库,单击下一步
第三步:配置数据库模板
根据需要选择,由于这里是演示,笔者选择一般用途或事物处理
第四步:输入全局数据库名和SID
第五步:配置Enterprise Manger
勾选配置企业管理器,企业管理器在这里很有用,可以在企业管理器进行鼠标操作代替SQL语言操作
选择配置Datebase Control 以进行本地管理,根据需要启用预警通知和每日磁盘备份
第六步:配置数据库口令
配置数据库口令,请牢记已配置的数据库口令
第七步:配置文件存储类型
选择使用模板中的数据库文件位置,点击下一步继续
第八步:配置恢复选项
勾选指定快速恢复区,当数据库数据不慎丢失时,可以通过日志进行恢复
设置快速恢复区目录以及占用的大小
启用归档模式时会将所有日志记录写入磁盘,会逐渐占用磁盘空间。如果不是特殊需要,不建议勾选。
第九步:配置示例方案
勾选此项后,创建数据库时会自动创建几个示例表和示例数据,例如emp(员工)表和dept(部门)表
这在以后进行实验和测试时很有用,建议勾选。
第十步:配置内存占用大小
SGA:系统全局区
PGA:程序全局区
SGA+PGA在内存中占用比例最好不要超过内存容量的70%(服务器),如果是PC机千万不要设置过大,否则会卡机。
由于这里是演示,笔者这里仅设置250MB即足够用了。
具体占用比例可以在之后重新设置。
第十一步:创建数据库
点击下一步之前,建议仔细再核对一下之前配置是否正确,然后点击开始创建
数据库创建中
测试一下
Good!数据库创建成功!看看企业管理器上效果如何