1.Access the Database Home Page.

Slides:



Advertisements
Presentaciones similares
You need to improve the way you write and think in Spanish - Time This is an interactive presentation. You need your work sheet, your pencil, and your.
Advertisements

Unifying Concepts and Processes in Science. Explanatory Framework Across Science Disciplines Science is a way of knowing, a process--- it is a systematic.
Problemas encontrados en actualizaciones de SQL Server 6.5/7.0 a 2000
Las Palabras Interrogativas
Mr. Redaelli OnlineTaco.com. To Have - Tener Yo tengo – I have Tú tienes – You have (Informal) Usted tiene – You have (Formal) El tiene – He has Ella.
Goal: Factor trinomials of the form ax2 + bx + c
DESCRIBILICIOUS – LEVEL 3 The following presentation is designed to help you improve your understanding of descriptions in Spanish. Youll need to stay.
Modeling the Trancoso Watershed and River Modeleando la Cuenca y Rio de Trancoso.
Diseño de Bases de Datos
© 2006 XBRL International, All Rights Reservedwww.xbrl.org/Legal Ignacio Hernández-Ros Technology development XBRL International Using XQuery to process.
Como Configurar el Internet
Enchúlame la Máquina SQL Server 2005
PLEASE READ (hidden slide) This template uses Microsofts corporate font, Segoe Segoe is not a standard font included with Windows, so if you have not.
Grupos de Trabajo # 7 - Informe Working Group # 7 – Report General Business and Operational Risks.
Formal Commands – Los Mandatos Formales
The Plurals of Adjectives
1 3 WAYS TO ASK A QUESTION 1.Add question marks to a statement. 2.Add a tag word to a statement. 3.Use a question word.
111 © 2002, Cisco Systems, Inc. All rights reserved. Presentation_ID.
Me llamo __________ Clase 9IM La fecha es el 24 de octubre del 2012
You already know that the verbs ir and ser are irregular in the preterite. You will now learn other verbs whose preterite forms are also irregular. Copyright.
2003 HYPACK MAX Training Seminar1 Sample Case la Entrada manual de Datos de la Línea de la costa El Metodo de MANUAL –DIG Objectos –Boya (Roja)
2003 HYPACK MAX Training Seminar1 Sample Belgium Test Inputting Tag Line information into HYPACK® MAX In the old days, a Tag Line was anchored to.
Copyright © 2008 Vista Higher Learning. All rights reserved Indefinite words refer to people and things that are not specific, for example, someone.
Delete en tablas: titulacion. Puedo eliminar cualquier fila de una tabla? Restriccion de integridad: Restrict/Cascade.
Conceptos Básicos del lenguaje de programación COBOL
Acidos Nucleicos y Síntesis de Proteinas
Spatial Database Bases de Datos Espaciales MOTORES COMERCIALES Oracle Spatial.
Bases de Datos Espaciales SPATIAL QUERY LANGUAGES
¿Quién es este hombre muy importante? ¿Por qué cada niño en cada escuela de Cuba le conoce?
Arquitectura de Computadores I
ARQUITECTURA DE COMPUTADORES - PIPELINING
Español 1 el 30 de agosto. Bell Dinger – el 30 de agosto
Señora Johnson Tambien necesitas 5 separadores Chambas Apuntes Impresos Actividades Registros.
Nombre:Nº de Control: María del Carmen Raygoza Hernández Judith Itzel Requejo Hernández
Pasos para realizar la declaración Jurada de Patrimonio Has clic en el botón naranja para iniciar el registro de datos Para llenar la planilla debe utilizar.
Procedimientos Almacenados y Disparadores
Copyright © 2008 SERVIR Project. All rights reserved. SERVIR Data Portal Workshop SERVIR Map Maker Studio - MMS -
¿Qué hora es? Telling Time en Español Sra Spampinato.
SQL Base de Datos LENGUAJES DE CONSULTA AR y CR no pueden ser tomados como base para implementar porque: Poseen sintaxis compleja No permiten.
PL/SQL Francisco Moreno Universidad Nacional. Funciones Si un procedimiento tiene solo un parámetro de salida, se puede remplazar por una función y esta.
Controlando el Acceso a los Usuarios
Antonio Gámir TSP – Windows Client Microsoft Ibérica.
Su Negocio Conectado. VisibilidadVisibilidad ColaboraciónColaboración PlanificaciónPlanificación EjecuciónEjecución Build Connections.
Clustered Hard Disk Drives Cold data.
Herramientas de Oracle para realizar Tuning de Sentencias SQL
Bases de Datos Relacionales Preparó: Ismael Castañeda Fuentes Fuentes:Manuales Sybase Manuales SQL Server Manuales Oracle BATCHS.
Los sustantivos en español
April-May Abril- Mayo. Llego abril y mayo y con eso el invierno el frío. April and May have come and gone and with it the end of fall the beginging of.
Administración de Servidores de Bases de Datos Bases de Datos de Usuarios Caso particular Adaptive Server Enterprise.
¿Qué hora es? (What time is it?)
Articles, nouns and contractions oh my!. The POWER of the article THE 1. There are four ways to express THE in Spanish 2. The four ways are: El La Los.
1 Day 4- Present tense conjugations of Regular –AR verbs An Online Learning Module Adapted from PowerShow.com Los Verbos Regulares.
4.3. Privilegios de usuarios
BUSES DE DATOS CON MULTIPLEXORES Y DECODIFICADORES
© 2013 Board of Regents of the University of Wisconsin System, on behalf of WIDA.
Editing Slides With Polaris Office, you can create new .ppt and .pptx presentations or edit your presentation with ease.
Porque nos importa la seguridad
1 DEFINITION OF A CIRCLE and example CIRCLES PROBLEM 1a PROBLEM 2a Standard 4, 9, 17 PROBLEM 1b PROBLEM 2b PROBLEM 3 END SHOW PRESENTATION CREATED BY SIMON.
THOMSON SCIENTIFIC Updates for April Copyright 2006 Thomson Corporation 2 2 Actualizaciones Actualizaciones a las herramientas Refine y Analyze.
 1. Why should a person learn Spanish? Give at least 3 reasons in your explanation.  2. What Spanish experiences have you had? (None is not an option.
Quantity How much? How many?
PL/SQL Francisco Moreno Universidad Nacional.
USUARIOS Y PRIVILEGIOS EN ORACLE
Control del Acceso de los Usuarios
Unidad 4 SEGURIDAD 4.1 Tipos de usuarios
SEGURIDAD SQL Usuarios, privilegios y perfiles.
Base de Datos II Almacenamiento.
Oracle Pl/SQl Developer – Nivel 1
Base de Datos II 2da Parte. Propiedad ACID  La propiedad ACIDa es una carácterística de un DBMS para poder compartir datos en forma segura.  A :
Welcome to PowerPoint gdskcgdskfcbskjc. Designer helps you get your point across PowerPoint Designer suggests professional designs for your presentation,
Transcripción de la presentación:

1.Access the Database Home Page. See "Accessing the Database Home Page" on page 1-1 for instructions. 2.Click the Administration icon. The Administration page appears. 3.In the Tasks list at the right of the page, click Manage HTTP Access. If prompted for administrator credentials, enter the SYSTEM user name and password or another administrator user name and password, and then click Login. See "About Administrative Accounts and Privileges" on page 7-3 for more information.

EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);

