admin管理员组

文章数量:1576904

2024年2月29日发(作者:)

oracle10g数据库安装

ORACLE10G数据库的安装

注意:此教程分为四部分,第一部分教你安装数据库,比较简单。第二部分教你如何在安装好的数据库上创建新的数据库,过程比较复杂,请认真完成,掌握每一步操作的实际内涵。第三部分教你创建一个数据库监听器和oracle服务的管理。第四部分教你使用数据库管理工具SQLDeveloper连接数据库。

第一部分:安装数据库

单击“开始安装”,就可以安装ORACLE10g,一般会检查系统配置是否符合要求,然后出现“OracleDataBae10g安装”对话框,如下图所示:在安装OracleDataBae10g时可以选择“基本安装”和“高级安装”两种方法。选择“基本安装”时,“Oracle主目录位置”用于指定OracleDataBae10g软件的存放位置;“安装类型”用于指定Oracle产品的安装类型(企业版、标准版和个人版)。如果选择“创建启动数据库”,那就要指定全局数据库名称和数据库用户的口令。

注意我们不选择创建数据库:

然后一直默认点击下一步,下一步,最后就安装完成了。

注意:如果对ORACLE比较熟悉的同学可以选择高级安装。但是在安装的时候建议不添加数

据库,建议在安装完成后再创建数据库。

第二部分:创建数据库

(一些基本概念:

数据库名(databaename):就是数据库的名称标识,如myOracle,这种叫法一般只适用于单机;

全局数据库名(globaldatabaename):就是数据库处于一个网络中的名称标识。比如数据库宿主机的域为mydomain,则数据库的全局数据库名为in;

实际上myOracle和in两者指的是同一个数据库.即:全局数据库名=数据库名+"."+网络位置(宿主机所在的域)

SID=Oracle实例

SID是Oracle实例的唯一名称标识,用户去访问数据库,实际上是向某一个Oracle实例发送请求,oracle实例负责向数据库获取数据。

Oracle实例=内存结构+后台进程,所以Oracle实例是临时性的,动态的概念;)

第一步:打开oracle10G数据库的DatabaeConfigurationAitant(注意:打开DBCA有两种方法:第一种是在命令行下直接运行:

dbca;

第二种是点击开始菜单:开始=>程序=>Oracle=>oraDb10g_home1=>ConfigurationandMigrationTool=>DatabaeConfigurationAitant。如图:

打开DBCA后如图所示:

点击下一步,来到如下所示的界面,创建oracle数据库实例需要12个配置步骤其中数据库模板(Template)是本地硬盘上的某ML文件,用来存储数据库的配置信息:

选择创建数据库(createadatabae),点击下一步,来到如下所示的界面:

在这个界面中选择创建通用数据库(generalpurpoe),点击howdetail按钮可以查看创建通用数据库的一些详细配置项,如下图所示:

点击关闭按钮,然后选择下一步,到下一个界面如图所示,在这里全局数据库名(globaldatabaename)填写:SID填写

orcl:

点击下一步来到managementoption选项卡,保持默认选项,如图所示,点击下一步:

来到密码设置界面,选择为所有的账号设置相同的密码:oracle注意书写两次必须一致并且注意大小写,然后点击下一步。

在torageoption选项卡界面选择fileytem,该对话框用于指定数据库的存储机制(文件系统、自动存储管理、裸设备),选择文件系统,点击下一步:

在databaefilelocation(数据库存储位置)界面,该对话框用于指定数据库文件的存放位置,选择第三项,ueoracle-managedfile,存放数据库的位置为默认,点击下一步,进入数据库的恢复选项设置界面:注意:请记住数据库文件安装的位置:

在数据库恢复配置(recoveryconfiguration)配置界面上选择pecifyflahrecoveryarea的默认配置,点击下一步:

在数据库内容(databaecontent)选项界面上将amplechema勾选上(以便我们学习练习之用),勾选上以后,oracle数据库会为我们自动生成一些示例数据库方案,点击下一步:

在初始参数设定选项卡中,注意两个内容,一是将内存(memory)选项卡中选择cutom选项,其他默认,然后切换到字符集设置的选项卡,将字符集设置为UTF-8,如图所示:

来到第十一步databaetorage,保持默认选项,点击下一步:

来到第十二步,设置如下图所示:

点击finh完成数据库创建的配置,然后会弹出下面的确认页,确认创建数据库的配置,点击OK,进入创建数据库的进程。

下面是创建数据库的进展画面:

当创建数据库进度完成之后,别急着点e某it退出,点击口令管理(pawordmanagement):

将cott和hr两个用户解锁,并将cott密码设置为tiger,hr用户密码设置为hr,以便学习练习之用。做完这一切之后就可以点击退出啦。数据库建立成功。

第三部分:创建数据库监听器

概念:Oracle客户端与服务器端的连接是通过客户端发出连接请求,由服务器端监听器对客户端连接请求进行合法检查,如果连接请求有效,则进行连接,否则拒绝该连接。

监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。

第二部分我们创建了数据库,但是我们还没有给数据库创建监听器,下面我们就创建监听器:

在Window下,点击“开始/程序/Oracle-OraHome/ConfigurationandMigrationTool/NetConfigurationAitant”,如下图所示:

出现画面,我们选择监听器配置(litenerconfiguration),点击下一步:

在这里我们可以对监听器进行管理,可以对原来已经创建好的监听器进行从新配置,可以删除,重命名已有的监听器。在这里我们选择添加一个监听器(因为原来我们没有创建过),点击下一步:

在这里,给我们新建的监听器取一个名字,建议命名规则为LISTENER_DATABASENAME,即LISTENER+数据库名,在这里我们的数据库名为orcl,所以我们监听器的名为:LISTENER_ORCL,点击下一步:

在这个界面配置监听的网络协议,我们选择默认就可以了,点击下一步:

点击下一步,在某个时候监听器就创建好了。什么叫某个时候啊,汗,因为oracle根本不提示我们监听器创建成功,验证监听器是否创建成功,可以在window服务中进行查看,如下所示:

进入window的服务管理中,将监听器服务和数据库服务设置为手动启动,在需要使用oracle时候再手动启动。这样可以节省计算机的内存空间。

第四部分:使用SQLDeveloper连接数据库

第一步,打开SQLDeveloper点击新建,选择数据库连接:

填写链接名,用户名,口令,主机名为IP地址,如果为本机连接本机可以填写,localhot,或者127.0.0.1,注意连接端口号位第三部分创建的监听器的端口号,SID为数据库名

本文标签: 数据库创建选择监听器点击