zoukankan      html  css  js  c++  java
  • Oracle的基本了解和配置

    1.系统服务

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

    选择“开始→控制面板→管理工具→服务”命令,出现系统“服务”对话框,与oracle规则关的服务如所示。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个子目录。如下图所示:

     
    ●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)”创建数据库。

     2.选择数据库创建模板

     3.设置数据库标识

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

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

     5.设置数据库口令

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

    6.设置数据库文件存放位置

     7.设置恢复设置

     8.选择是否安装示例方案

    9.初识化信息设置

     10.数据库存储信息设置

     11.创建选项

     12.确认画面

     13.安装完成

     网络管理工具

    1.Net Configuration Assistant

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

    1.Net Configuration Assistant(网络配置助手)
    创建或管理监听服务:

    2、Net Manager
    创建服务命名:

  • 相关阅读:
    深入理解PHP原理之变量作用域
    深入理解PHP原理之变量分离/引用
    关于哈希表
    foreach 相关
    Scrapyd-Client的安装
    Scrapyd API的安装
    scrapyd的安装
    快手的小视频爬取
    实现单例模式的几种方式
    京东图书分布式爬虫
  • 原文地址:https://www.cnblogs.com/CX66/p/13945678.html
Copyright © 2011-2022 走看看