ADMINISTRACION DE MEMORIA System global area (SGA)— Area de memoria compartida que contiene buffers de datos e información de control para la instancia. Esta dividida en diferentes áreas "SGA Components" Program global area (PGA)— Una área de memoria usada por un proceso simple de Oracle. El proceso de servidor Oracle (Oracle server process) es un proceso que atiende la solicitud del cliente. Oracle Database XE crea un nuevo servidor de procesos cada vez que recibe una solciitud de conección.Cada nuevo proceso de servidor su propia área PGA. La PGA es usada para procesar sentencias SQL y mantener información de conexión a la Base de Datos.

Shared Pool: Almacena las sentencias SQL ejecutadas más recientemente por los usuarios. Buffer Cache (Database): Almacena la información más Recientemente adquirida por los usuarios. Redo Buffer: Información de transacciones con propósito de recuperación. Large Pool: Almacena datos para operaciones largas Como el administrador de recuperación RMAN , backup y actividades de restauración. Algoritmo LRU (least recently used) para Administrar Shared pool y Buffer Cache

TARGET_SGA

ESTRUCTURA DE ALMACENAMIENTO

Las Bases de Datos son una colección de estructuras lógicas y físicas que contienen la data para tus aplicaciones. Oracle Database XE is 5 gigabytes (GB). This includes between 0.5 and 0.9 GB for the data dictionary. Una Base de datos consiste de uno o mas tablespaces. Un espacio de tabla (tablespace) es una agrupación lógica de uno o mas archivos fisicos o archivos temporales, y es la estructura primaria por la cual se administran datos.

