Oracle的基本了解和配置 1.系统服务 2.文件体系结构  3. Oracle常用工具

Windows7操作系统中,操作系统通过服务来管理安装好的Oraclelg数据库产品的运行。

选择“开始→控制面板→管理工具→服务”命令,出现系统“服务”对话框,与oracle规则关的服务如所示。Oracle服务随着数据库服务器安装与配置的不同而有所不同

 Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务,是数据库启动的管的基础,只有该服务启动, Oracle数据库才能正常启动。(必须启动)

OracleOraDbllg_homelTNSListener:监听器服务,该服务只有在远程访问数据库时才需要(无论远程计算机还是本地计算机,凡是通过 Oracle Net网络协议连接数据库都属于远程访问)。(必须启动)
OracleOraDbllg_homel ConfigurationManage:配置Oracle启动时的参数的服务。(必须启动)

OracleOraDbllg_homelClrAgent:提供对.NET支持Oracle数据库扩展服务。(非须启动)

OracleJobSchedulerORCL:数据库作业调度服务。(非必须启动)

OracleDBConsoleorcl: Oracle控制台服务,即企业管理器服务。只有该服务启动了,才可以使用Web方式的企业管理器管理数据库。(非必须启动)

OracleVssWriterORCL:是Oracle对VSS提供支持的服务。(非必须启动)

OracleMTSRecoveryService:是允许数据库充当一个微软事务服务器、 COM/COM+对象和分布式环境下的事务资源管理器的服务。(非必须启动)

Oracle服务的启动类型分为“自动”、“手动”和“禁用”3类,如果启动类型为“自动”,则操作系统启动时该服务也启动,由于Oracle服务占用较多的内存资源,导致操作系统启动变慢。因此,如果不经常使用Oracle,可以把这些服务由“自动”启动改为“手动”

2.文件体系结构 

Oracle11g数据库服务器软件、数据库的数据文件、目录的命名及存储位置都遵循一定的规则,称为Oracle最佳灵活体系结构,即OFA(Optimal Flexible Architecture)利用OFA体系结构,可以将 Oracle系统的管理文件、数据文件、跟踪文件等完全分离,简化数据库系统的管理工作。

Oracle11g数据库服务器在基目录中,有7个子目录。如下图所示:

 Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具
●admin—以数据库为单位,主要存放数据库运行过程中产生的跟踪文件,包括后台进程的跟踪文件、用户SQL语句跟踪文件等。

● cfgtoollogs--存放运行dbca、emca和netca图像化程序时产生的日志信息。

●checkpoints--存放数据库检查点相关信息。

●diag——以组件为单位,集中存储数据库中各个组件运行的诊断信息。

●flash_recovery_area----以数据库为单位,当数据库启动自动备份功能时,存放自动备份的文件、存放数据库的闪回日志文件。

●oradata---以数据库为单位,存放数据库的物理文件,包括数据文件、控制文件和重做日志文件。

●product--Oracle存放11g数据库管理系统相关的软件,包括可执行文件、网络配置文件、脚本文件等。
此外,在Oracte清单目录C: ProgramFilesOracleInventory中保存了已经安装的Oracle软件的列表清单。在下次安装其他 Oracle组件时, Oracle会读取这些信息。该目录中的内容是由Oracle自动维护的,用户不能对其进行操作。

3. Oracle常用工具

1.Oracle企业管理数据库控制工具OEM(Oracle Enterprise Manager Database Control)

功能:WEB页面的图形化数据库管理工具

2、数据库配置助手DBCA(Database Configuration Assistant)

功能:用于建立数据库、配置数据库选项、删除数据库、管理模版

3、网络管理工具(Net Manager)

功能:配置监听程序和网络服务名,使服务器端可以监听该数据库

4、SQL PLUS Oracle常用工具

功能:用行编辑形式运行SQL语句并管理ORACLE数据库

DBCA创建数据库

DBCA是oracle提供的用于创建数据库、配置数据库选项、删除数据库、管理数据库模板及配置自动存储管理的图形界面化工具。利用该工具,用户可以利用已有模板快速创建数据库。

1.使用“配置和移植工具”组中的“Database Configuration Assistant(简称DBCA)”创建数据库。

Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 2.选择数据库创建模板

Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 3.设置数据库标识
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 全局数据库名是由数据库名(DB_NAME)与数据库服务器所在的域名(DB_DOMAIN)组成,格式为“数据库名.网络域名”,用来唯一标识一个网络数据库,主要用于分布式数据库系统中。
Oracle服务标识符(SID)是一个Oracle实例的唯一名称标识。
注意:全局数据库名需以字母开头,后接字母、数字、下划线或$,长度不超过30个字符。SID:长度不超过12个字符。

 4.选择是否安装企业管理

Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 5.设置数据库口令
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

注意:建议采用复杂口令策略,口令至少8个字符,且以字母开头,包含至少一个大写字母,一个小写字母,一个数字。密码区分大小写。

6.设置数据库文件存放位置
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 7.设置恢复设置
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 8.选择是否安装示例方案
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具
9.初识化信息设置
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 10.数据库存储信息设置
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 11.创建选项

Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 12.确认画面
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 13.安装完成
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

 网络管理工具

1.Net Configuration Assistant

2.Net Manager
一个监听程序可以监听多个ORACLE数据库,多个监听程序也可以监听同一个ORACLE数据库
监听程序只能用于同一台服务器上的ORACLE数据库
监听程序配置完成后需重新启动该服务

1.Net Configuration Assistant(网络配置助手)
创建或管理监听服务:
Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具

2、Net Manager
创建服务命名:

Oracle的基本了解和配置
1.系统服务
2.文件体系结构 
3. Oracle常用工具