2 Day DBA-管理Oracle实例-关于实例内存结构-系统全局区(SGA)
系统全局区是共享内存区域,包括实例数据和控制信息。多个用户可以共享这个区域中的数据,避免对于物理磁盘的重复的、耗费时间的访问。 SGA组成 组成部分 描述 数据库缓冲区 数据库中的数据在被访问或修改之前...
2 Day DBA-管理Oracle实例-关于实例内存结构
实例内存结构的大小会影响数据库的性能,它是由初始化参数控制的。 在安装过程中,可以让数据库自动地为你管理内存,也可以选择手动配置实例内存结构。如果选择了手动内存管理,则Oracle数据库会提供指导,帮助你决定内存参数的合适值。无论是手动或自动内存管理,Oracle数据库都会发出标识内存大小问题的预警,这些...
2 Day DBA-管理Oracle实例-关于后台进程
Oracle实例后台进程负责管理内存结构,异步进行I/O把数据写到磁盘的文件中;执行通常的维护任务。这些后台进程增强了功能,这些功能由许多为每一个用户进程运行的Oracle数据库应用程序所完成。它们监控其它的Oracle数据库进程,提供增强的并行性来获得好的性能和可用性。 当前的后台进程依赖于数据库使用...
2 Day DBA-管理Oracle实例-关于初始化参数
管理Oracle实例包括配置影响数据库实例基本操作的参数的配置。这些参数叫初始化参数,Oracle实例在启动时读取这些参数。 在安装过程中,如果你选择了DBCA提供的预定义数据库,则初始化参数针对你指定的工作环境是做过优化的。随着数据库用户和数据库工作理的增加,你可能不得不修改一些初始化参数。可以使用DC中的初...
2 Day DBA-管理Oracle实例-Oracle实例和实例管理概览
一个Oracle数据库系统由Orale数据库和实例组成。 一个Oracle数据库由一组存储用户数据和元数据的磁盘文件组成。 元数据由数据的结构、配置和控制信息组成。 一个Oracle实例(数据库实例)包括一组Oralce数据库后台进程和共享分配的内存。这些进程操作存储的数据,这些内存被进程使用来完成它们的工作。 &nb...
2 Day DBA-使用基于SQL的管理工具管理数据库-从客户端计算机连接到Oracle数据库
连接标识符的格式如下: : 数据库服务器主机名或IP地址(支持IPv4和IPv6地址) port: 服务名。如果没有定义服务名,则可以使用为数据库创建的默认服务名。 &nbs...
2 Day DBA-使用基于SQL的管理工具管理数据库-启动和停止监听器
可以在OEMCA中完成。 也可以在命令行完成。 C>lsnrctl start C>lsnrctl stop
2 Day DBA-查看监听器配置-练习:使用Database Control查看监听器信息
1. 点击一般信息->监听程序->LISTENER LUISE-PC 2. 点击停止,可以停止该监听器。 使用命令行查看监听器信息
2 Day DBA-使用基于SQL的管理工具管理数据库-网络配置工具
(1)Net Configuration Assistant 在数据库的典型安装中,NetConfiguration Assistant(NETCA)自动配置一个叫做LISTENER的监听器,该监听器具有数据库的TCP/IP监听协议地址;如果是制定安装,则NETCA会提示配置监听程序名和协议地址。 NETCA用于数据库安装后的初始化配置。那之后可以使用OEM或Orac...
2 Day DBA-使用基于SQL的管理工具管理数据库-客户端连接
(1)连接描述符 客户端使用连接描述符指定它要连接到的数据库。连接描述符包含协议和数据库服务名。一个数据库可以定义多个服务名,所以连接描述符必须指定服务名。在预先配置的数据库中,只有一个服务名,默认为全局数据库名。 下面是一个连接描述符(DESCRIPTION) mydb.us.ex...
2 Day DBA-使用基于SQL的管理工具管理数据库-Oracle Net Listener配置
在数据库主机上Oracle NetListener是一个监听客户端请求的进程。它接收进来的客户端连接请求,并且管理这些请求到数据库服务器的通信。 默认的监听器配置文件为listener.ora,位于%ORACLE_HOME%/network/admin目录下。 文件中包含标识数据库的协议地址。地址定义了监听器监听器的协议和其它与协议相关的信息。 ...
2 Day DBA-使用基于SQL的管理工具管理数据库-配置网络环境
在安装了Oracle数据库之后,就拥有了一个全功能的数据库,而该数据库具有最小化配置的Client/Server网络环境。理解网络配置客户端:指任何连接到Oracle数据库,发送和接收数据的应用程序。Oracle数据库客户端应用程序可以位于任何安装了数据库数据库客户软件的计算机上。Oracle Net是一个软件层,同时位...
2 Day DBA-使用基于SQL的管理工具管理数据库-关于SQL Developer
SQL Developer提供了另一种GUI来访问Oracle数据库。 SQL Developer支持开发SQL和PL/SQL。 使用SQL Developer可以浏览数据库对象、执行SQL语句、脚本、编辑和调试PL/SQL语句。
2 Day DBA-使用基于SQL的管理工具管理数据库-启动SQL*Plus连接数据库
输入SYS或者/作为用户名,并提供了ASSYSDBA子句,则登录使用的是操作系统认证。 操作系统认证:使用Windows、UNIX或Linux主机用户认证连接到数据库。你必须使用特殊的主机用户组的用户登录到主机。UNIX或Linux系统用户组为dba。这种认证方式的登录允许你连接到没有启动的数据库,这样你就可以启动该数据库。 &nb...
2 Day DBA-使用基于SQL的管理工具管理数据库
关于SQL OEMDC执行的许多操作,都是最终向数据库发出SQL语句。 可以点击显示SQL,来查看具体执行的SQL语句。 关于SQL*Plus SQL*Plus是一个命令行应用程序,允许向数据库提交SQL语句和PL/SQL语句。 可以以交互的方式提交,也可以使用SQL*Plus脚本提交。 SQL*Plus随数据库一同安装,位于ORACLE_HOM...
2 Day DBA-开始数据库管理-设置首选身份证明
当设置了首选身份证明后,Database Control会在每次提示时自动地输入主机和数据库登录身份证明信息。也会在即将执行一个需要身份证明的作业时自动输入该信息。 设置首选身份证明 1. 点击页面右上角的首选项 2. 点击首选身份证明 3. 点击表中”数据库实例”,后面...
2 Day DBA-开始数据库管理-设置DC首选项-定义封锁时间段
1. 点击页面右上角的设置 2. 点击封锁 3. 点击创建 4. 名称,替换默认的名字。(可选) 注释,输入这些封锁的目的。(可选) 封锁原因,选择最接近的封锁原因 可用目标,数据库实例 选择列出的数据库实例中的一个,并点击移动(从左侧移动到右侧的所选目标...
2 Day DBA-开始数据库管理-设置DC首选项-关于DatabaseControl首选项
通知 允许DC把预警信息Email给你。 预警是一种通知,表明数据库处于不希望的状态之中,需要你的注意。 默认情况下数据库主页会显示所有预警。但Email通知是需要配置的。 封锁管理 封锁会挂起数据库监控信息的采集和挂起预警信息的发送。 封锁允许你进行数据库的计划维护而不会收到无...
2 Day DBA-开始数据库管理-练习:创建DC管理用户
1 点击页面右上角的设置 2 点击管理员 点击创建 输入一个已经存在的数据库用户,或点击【手电筒】选择一个存在的用户。 这里选择了TEST用户。点击选择返回上一界面。 输入一个或多个电子邮件地址(只有当计划为数据库建立邮件通知时需要) 点击复查 ...
2 Day DBA-开始数据库管理-创建Database Control管理用户
当使用SYS、SYSTEM和SYSMAN登录到DatabaseControl时,你就是超级用户。这些用户被自动授权管理DatabaseControl的角色和权限。 DatabaseControl管理任务包括: n 创建其它的DatabaseControl管理员。 n 配置e-mail或其它通知方法 n 对数据库度量设置阙值,如表空间使用率超出...