Estructuras Lógicas, tablespace creadas y reconocidas sólo por la base de datos y no por el Sistema Operativo Estructuras físicas, son las operadas por el SO como los archivos físicos que almacenan datos. Estructuras de recuperación, son los archivos de diario (log) que se utilizan para recuperar la base de datos despues de un fallo del S.O. (flash recovery area).

SYSTEM This tablespace is automatically created when Oracle Database XE is installed. It contains the data dictionary, which is the central set of tables and views used as a read-only reference for the database. It also contains various tables and views that contain administrative information about the database. These are all contained in the SYS schema, and can be accessed only by user SYS or other administrative users with the required privilege. SYSAUX This is an auxiliary tablespace to the SYSTEM tablespace, and is also automatically created upon installation. Some database components and products use this tablespace. The HR sample schema is also stored in the SYSAUX tablespace. TEMP This tablespace stores temporary data generated when processing SQL statements. For example, this tablespace is used for sort work space. The TEMP tablespace is specified as the default temporary tablespace for every user. UNDO This is the tablespace used by the database to store undo information. USERS This tablespace is used to store permanent user objects and data. In Oracle Database XE, USERS is the assigned default tablespace for all users except the SYS user, which has the default permanent tablespace of SYSTEM.

DATAFILES Son archivos de la Base de Datos que administran datos en formato propietario oracle. ARCHIVOS DE CONTROL Es un archivo binario que almacena los nombres y ubicación de los componentes físicos de la base de datos y mantiene otra información de control incluyendo registros de losarchivos de back up es esencial al funcionamiento de la base de datos. ARCHIVO DE PARAMETROS DEL SISTEMA Es el archivo de parámetos del servidor (SPFILE) que contiene parámetros de inicialización para iniciar Oracle XE. ALTER SYSTEM ARCHIVOS DE PASSWORD FLASH RECOVERY AREA. Windows c:\oraclexe\app\oracle\flash_recovery_area\

ONLINE REDO LOGS ENTRADA DE REGISTROS MULTIPLEXED REDO LOGS ERRORES I/O, ARCHIVOS MALOGRADOS, … Click en personalizar sino aparece el monitor del sistema.

ACTIVAR LOGS. SHUTDOWN IMMEDIATE STARTUP MOUNT ALTER DATABASE ARCHIVELOG; ALTER DATABASE OPEN;

NOLOGS SHUTDOWN IMMEDIATE. STARTUP MOUNT, ALTER DATABASE NOARCHIVELOG; ALTER DATABASE OPEN;

COMPACTAR ALMACENAMIENTO

MONITOREAR ESPACIO EN FLASH RECOVERY AREA

CAMBIAR LA UBICACIÓN DEL AREA DE RECUPERACION FLASH CREAR EL DIRECTORIO EN LA UNIDAD A CAMBIAR. ALTER SYSTEM SET DB_RECOVERY_FILE_DEST = 'E:\FRA'; @?/sqlplus/admin/movelogs

SQL> @?/sqlplus/admin/movelogs SQL> SET FEEDBACK 1 SQL> SET NUMWIDTH 10 SQL> SET LINESIZE 80 SQL> SET TRIMSPOOL ON SQL> SET TAB OFF SQL> SET PAGESIZE 100 SQL> declare 2 cursor rlc is 3 select group# grp, thread# thr, bytes/1024 bytes_k 4 from v$log 5 order by 1; 6 stmt varchar2(2048); 7 swtstmt varchar2(1024) := 'alter system switch logfile'; 8 ckpstmt varchar2(1024) := 'alter system checkpoint global'; 9 begin 10 for rlcRec in rlc loop 11 stmt := 'alter database add logfile thread ' || 12 rlcRec.thr || ' size ' || 13 rlcRec.bytes_k || 'K'; 14 execute immediate stmt; 15 begin 16 stmt := 'alter database drop logfile group ' || rlcRec.grp; 17 execute immediate stmt; 18 exception 19 when others then 20 execute immediate swtstmt; 21 execute immediate ckpstmt; 22 execute immediate stmt; 23 end; 24 execute immediate swtstmt; 25 end loop; 26 end; 27 /

CAMBIAR EL TAMAÑO DEL AREA DE RECUPERACION FLASH ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE = 20G; declare cursor rlc is select group# grp, thread# thr, bytes/1024 bytes_k from v$log order by 1; stmt varchar2(2048); swtstmt varchar2(1024) := 'alter system switch logfile'; ckpstmt varchar2(1024) := 'alter system checkpoint global'; begin for rlcRec in rlc loop stmt := 'alter database add logfile thread ' ||rlcRec.thr || ' size ' ||rlcRec.bytes_k || 'K'; execute immediate stmt; stmt := 'alter database drop logfile group ' || rlcRec.grp; exception when others then execute immediate swtstmt; execute immediate ckpstmt; end; end loop;

ADMINISTRANDO USUARIOS Y SEGURIDAD - Passwords para la autenticación de usuarios. - Privilegios y roles. - tablespace por defecto para objetos de base de datos - tablespace temporal por defecto para queries. Esquemas: Cuando se crea un usuario se crea automáticamente un esquema para el usuario, un esquema es un contenedor logico para los objetos de la base de datos (como son tables, views, triggers, … ) que el usuario crea. El nombre del esquema es el mismo que del usuario. HR.EMPLOYEES hace referencia a la tabla EMPLOYEES en el esquema HR. Al eliminar un usuario deben eliminarse sus esquemas.

PRIVILEGIOS DE USUARIO Y ROLES Privilegios del Sistema Un privilegio del sistema es el derecho para realizar una acción en particular o en un objeto del sistema. Ejemplo: los privilegios para crear tablas y para eliminar filas de cualquier tabla en la base de datos. Privilegios de Objetos Un privilegio de objeto es el derecho para realizar alguna acción sobre un objeto esquema específico Diferentes privilegios de objeto están disponibles para tipos diferentes de objetos de esquemas. Ejemplo: El privilegio para eliminar filas de una tabla.

PRIVILEGIOS DE USUARIO Y ROLES ROLES: Administrar y controlar privilegios es más fácil usando roles, los que se denominan grupos nominados de privilegios relacionados. Ud. Al crear roles, asigna privilegios de objetos y sistema a los roles, y luego asigna roles a los usuarios. Al contrario de los objetos del sistema no están contenidos en ningún esquema.

ROLES POR DEFECTO CONNECT Permite a un usuario conectarse a la base de datos. (aplicación). RESOURCE Permite a un usuario crear cierto tipo de objetos de esquema en su propio esquema. Asigne este rol sólo para desarrolladores y otros usuarios que deben crear objetos de esquema. Este rol asigna un subconjunto de privilegios de objeto del sistema. Ejemplo CREATE TABLE pero no CREATE VIEW solamente CREATE CLUSTER, CREATE INDEXTYPE, CREATE OPERATOR, CREATE PROCEDURE, CREATE SEQUENCE, CREATE TABLE, CREATE TRIGGER, CREATE TYPE DBA Permite realizar funciones administrativas, lo cual incluye crear usuarios y asignar roles; crear y eliminar objetos de esquema en otros esquemas de usuarios …. Asigna todos los privilegios de sistema pero no los privilegios para iniciar o para la BD. Es por defecto asignado al usuario SYSTEM.

Ciertas cuentas de usuario son creadas automáticamente para la administración de la base de datos. Ejemplos SYS y SYSTEM. Otras son creadas para aplicaciones individuales de Oracle XE. Ejemplo: la cuenta CTXSYS que se utiliza para la presentación de la ayuda en línea.

Conectarse con un usuario: CONNECT SYSTEM/Password CONNECT SYSTEM/Password AS SYSDBA CONNECT / AS SYSDBA Cambiando Passwords de Usuario. ALTER USER SYS IDENTIFIED BY newpassword; ALTER USER SYSTEM IDENTIFIED BY newpassword; rol