Instituto Profesional DuocUC Escuela de Ingeniería Creando una Base de Datos

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Instituto Profesional DuocUC Escuela de Ingeniería Creando una Base de Datos"

Transcripción

1 Creando una Base de Datos Jaime Amigo P. 2006, Santiago - Chile

2 Objetivos Después de completar esta lección, usted deberá: Comprender los prerequisitos necesarios para la creación de una base de datos Crear una base de datos usando el DBCA (Oracle Database Configuration Assistant) Saber cómo crear una base de datos manualmente 2

3 Administrar y Organizar una BD Crear una base de datos es el primer paso para administrar un sistema de base de datos La creación requiere de varios archivos del Sistema Operativo y el DBA debera decidir cuáles serán los seteos de la base de datos Una base de datos puede ser creada automáticamente como parte de la Instalación de Oracle Server o se puede crear posteriormente Pre Requisitos para la Instalación Para crear una nueva base de datos, se debe tener lo siguiente: Una cuenta autentificada ya sea en el Sistema Operativo o usando un Archivo de Password. Se requiere privilegio de SYSDBA Suficiente espacio en disco duro para la base de datos planificada (archivos de redo logs, control file, data file). Se debe considerar también el crecimiento futuro Requerimientos de Hardware para Oracle 10g: 512 MB RAM o superior (1 a 2 GB para un buen rendimiento) 1 GB de espacio para Swap (o el doble del tamaño de la RAM) 400 MB de espacio disponible en el direcorio temporal (/tmp or \Temp) 1.5 GB de espacio en disco duro para el Software Oracle 1.5 GB de espacio en disco duro para una BD preconfigurada Procesador Pentium IV o superior Requerimientos de Software para Oracle 10g: Unix, Linux, Windows, Mac Os, Otras Ver Documentacion para informacion adicional 3

4 Planeando Localizaciones de Archivos Por seguridad, mantener al menos dos copias activas de un archivo de control de base de datos y al menos en dos localizaciones diferentes Multiplexar los archivos de redo log y colocar los miembros del grupo en diferentes discos (mínimo 2) Considerar las características de los datos antes de determinar la estructura apropiada de la BD: Minimizar la fragmentación (separar diferentes tablespaces) Minimizar la contención de disco (separar diferentes discos) Separar objetos según uso 4

5 Creando una Base de Datos Una base de datos Oracle puede ser creada usando: DBCA (Oracle Database Configuration Assistant Interfaz gráfica que simplifica la creación de la base de datos. DBCA esta basado en Java y corre en cualquier plataforma que tenga el correspondiente Java Engine Usando un script SQL con comandos CREATE DATABASE Ambiente del Sistema Operativo En UNIX el conjunto de variables a setear es el siguiente: ORACLE_BASE Directorio raíz del software Oracle Ejemplo: /u01/app/oracle ORACLE_HOME Directorio donde esta instalado el software Oracle Ejemplo: /u01/app/oracle/product/9i ORACLE_SID Especifica el nombre de la instancia que debe ser único por máquina ORA_NLS33 Requerido cuando se una un conjunto de caracteres diferente a US7ASCII PATH Especifica el directorio donde el SO busca los ejecutables tales como SQL*PLUS. Los ejecutables de Oracle están en $ORACLE_HOME/bin LD_LIBRARY_PATH Especifica directorios del SO y archivos de bibliotecas Oracle 5

6 Usando el DBCA DBCA le permite lo siguiente: Crear una base de datos Usted puede crear una base de datos o template Configurar opciones Se pueden agregar opciones de bases de datos que no han sido previamente configuradas (SQL*Plus Help, Advanced Replication, Oracle OLAP Services, Spatial, intermedia, Visual Information Retrival, otras) Borrar una base de datos Manejar templates Crear un nuevo template usando uno definido Crear un nuevo template desde una base de datos existente Borrar un template de base de datos 6

7 Database Configuration Assistant (DBCA) DBCA ofrece las siguientes opciones: 1. Crear una Base de Datos Esta opcion permite crear una nueva BD o Template 2. Administrar Templates Esta opcion permite crear templates a través de los siguientes métodos: - Seteos predefinidos : Crear nuevos templates de otros definidos previamente. Se puede agregar o cambiar cualquier seteo de parámetros, opciones de almacenamiento, script customizados. - 7

8 Desde una BD existente (solo la estructura): Este template contiene información de la estructura similar a una BD existente. Incluye opciones de BD, tablespaces, datafiles y parámetros de inicialización de la BD fuente. El usuario define el schema y los datos no pueden ser parte del template creado. - Desde una BD existente (estructura y datos): Este template contendra la estructura y datos de una BD existente. La BD creada usando este template será idéntica a la fuente. El usuario define los schemas y los datos son parte de este template. Este template no permite agregar o eliminar datafiles, tablespace o rollback segments. 8

9 Creando la Base de Datos Creando la Base de Datos Se debe escoger uno de los templates definidos. La base de datos puede crearse con o sin datafiles. Sin datafiles - Contiene solo la estructura de la base de datos - Se puede especificar y cambiar todos los parámetros Con datafiles - Contiene la estructura y datafile fisicos de la base de datos - Todos los logfiles y control file son automáticamente creados y puedes agregar o eliminar control file, grupos de logs, cambiar el destino y nombres de los datafiles - No se puede agregar o eliminar datafiles, tablespaces o rollback segments - Los parámetros de inicialización no pueden ser modificados 9

10 Creando una base de datos (continuación) Seleccionando una instalación típica o customizada Crea una BD típica con la mínima interacción del usuario. Con la opción Typical se puede especificar uno de los siguientes ambientes para operar con la BD: OLTP, Multipropósito y Data Warehousing 1. OLTP (Online Transaction Processing): BD en ambientes OLTP tiene cientos de transacciones de muchos usuarios concurrentes día a día. Esas transacciones consisten en lecturas, escrituras o eliminación. La performance de estas BD estan dadas por el THROUGHPUT y la disponibilidad de los datos 2. Data Warehousing: BD en ambientes de Data Warehounsing deben procesar una variedad de consultas (típicamente solo de lectura), desde simples fetch de pocos registros hasta consultas complejas. El performance de estas BD esta dado por el tiempo de respuesta 3. Propósito General: Este tipo de BD soportan tanto OLTP como Data Warehousing. Es la BD por defecto que será instalada 4. Customizada: El usuario define que cosas implementar 10

11 Identificación de la Base de Datos Global Database Name Indentifica el nombre de la base de datos. Normalmente esta compuesto de nombre.dominio SID (Oracle System Identifier) El SID es el identificador por defecto de la instancia Oracle y debe ser único para la base de datos. Es importante comprender que el SID es el nombre de la instancia que se conectara a la base de datos y no necesariamente el nombre de la base de datos. En ambientes de real Application Cluster, múltiples instancias abren la misma base de datos (datafile, redo log file, control file) y los SID son diferentes para cada instancia. 11

12 Otros Parámetros Parámetros de Archive Usado para recuperar una Base de Datos Puede ser usado también en BD Standby Data Block Sizing Setea el tamaño de bloque por defecto de la Base de Datos Ayuda a determinar el SORT_AREA_SIZE Localizaciones de Archivos Especifica los path para los trace Especifica los path para el archivos de parámetros de inicialización Almacenamiento de la Base de Datos Especifica los párametros de almacenamiento Otros Parámetros Parámetros de Archive Esta opcion deja la base de datos en modo ARCHIVELOG y habilita los redo log files que serán archivados antes de ser reusados BD Sizing Ayuda a definir el tamaño de bloque y tamaño del área de sort para la Base de Datos. El Data Block Size de la base de datos puede ser especificado solo al momento de la creación. SORT_AREA_SIZE es la cantidad máxima de memoria a ser usado en operaciones de sort Localizacion de Archivos -Especifica la localización para los archivos de trace -Especifica la lozaclización para el archivo de parámetros de inicialización -Almacenamiento de la Base de Datos Ayuda a especificar los parámetros de almacenamiento para creación de la base de datos. Se puede ver y cambiar lo siguiente: - Controlfiles - Tablespaces, Datafiles - Undo Segments, Redo Logs Groups 12

13 Opciones de Administración Esta página permite setear la creación de la base de datos para que pueda ser administrada a futuro por Enterprise Manager, el cual provee una interfaz basada en Web con diversas herramientas de administración para el DBA para administrar bases de datos Individuales como también un ambiente centralizado de administración del ambiente Oracle. Para poder utilizar estas capacidades, es preciso seleccionar en la creación Configure Database with Enterprise Manager. También es posible configurar SMTP para que lleguen notificaciones vía correo electrónico. Estas notificaciones están en una plantilla preestablecida por Oracle, en base a Buenas Prácticas. El DBA puede ajustar estas notificaciones a sus necesidades corporativas. Es posible habilitar backup automáticos de la base de datos que se esta creando, en hora que se define en esta pantalla. 13

14 Password y Tipo de Almacenamiento Password y Almacenamiento El database schema password: provee password para usuarios administradores, SYS, SYSTEM, SYSMAN y DBSNMP. Es posible indicar una password para cada uno de esos usuarios o bien, indicar una genérica para todos ellos. SYS: El usuario SYS es dueño de todas las tablas internas de Oracle que constituyen el diccionario de datos. Normalmente, se deben ejecutar algunas acciones con el usuario SYS y la cuenta debe estar bloqueada. Nunca modifique objetos cuyo propietario sea SYS. SYSTEM: SYSTEM es un usuario de soporte que contiene tablas y vistas administrativas adicionales a SYS. Esta cuenta debe estar bloqueada para prevenir el uso no autorizado de ella. DBSNMP: Es un usuario para conectarse al Enterprise Manager para facilitar las labores de monitoreo y recolección de estadísticas de la base de datos. SYSMAN: Es equivalente a SYS pero para facilidades con el Enterprise Manager (EM). Este administrador de Enterprise Manager puede crear y modificar otras cuentas de administración de EM como también administrar la instancia así misma. 14

15 Opciones de Almacenamiento File System: Es el medio mas común de almacenamiento. Este tipo de almacenamiento es administrado por el Sistema Operativo. DBCA utiliza el Optimal Flexible Architecture (OFA) que es un diseño de directorio predefinidos por Oracle. OFA es el método recomendado por Oracle para diseñar una estructura de directorios flexible y con convenciones de nombres estándares para los archivos de BD. Automatic Storage Managemen (ASM): ASM es un nuevo mecanismo de almacenamiento disponibles desde Oracle 10g. En ASM los archivos son creados y mantenidos automáticamente por ORACLE y se obtienen ventajas como Mirroring y Stripping. Para llevar todo este control, ORACLE crea una instancia adicional en la creación, asociada al ASM. Raw Devices: Son discos que no son administrados por el Sistema Operativo. Son particiones de discos que no estan en el Filesystem. Generalmente se utiliza este tipo de configuraciones cuando se esta familiarizado con el uso de particiones Raw Devices. 15

16 Localización de Archivos Determina la ubicación de los archivos físicos de la base de datos que se esta creando. Independiente de la opción seleccionando, posterior a la creación de la instancia es posible modificar estas parametrizaciones. Use Database File Locations from Templates Si se selecciona esta opción, se asumen las localizaciones por defecto del template propuesto por Oracle. Si selecciona esta opción, posterior a la creación es posible hacer cambios a la localización y nombres de archivos. Use Common Locations for all Database Files Si se selecciona esta opción, se tiene la posibilidad de especificar un nuevo directorio para los archivos de bases de datos. Si selecciona esta opción, posterior a la creación es posible hacer cambios a la localización y nombres de archivos. Use Oracle-Managed Files Si se selecciona ASM en la pantalla de Storage Options, usted debe seleccionar esta opción y seleccionar el path del directorio apropiado en el disco que será usado para almacenar la base de datos. Esta área de disco será administrada totalmente por la segunda instancia Oracle llamada ASM. Si se selecciona esta opción, usted no tiene posibilidad de revisar o hacer modificaciones posteriores en la ubicación de archivos. 16

17 Variables de Localización de Archivos En varias páginas usted puede hacer click en File Location Variables, lo que abrirá una página que muestra las definiciones de variables. Estas variables son usadas para la definición de los PATH de archivos de la base de datos. No es posible cambiar estos valores mientras se esta en DBCA. Si algún valor necesita ser modificado, se debe salir del DBCA, cambiar la variable del Sistema Operativo y reiniciar DBCA. 17

18 Parámetros de Contenidos e Inicialización Sample Schemas: Son un conjunto de schemas usado para demostraciones y capacitación Oracle. Custom scripts: Aquí se puede especificar algún script que usted quiera ejecutar en la creación. Initialization parameters: Hay cuatro pestañas (tabs) que puede utilizar para setear parámetros mas comunes y haciendo click en All Initialization Parameters, usted puede ver y setear todos los parámetros de la base de datos (solo recomendado quien tenga experiencia en ellos). Memory: Para configurar el tamaño de los parámetros de base de datos relativos a la memoria de la instancia Oracle (SGA y PGA). Existen dos formas de administrar los parámetros de memoria: Automáticamente y Manualmente. Automáticamente, significa asignar un porcentaje de la memoria física del servidor para que sea administrada por Oracle (valor por defecto es 40%) tanto para SGA como PGA. Si se elige opción Custom, usted deberá setear cada parámetro asociado a la SGA y PGA, ej. Shared Pool, Buffer Cache, Java Pool, Large Pool. 18

19 Parametros de contenido e inicializacion (Continuación) Sizing: Aquí se setea el tamaño del bloque de la base de datos y el número de procesos que pueden conectarse en esta base de datos. El bloque corresponde a la más pequeña unidad de almacenamiento dentro de una base de datos Oracle. El valor por defecto es 8 KB, pero puede ser modificado en esta etapa. Si la base de datos esta creada, el tamaño del bloque no puede ser modificado. El valor máximo y mínimo depende del sistema operativo. 8 KB es suficiente para la mayoria de las aplicaciones orientadas a transacciones. Un bloque de 16 KB es recomendable para aplicaciones de data warehouse. El seteo de procesos indica el número máximo de procesos del sistema operativo simultáneos que pueden conectarse a la base de datos. Al menos se deben incluir 6 procesos para cada proceso background. Character Sets: Se setea el conjunto de caracteres por defecto que será usado por la mayoría de los tipos de datos en la base de datos. Se debe especificar National Character Set, Default Language y Default Date Format. 19

20 Almacenamiento de la Base de Datos Esta pantalla permite revisar y cambiar las localizaciones de los objetos que componen la base de datos, nombres, datafiles, archivos de control y archivos de redolog. Esta pantalla despliega un árbol de directorios en el lado izquierdo. Se puede recorrer la estructura y modificar aquello que se estime necesario, sin embargo, si se usan templates no es posible agregar datafiles pero si agregar mas archivos de control y archivos de redo log. Se pueden mantener múltiples copias de archivos de control para efectos de seguridad. DBCA multiplexa automáticamente los archivos de control en 3 archivos. Usted puede agregar más si desea. Los archivos de redo log trabajan en grupos y debe ser multiplexados. DBCA no multiplexa automáticamente los archivos de redo log. Cada archivo en un grupo es una copia exacta de otro miembro en el grupo. Usted puede agregar mas miembros por grupo en este instante o posterior a la creación de la base de datos. 20

21 Creación de BD y Opciones Usted tiene la alternativa de salvar la configuración que ha definido para la creación de esta base de datos en un template. Asi en una próxima creación, podrá utilizar este template (plantilla) y el proceso será aún más automatizado. Al finalizar la instalación, se presenta una página que da la oportunidad de desbloquear cuentas creadas y cambiar passwords si se desea. Al hacer click en Password Management, permite desbloquear cuentas y cambiar password de ellas. 21

22 Creando una BD Manualmente Decidir el nombre de instancia única y el nombre de la base de datos Seleccionar el set de caracteres Setear las variables del sistema operativo Editar y Crear el archivo de parámetros de inicialización Levantar la instancia (nomount) Ejecutar el comando CREATE DATABASE Correr el script para generar el diccionario de datos y continuar con los pasos de la creación Hay 3 formas de crear una base de datos Oracle: Usando el Database Configuration Assistant (DBCA) Con sentencias SQL A través del upgrade de una base de datos existente Los siguientes pasos corresponden a la segunda opción antes señalada. 1. Especificar el SID de la Instancia Podría existir más de una instancia en una máquina. Para distinguir entre ellas Oracle utilice un System Identifier (SID), que es un string. El SID se setea a traves de la variable de ambiente ORACLE_SID. MSDOS# Unix-Linux# set ORACLE_SID=DUOC export ORACLE_SID=DUOC 22

23 2. Creando un Servicio Oracle Sobre Windows, cada instancia requiere de un servicio Windows. Este servicio debe ser creado primero con oradim: D:\oracle\product\10.1.0\Db_1>oradim -new -sid %ORACLE_SID% -intpwd MYSECRETPASSWORD -startmode MInstance created. Se debe verificar que el servicio Windows fue creado tipeando services.msc en la consola. Un servicio llamado OracleServiceDUOC (DUOC = %ORACLE_SID%) debería encontrarse. Oracle también crea un archivo de password bajo ORACLE_HOME/database o ORACLE_HOME/dbs D:\oracle\product\10.1.0\Db_1>dir database Volume in drive D has no label. Volume Serial Number is C4E9-469A Directory of D:\oracle\product\10.1.0\Db_1\database 03/05/ :54 PM <DIR>. 03/05/ :54 PM <DIR>.. 03/05/ :16 AM <DIR> archive 03/05/ :13 AM 31,744 oradba.exe 03/05/ :54 PM 2,560 PWDDUOC.ORA Como puede verse, el SID esta en el nombre del archive de password. 3. Creando el archive de parámetros de inicialización Cuando una instancia se levanta, require de un archive de parámetros de inicialización (initsid.ora) o spfilesid.ora. SPFILES es un archivo de contenido binario y debe ser creado desde el archivo initsid.ora. Por tanto, el archivo initsid.ora (archivo ordinario de texto) es lo primero que se crea. Este archivo se encuentra bajo ORACLE_HOME/dbs en un ambiente Unix. Usted, podrá agregar mas parámetros a este archivo de texto (initsid.ora). D:\oracle\product\10.1.0\Db_1\database\initDUOC.ora control_files = (d:\oracle\databases\ora10\control01.ora, d:\oracle\databases\ora10\control02.ora, d:\oracle\databases\ora10\control03.ora) undo_management = auto db_name = ora10 db_block_size = 8192 El parámetro de Uno es necesario si se requiere administración automática de undo. Probablemente se requiera definir las variables background_dump_dest, core_dump_dest y user_dump_dest. 23

24 4. Levantando la instancia Ahora que se ha creado el servicio Oracle y el archive initsid.ora, se puede levantar la instancia. D:\oracle\product\10.1.0\Db_1>sqlplus /nolog SQL*Plus: Release Production on Sat Mar 5 16:05: Copyright (c) 1982, 2004, Oracle. All rights reserved. SQL> connect sys/mysecretpassword as sysdba 5. Conectarse a una instancia SQL*Plus indica que se esta conecta a una instancia idle. Esto significa que aun no esta operativa. El siguiente paso es levantar la instancia. Se ha iniciado la instancia sin montarla (nomount) por tanto no hay una base de datos montada en este instante. SQL> startup nomount ORACLE instance started. Total System Global Area bytes Fixed Size Variable Size Database Buffers Redo Buffers bytes bytes bytes bytes Esto crea la SGA (System Global Area) y los procesos background. 6. Creando la base de datos En este instante se esta en condiciones de finalmente crear la base de datos: SQL>create database ora10 logfile group 1 ('D:\oracle\databases\ora10\redo1.log') size 10M, group 2 ('D:\oracle\databases\ora10\redo2.log') size 10M, group 3 ('D:\oracle\databases\ora10\redo3.log') size 10M character set national character set utf8 WE8ISO8859P1 datafile 'D:\oracle\databases\ora10\system.dbf' size 50M autoextend on next 10M maxsize unlimited extent management local sysaux datafile 'D:\oracle\databases\ora10\sysaux.dbf' size 10M autoextend on next 10M maxsize unlimited undo tablespace undo datafile 'D:\oracle\databases\ora10\undo.dbf size 10M 24

25 default temporary tablespace temp tempfile 'D:\oracle\databases\ora10\temp.dbf size 10M; Si hay algún error en la creación, Oracle lo notificara en el archive de log s llamado alertsid.log. Este archive normalmente esta en el directorio especificado en la variable de ambiente background_dump_dest. Si este parámetro no fuese especificado explicitamente, el archive de alertas se encontrará en ORACLE_HOME/rdbms/log en un ambiente UNIX o en %ORACLE_HOME%/RDMBS/trace en ambiente Windows. Si aparece un error ORA-01031: insufficient privileges, significa la mayoria de las veces que el usuario actual no esta en el grupo DBA (para ambientes Unix) o al grupo ORA_DBA (para ambientes Windows). Si el archivo initsid.ora no se encuentra en la localización por defecto, aparece un error ORA-01078: failure in processing system parameters y un error LRM-00109: could not open parameter file 'XXXX is issued. El comando create database también ejecuta un archive determinado en parámetros ocultos (_init_sql_file) por defacto llamado sql.bsq. Después de la creación de la base de datos, esta debe ser montada y abierta 7. Completando la creación de la Base de Datos Una vez finalizada la creación de la base de datos, ejecutar los siguientes pasos en el mismo orden indicado, los scripts deben ser ejecutados por el usuario sys: %ORACLE_HOME%/rdbms/admin/catalog.sql %ORACLE_HOME%/rdbms/admin/catproc.sql and catalog.sql crea el diccionario de datos catproc.sql crea todas las esctruras requeridas para llamadas PL/SQL. catalog.sql cllama por ejemplo, a catexp.sql el que es requerido para exp (export), o dbmsstdx.sql el que es requerido para crear triggers. Con el usuario system ejecutar?/sqlplus/admin/pupbld.sql. pupbld.sql crea una tabla que permite bloquear el acceso a SQL*Plus SQL> connect system/manager Por supuesto, tablespaces, usuarios y tablas deben crearse de acuerdo al uso que se le dará a la base de datos. 25

26 Preparando el archivo de parámetros Crear un nuevo archivo initsid.ora. Siendo SID db01 # cp init.ora $ORACLE_HOME/dbs/initdb01.ora Modificar el archivo initdb01.ora para editar los parámetros 26

27 Creando el SPFILE Crear el SPFILE desde el initsid.ora CREATE SPFILE FROM PFILE; El SPFILE debe ser creado desde el archivos de parámetros de inicialización. Se debe tener el rol de SYSDBA o SYSOPER para ejecutar la sentencia CREATE SPFILE. 27

28 Levantando la Instancia Conectarse como SYSDBA # export ORACLE_SID=db01 # sqlplus / as sysdba Levantar la instancia en modo NOMOUNT STARTUP NOMOUNT; STARTUP PFILE=<localizacion>/initdb01.ora NOMOUNT; Levantando la instancia Conectarse como SYSDBA usando el método de autentificación del sistema operativo o archivo de password y levantar la instancia usando el comando STARTUP. Si el archivo de parámetros no esta en la localización por defecto, se necesitara especificar la cláusula PFILE en el comando STARTUP. 28

29 Creando la Base de SQL> create database db01 logfile GROUP 1 ( /u01/oradata/db01/log_01_db01.rdo ) SIZE 15M, GROUP 2 ( /u01/oradata/db01/log_02_db01.rdo ) SIZE 15M, GROUP 3 ( /u01/oradata/db01/log_03_db01.rdo ) SIZE 15M datafile /u01/oradata/db01/system_01_dbd01.dbf SIZE 100M undo tablespace UNDO datafile /u01/oradata/db01/undo_01_dbd01.dbf SIZE 40M default temporary tablespace temp tempfile /u01/oradata/db01/temp_01_dbd01.dbf SIZE 20M extent management local uniform size 128K character set AL32UTF8 national character set AL16UTF16 set time_zone = America/New_York ; Creando una base de datos CREATE DATABASE [database] [CONTROLFILE REUSE] [LOGFILE [GROUP integer] filespec [MAXLOGFILES integer] [MAXLOGMEMBERS integer] [MAXLOGHISTORY integer] [MAXDATAFILES integer] [MAXINSTANCES integer] [MAXINSTANCES integer] [ARCHIVELOG NOARCHIVELOG] [CHARACTER SET charset] [NATIONAL CHARACTER SET charset] [DATAFILE filespec [autoextent_clause] filespec :== file SIZE integer][k][m] [REUSE] 29

30 Creando una base de datos (Continuacion) autoextent_clause :== [AUTOEXTEND {OFF ON [NEXT integer [K M]] MAXSIZE {UNLIMITED integer [K M]} }] [DEFAULT TEMPORARY TABLESPACE tablespace filespec [temp_tablespace_extent_clause] temp_tablespace_extent_clause :== EXTENT MANAGEMENT LOCAL UNIFORM [SIZE integer][k M]] [UNDO TABLESPACE tablespace DATAFILE filespec [autoextent_clause]] [SET TIME_ZONE [time_zone_region]]}] 30

31 Opciones para Creación DATABASE CONTROLFILE REUSE LOGFILE GROUP MAXLOGFILES MAXLOGMEMBERS MAXLOGHISTORY DATAFILE AUTOEXTEND MAXDATAFILES MAXINSTANCES ARCHIVELOG NOARCHIVELOG CHARACTER SET NATIONAL CHARACTER SET DEFAULT TEMPORARY TABLESPACE UNDO TABLESPACE SET TIME_ZONE DATABASE : Es el nombre de la base de datos a ser creada. Si el nombre es omitido, se usa el nombre del parámetro de inicialización DB_NAME CONTROLFILE REUSE: Especifica que un controlfile existente en el archivo de parámetros debe ser reutilizado LOGFILE GROUP: Especifica el nombre de los archivos de log a ser usados y los grupos a los que ellos pertenecen MAXLOGFILES: Especifica el máximo número de grupos redo logs que pueden ser creados en la base de datos MAXLOGMEMBERS: Especifica el máximo número de miembros de archivos de logs para un grupo MAXLOGHISTORY: Especifica el número máximo de archivos de redo logs para recuperación automática de Oracle Parallel Server DATAFILE: Especifica los archivos de datos a ser usados AUTOEXTEND: Habilita o deshabilita la extensión automática para el datafile 31

32 MAXDATAFILES: Especifica el tamaño inicial del datafile o del controlfile. Al agregare un nuevo archivo, el número podría ser mayor que el MAXDATAFILES pero debe ser menor o igual que DB_FILES. MAXINSTANCES: Es el número máximo de instancias que puede simultáneamente montar o abrir la base de datos ARCHIVELOG: Establece que los archivos de redo log deben ser archivados antes de ser reusados NOARCHIVELOG: Establece que los archivos de redo log puede ser reusados sin archivar su contenido CHARACTER SET: Seteo de caracteres que usara la base de datos para almacenar los datos. Esto NO puede ser modificado ya creada la BD NATIONAL CHARACTER SET: Especifica el seteo de caracteres a ser usados para almacenar los datos en columnas definidas como NCHAR, NCLOB o NVARCHAR2. Sino se especifica, el NATIONAL CHARACTER SET es el mismo que el CHARACTER SET DEFAULT TEMPORARY TABLESPACE: Crea un tablespace temporal por defecto para la base de datos. Oracle asignara este tablespace temporal a cualquier usuario que no se le especifique un tablespace temporal por defecto UNDO TABLESPACE: Crea un tablespace de UNDO y crea el datafile especificado como parte del tablespace de UNDO SET TIME_ZONE: Setea la zona horaria para la base de datos 32

33 Problemas La creación de la base de datos falla si: Hay errores de sintáxis en el script SQL Los archivos a ser creados ya existen Errores de sistema operativo tales como: Archivos o directorios sin los permisos debidos Espacio insuficiente en disco Despues de la creación Una vez que la base de datos ha sido creada, la instancia esta corriendo y la base de datos esta abierta y disponible para uso normal. La base de datos creada contiene: Datafiles, control files y redo log files Usuario SYS con la password change_on_install Usuario SYSTEM con la password manager Dependiendo del método de creación utilizado DBCA o manual, otros usuarios podrían ser creados Se recomienda cambiar las passwords de SYS y SYSTEM Tablas internas y vistas dinamicas como V$LOGFILE, V$CONTROLFILE y V$DATAFILE (pero no las vistas del diccionario de datos, estas deben crearse posteriormente) Es preciso ejecutar ciertos scripts para creación del catalogo y diccionario de la base de datos 33

34 Fin de la Lección Jaime Amigo P. 2006, Santiago - Chile

Instituto Profesional DuocUC Escuela de Ingeniería Control File

Instituto Profesional DuocUC Escuela de Ingeniería Control File Control File Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá saber lo siguiente: Explicar el uso del archivo de control Listar los contenidos del archivo

Más detalles

PRACTICAS TEMA 2. DISEÑO Y CREACION DE UNA BASE DE DATOS.

PRACTICAS TEMA 2. DISEÑO Y CREACION DE UNA BASE DE DATOS. PRACTICAS TEMA 2. DISEÑO Y CREACION DE UNA BASE DE DATOS. 2.1. Diseñar, sobre el papel, una BD teniendo en cuenta las contiendas de E/S y la organización de los tablespaces básicos. Suponer 4 discos: /u01

Más detalles

Creación de un Multitenant Container Database 12c de forma Manual

Creación de un Multitenant Container Database 12c de forma Manual Creación de un Multitenant Container Database 12c de forma Manual Por Francisco Riccio Introducción En algunas ocasiones hemos tenido la necesidad de crear bases de datos de forma manual, quizás por automatizar

Más detalles

Oracle Database 10g: Taller de Administración I 1-2

Oracle Database 10g: Taller de Administración I 1-2 Oracle Database 10g: Taller de Administración I 1-2 Marco de gestión Hay tres componentes principales del marco de gestión de la BD Oracle: Labasededatosylainstanciaqueseestágestionando Un listener que

Más detalles

PRACTICAS TEMA 2. DISEÑO Y CREACION DE UNA BASE DE DATOS.

PRACTICAS TEMA 2. DISEÑO Y CREACION DE UNA BASE DE DATOS. PRACTICAS TEMA 2. DISEÑO Y CREACION DE UNA BASE DE DATOS. 2.1. Diseñar, sobre el papel, una BD teniendo en cuenta las contiendas de E/S y la organización de los tablespaces básicos. Suponer 4 discos: /u01

Más detalles

Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos

Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos Antes de comenzar la instalación del software de la base de datos es necesario copiar el software a la máquina virtual. Para ello

Más detalles

Oracle Database 10g: Taller de Administración I 1-2

Oracle Database 10g: Taller de Administración I 1-2 Oracle Database 10g: Taller de Administración I 1-2 Estructuras lógicas y físicas de la BD Bloque dedatosoracle:eselnivellógico másfinodegranularidad,dondesealmacenanlosdatosdelabd. Un bloquededatosse

Más detalles

RODRIGO TAPIA SANTIS (rtapiasantis@gmail com) has a. non-transferable license to use this Student Guide

RODRIGO TAPIA SANTIS (rtapiasantis@gmail com) has a. non-transferable license to use this Student Guide Creación de una Base de Datos Oracle con DBCA Objetivos Al finalizar esta lección, debería estar capacitado para lo siguiente: Crear una base de datos con el Asistente de Configuración de Bases de Datos

Más detalles

Administración Básica de Oracle10g

Administración Básica de Oracle10g PRACTICAS TEMA 3. FICHERO DE CONTROL. Administración Básica de Oracle10g 3.1. Localizar el fichero de control desde el S.O y desde la propia BD. 3.2. Consultar la información de la BD relativa al contenido

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Redo Log File

Instituto Profesional DuocUC Escuela de Ingeniería Redo Log File Redo Log File Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá saber lo siguiente: Explicar el propósito de los archivos de redo log Conocer la estructura

Más detalles

Recuperación de instancias dañadas usando RMAN

Recuperación de instancias dañadas usando RMAN Recuperación de instancias dañadas usando RMAN Isabel Terrero Gómez SGBD 1 Herramientas de recuperación : Ficheros redo logs: Ficheros de cambio de almacenamiento en la BD (Recovery). Se almacenan los

Más detalles

Herramientas de Gestión de Base de Datos Oracle. Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv

Herramientas de Gestión de Base de Datos Oracle. Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv Herramientas de Gestión de Base de Datos Oracle Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv Herramientas de Gestión de Base de Datos Oracle Objetivos de la lección Después

Más detalles

Parte III: Administración de Bases de Datos en ORACLE

Parte III: Administración de Bases de Datos en ORACLE Parte III: Administración de Bases de Datos en ORACLE Bases de Datos Avanzadas 1 Índice 1. Introducción 2. 3. Creación de una Base de Datos 4. Arranque y Parada de una Base de Datos 5. Gestión de Espacios

Más detalles

Universidad Nacional de Costa Rica Administración de Bases de Datos

Universidad Nacional de Costa Rica Administración de Bases de Datos Universidad Nacional de Costa Rica Administración de Bases de Datos Creación de una base de datos Oracle Para obtener más información, visite www.slinfo.una.ac.cr Autor: Steven R. Brenes Chavarria Email:

Más detalles

Tema 3. Instancia Oracle

Tema 3. Instancia Oracle Tema 3. Instancia Oracle Instancia Creación n de la Base de Datos Fichero de Parámetros Arranque y Parada de la Base de Datos Instancia Oracle Cada servidor Oracle esta compuesto por: Una Base de Datos:

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle Componentes Arquitectura Oracle Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá: Comprender la Arquitectura Oracle y sus principales componentes Listar las

Más detalles

Oracle 12c Administración

Oracle 12c Administración Introducción 1. Objetivos del libro 19 2. Presentación de Oracle Database 12c 20 2.1 Introducción 20 2.2 Principales novedades de la versión 12 22 3. Convenciones de escritura 24 Las bases de la arquitectura

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Instalando la Base de Datos Oracle 10g

Instituto Profesional DuocUC Escuela de Ingeniería Instalando la Base de Datos Oracle 10g Instalando la Base de Datos Oracle 10g Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá: Identificar los requerimientos del Sistemas Usar la Arquitectura

Más detalles

Oracle DBA. Requisitos previos. Duración y modalidad. Próximos Inicios. Alcances de la Capacitación. Costo y formas de pago. Instructor a cargo

Oracle DBA. Requisitos previos. Duración y modalidad. Próximos Inicios. Alcances de la Capacitación. Costo y formas de pago. Instructor a cargo Oracle DBA Requisitos previos Para realizar esta capacitación es necesario que los alumnos posean los siguientes conocimientos: Manejo de inglés, Lecto-Comprensión de textos técnicos. Modelo relacional

Más detalles

Arranque y parada de la base de datos. Ficheros de traza. Jesús Miguel Muñoz Rodríguez SGBD Administración avanzada de Oracle

Arranque y parada de la base de datos. Ficheros de traza. Jesús Miguel Muñoz Rodríguez SGBD Administración avanzada de Oracle Arranque y parada de la base de datos. Ficheros de traza. SGBD Administración avanzada de Oracle Arranque y parada de la Base de datos. Ficheros de traza. 1 ARRANQUE Y PARADA DE LA BASE DE DATOS. FICHEROS

Más detalles

Fecha de finalización: 18 de Septiembre. Docente y Autor del Documento: Javier Navarro. Organiza y gestiona: Grupo Cartuja Informática

Fecha de finalización: 18 de Septiembre. Docente y Autor del Documento: Javier Navarro. Organiza y gestiona: Grupo Cartuja Informática Organiza y gestiona: Grupo Cartuja Informática Cliente: Centro de Formación del Profesorado de Sevilla Nº de Horas: 40 horas Fecha de inicio: 8 de Septiembre Fecha de finalización: 18 de Septiembre. Docente

Más detalles

BACKUP Y RECUPERACION

BACKUP Y RECUPERACION Curso: Sistemas de Bases de Datos 2 Plataforma: Windows BACKUP Y RECUPERACION La realización de un backup y su correspondiente restauración garantiza la persistencia de los datos dentro de una base de

Más detalles

Taller de Certificación ORACLE 11g OCA Administration I

Taller de Certificación ORACLE 11g OCA Administration I Taller de Certificación ORACLE 11g OCA Administration I 10 días/60 horas Descripción Curso/taller diseñado para apoyar a los Administradores de Base de Datos 11g en su preparación para presentar el examen

Más detalles

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I (Teleformación 150 horas) CONTENIDOS TEÓRICOS: EXPLORACIÓN DE LA ARQUITECTURA DE ORACLE DATABASE Visión general de la arquitectura de Oracle database

Más detalles

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada.

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada. Copias de Seguridad Físicas OFFLINE Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada. Como ya se ha comentado anteriormente, una copia en frío

Más detalles

Oracle Database 10g R2 Enterprise Edition Physical Standby

Oracle Database 10g R2 Enterprise Edition Physical Standby Oracle Database 10g R2 Enterprise Edition Physical Standby Elaborado por: Miguel Palacios (miguel.palacios@gbsperu.net) Consultor Senior Database Platform Fecha: 23 de Abril del 2007 Versión: 1.0 A continuación

Más detalles

Base de Datos Oracle 10g: Taller de Administración I 1-1

Base de Datos Oracle 10g: Taller de Administración I 1-1 Base de Datos Oracle 10g: Taller de Administración I 1-1 Productos Oracle Bases de datos Oracle: La base de datos Oracle es la primera base de datos diseñada para Enterprise Grid Computing (el modo más

Más detalles

ADMINISTRACIÓN DE BASES DE DATOS PREGUNTAS TEST SON SOLUCIÓN

ADMINISTRACIÓN DE BASES DE DATOS PREGUNTAS TEST SON SOLUCIÓN ADMINISTRACIÓN DE BASES DE DATOS PREGUNTAS TEST SON SOLUCIÓN 1. En el SGBD Oracle. Cuál de las siguientes afirmaciones es correcta? a) Los usuarios con el rol de administrador de la base de datos son SYS,

Más detalles

http://www.oracle.com/technology/software/products/database/oracle10g/index.html Oracle Database 10g Release 2 (10.2.0.1.0) for Microsoft Windows

http://www.oracle.com/technology/software/products/database/oracle10g/index.html Oracle Database 10g Release 2 (10.2.0.1.0) for Microsoft Windows Cómo instalar Oracle Database 10g Release 2 (10.2.0.1.0) en W indow s XP Oracle es un sistema de gestión de base de datos relacional (RDBMS Relational Data Base Management System), fabricado por Oracle

Más detalles

MANUAL BÁSICO DE ORACLE

MANUAL BÁSICO DE ORACLE MANUAL BÁSICO DE ORACLE ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO INTRODUCCIÓN... 3 1. TIPOS DE DATOS... 4 1.1 TIPOS DE DATOS ALFANUMÉRICOS...

Más detalles

sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script.

sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script. Que es sql plus sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script. sql*plus opera como una herramienta relativamente

Más detalles

AdministrAción de OrAcle 11G

AdministrAción de OrAcle 11G AdministrAción de OrAcle 11G PROYECTO EDITORIAL Consulte nuestra BIBLIOTECA página DE web: EDUCACIÓN www.sintesis.com En ella encontrará el catálogo completo y comentado Director: Antonio Bolívar Botia

Más detalles

ORA-133 Oracle Database 11g: Administration Workshop I

ORA-133 Oracle Database 11g: Administration Workshop I ORA-133 Oracle Database 11g: Administration Workshop I Introducción Este curso está diseñado para ofrecer al alumnado una base sólida en la administración básica de Oracle Database 11g. En esta clase,

Más detalles

1 Descripció'f3n de la Arquitectura Oracle

1 Descripció'f3n de la Arquitectura Oracle 1 Descripció'f3n de la Arquitectura Oracle Para poder conocer el funcionamiento de las bases de datos Oracle, utilizarla y administrarla de la manera má'e1s eficiente, es de suma importancia adquirir el

Más detalles

LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD

LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Copias de

Más detalles

PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER

PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER Proyecto de administración avanzada Alejandro Romero Abadía 1 Este proyecto consiste en una explicación de las funciones que ofrece la consola web de administración

Más detalles

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN

Más detalles

Recuperación de Una Tabla Desde un Respaldo RMAN en Oracle Database 12c

Recuperación de Una Tabla Desde un Respaldo RMAN en Oracle Database 12c Newsletter Diciembre 2013 Contenido Página: 1 Recuperación de Una Tabla Desde un Respaldo RMAN en Oracle Database 12c 3 Migración de Base de Datos Hacia ASM Recuperación de Una Tabla Desde un Respaldo

Más detalles

RODRIGO TAPIA SANTIS (rtapiasantis@gmail com) has a. non-transferable license to use this Student Guide

RODRIGO TAPIA SANTIS (rtapiasantis@gmail com) has a. non-transferable license to use this Student Guide Gestión de la Instancia de Base de Datos Objetivos Al finalizar esta lección, debería estar capacitado para: Iniciar y parar Oracle Database y sus componentes Utilizar Oracle Enterprise Manager Acceder

Más detalles

1 - Diagnóstico general de la base de datos

1 - Diagnóstico general de la base de datos 1 - Diagnóstico general de la base de datos Conocer el rendimiento de las bases de datos Oracle por el lado de su funcionamiento y su manera de resolver los conflictos, nos puede llevar a obtener respuestas

Más detalles

PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS

PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS Modulo 1.- CONFIDENCIALIDAD DE LOS DATOS El objetivo de esta parte de la práctica es comprender los distintos mecanismos que se pueden utilizar en ORACLE 10g

Más detalles

Clase 1: Estructuras, Procesos y Diccionario de Datos

Clase 1: Estructuras, Procesos y Diccionario de Datos Clase 1: Estructuras, Procesos y Diccionario de Datos Estructura de la memoria System Global Area Buffer Cache Redo Log Buffer Share Pool Dictionary Cache Large Pool Process Global Area Private SQL Area

Más detalles

1. Conectarse al catalogo de RMAN de una BBDD determinada

1. Conectarse al catalogo de RMAN de una BBDD determinada 1. Objetivos Manual con ejemplos básicos de uso de RMAN. 1. Conectarse al catalogo de RMAN de una BBDD determinada [ora11g@prueba ~]$ rman target / catalog rman@rman Recovery Manager: Release 11.2.0.1.0

Más detalles

Estructura de una BD Oracle. datafiles redo log controlfiles tablespace objetos Estructura lógica. Tablespaces tablespace SYSTEM

Estructura de una BD Oracle. datafiles redo log controlfiles tablespace objetos Estructura lógica. Tablespaces tablespace SYSTEM Estructura de una BD Oracle. Una BD Oracle tiene una estructura física y una estructura lógica que se mantienen separadamente. La estructura física se corresponde a los ficheros del sistema operativo:

Más detalles

Conectado a sqlplus hacer una descripción de las vistas. Consultar también en la documentación en línea.

Conectado a sqlplus hacer una descripción de las vistas. Consultar también en la documentación en línea. PRACTICAS. ARCHIVADO. 1. Comprobar la información ofrecida por las vistas V$DATABASE, V$ARCHIVED_LOG, V$ARCHIVE_DEST, V$ARCHIVE_PROCESSES, V$BACKUP_REDOLOG, V$LOG y V$LOG_HISTORY. Conectado a sqlplus hacer

Más detalles

CURSOS Y DESCRIPCIÓN 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS

CURSOS Y DESCRIPCIÓN 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS Descripción General: El participante podrá conocer el modelaje conceptual de los datos: con respecto a la definición del modelo, clasificación de los modelos

Más detalles

Usuarios y Seguridad

Usuarios y Seguridad Objetivos Usuarios y Seguridad El presente documento tiene como objetivo ser una guía de los ejercicios del libro Oracle 9i DBA JumpStart citado al pie de cada página en todo el documento y servir fundamentalmente

Más detalles

Oracle Database 10g: Taller de Administración I 1-2

Oracle Database 10g: Taller de Administración I 1-2 Oracle Database 10g: Taller de Administración I 1-2 Productos y servicios Oracle SGBD Oracle: Está disponible en tres ediciones: Enterprise, Standard y Personal. Oracle Application Server: Servidor certificado

Más detalles

3 GESTIÓN DE TABLESPACES

3 GESTIÓN DE TABLESPACES 3 GESTIÓN DE TABLESPACES 3.1 Introducción. 3.2 Creación de tablespaces. 3.3 Modificación de tablespaces. 3.4 Borrado de tablespaces. 3.5 Índices, secuencias y clusters. 3.6 Enlaces de bases de datos. 3.7

Más detalles

PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS Introducción 3 GESTIÓN DE MEMORIA 3 Memoria Dinámica 4 Memoria predefinida 5 Áreas especiales de memoria 5 GESTIÓN DE ALMACENAMIENTO

Más detalles

Instalación de Oracle 9i

Instalación de Oracle 9i Instalación de Oracle 9i versión para Windows Esta obra está bajo una licencia de Creative Commons. Autor: Jorge Sánchez Asenjo (año 2004) http://www.jorgesanchez.net email:info@jorgesanchez.net Esta obra

Más detalles

INFORME DE CREACION DE PHYSICAL STANDABY (SALVIUS) DATABASE ORACLE DATA GUARD

INFORME DE CREACION DE PHYSICAL STANDABY (SALVIUS) DATABASE ORACLE DATA GUARD INFORME DE CREACION DE PHYSICAL STANDABY (SALVIUS) DATABASE ORACLE DATA GUARD 1 Índice Objetivo:... 3 Información:... 3 Formas de implementación:... 3 Pasos de la implementación... 4 1. Creacion de directorio

Más detalles

Standby - Oracle SE 11g - Linux by enzo.viza@gmail.com

Standby - Oracle SE 11g - Linux by enzo.viza@gmail.com Creando Standby de BD en Linux sobre File System hacia BD Linux File System se tiene el siguiente escenario PRODUCCION : - BD principal o producción - Sistema Operativo : Oracle Linux 64bits - Oracle 11g2

Más detalles

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su: CURSO DE ORACLE DESCRIPCIÓN Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado por Oracle Corporation.

Más detalles

Especialista TIC en Gestión de Base de Datos con Oracle 12c

Especialista TIC en Gestión de Base de Datos con Oracle 12c Especialista TIC en Gestión de Base de Datos con Oracle 12c Titulación certificada por EUROINNOVA BUSINESS SCHOOL Especialista TIC en Gestión de Base de Datos con Oracle 12c Especialista TIC en Gestión

Más detalles

MÓDULOS DEL CURSO Administración de Base de Datos 11g - Parte I Administración de Base de Datos 11g - Parte II Introducción a Oracle 11g: SQL y PL/SQL

MÓDULOS DEL CURSO Administración de Base de Datos 11g - Parte I Administración de Base de Datos 11g - Parte II Introducción a Oracle 11g: SQL y PL/SQL MÓDULOS DEL CURSO Administración de Base de Datos 11g - Parte I Administración de Base de Datos 11g - Parte II Introducción a Oracle 11g: SQL y PL/SQL ADMINISTRACION I. Herramientas a Utilizar en el Curso

Más detalles

Gestión de Segmentos de Rollback. Qué es una transacción? Secuencia de operaciones que han de ejecutarse de forma atómica.

Gestión de Segmentos de Rollback. Qué es una transacción? Secuencia de operaciones que han de ejecutarse de forma atómica. Índice 1. Introducción 2. Arquitectura de ORACLE 3. Arranque y Parada de una Base de Datos 4. Creación de una Base de Datos 5. Gestión de Espacios de Tabla (Tablespaces) 6. Gestión de Seguridad 7. Auditoría

Más detalles

1. Arquitectura y estructura interna de un gestor de bases de datos.

1. Arquitectura y estructura interna de un gestor de bases de datos. 1. Arquitectura y estructura interna de un gestor de bases de datos. Descripción de los procesos de usuario Cuando un usuario ejecuta un programa de aplicación (como un programa Pro * C) o una herramienta

Más detalles

Componentes de una BD

Componentes de una BD Componentes de una BD Cada BD Oracle en ejecución está asociada a una instancia Oracle. Cuando se arranca el servidor, el software de Oracle reserva una zona de memoria compartida denominada System Global

Más detalles

Herramientas de Administración Para Oracle Database 12c

Herramientas de Administración Para Oracle Database 12c Newsletter Julio 2014 Contenido Herramientas de Administración Para Oracle Database 12c Página: 1 Herramientas de Administración Para Oracle Database 12c 5 Optimización de Procesos Automáticos que Utilizan

Más detalles

Diferenciadores entre ediciones de Bases de Datos Oracle Octubre de 2011. Standard Edition One. Express Edition. Standard Edition

Diferenciadores entre ediciones de Bases de Datos Oracle Octubre de 2011. Standard Edition One. Express Edition. Standard Edition Diferenciadores entre ediciones de Bases de Datos Oracle Octubre de 2011 Características Express Standard One Standard Enterprise Procesamiento Máximo 1 CPU 2 Sockets 4 Sockets Sin límite Memoria RAM Máxima

Más detalles

Administración Básica de Oracle9i

Administración Básica de Oracle9i PRACTICAS TEMA 5. TABLESPACES. 5.1. Consultar los tablespaces que componen la BD. Comprobar los ficheros que tiene cada uno de ellos. Cuáles son 'locales' y cuáles no? 5.2. Crea el tablespace DATACURSOxy,

Más detalles

CONTROL DE ACCESO. curso 2008

CONTROL DE ACCESO. curso 2008 BASES DE DATOS I CONTROL DE ACCESO curso 2008 Control de Acceso Seguridad: proteger los datos contra usuarios no autorizados Comandos usados por el BDA o el propietario para conceder/revocar permisos de

Más detalles

Oracle Database 11g: Taller de Administración I Versión 2

Oracle Database 11g: Taller de Administración I Versión 2 Oracle University Contact Us: 902 302 302 Oracle Database 11g: Taller de Administración I Versión 2 Duration: 5 Days What you will learn Este curso es el primer paso hacia el éxito como profesional de

Más detalles

Ing. M.A. Robert E. Puican Gutiérrez

Ing. M.A. Robert E. Puican Gutiérrez ADMINISTRACION BASICA DE ORACLE 10g QUÉ ES COMPUTACIÓN GRID Producto del movimiento de IT hacia ambientes compartidos (nuevas tecnologías para compartir discos). El grid funciona

Más detalles

6.0 Funcionalidades Adicionales

6.0 Funcionalidades Adicionales 6.0 Funcionalidades Adicionales Oracle Server provee dos maneras de resguardar su base de datos. La primera es el backup físico, el que consiste en la copia y restauración de los archivos necesarios de

Más detalles

Conectado a sqlplus hacer una descripción de las vistas. Consultar también en la documentación en línea.

Conectado a sqlplus hacer una descripción de las vistas. Consultar también en la documentación en línea. PRACTICAS. RECUPERACION. 1. Obtener la definición y comprobar el contenido de las vistas V$DATAFILE, V$TABLESPACES, V$CONTROLFILE, V$ARCHIVED_LOG, V$PARAMETER, V$RECOVER_FILE y V$RECOVERY_LOG Conectado

Más detalles

Standby para Bases de Datos Oracle Standart Edition 10g by enzo.viza@gmail.com

Standby para Bases de Datos Oracle Standart Edition 10g by enzo.viza@gmail.com Creando Standby de BD en Windows File System hacia BD Windows File System se tiene el siguiente escenario PRODUCCION : - BD principal o produccion - Sistema Operativo : Windows Server 2008 64bits - Oracle

Más detalles

Oracle Express 10g. Marta Zorrilla Universidad de Cantabria

Oracle Express 10g. Marta Zorrilla Universidad de Cantabria Oracle Express 10g Marta Zorrilla Universidad de Cantabria Características With Oracle Database XE, you use an intuitive browser-based interface to: Administer the database Create tables, views, and other

Más detalles

LABORATORIO 6. Gestión del Rendimiento en el SMBD Oracle.

LABORATORIO 6. Gestión del Rendimiento en el SMBD Oracle. LABORATORIO 6. Gestión del Rendimiento en el SMBD Oracle. GUÍA DE LABORATORIO Nº 6 Actividad de Proyecto No. 4: ESTABLECER LOS NIVELES DE SERVICIO DE ACUERDO CON ESTANDARES Y REQUERIMIENTOS DE LA ORGANIZACIÓN.

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Estructuras de Almacenamiento

Instituto Profesional DuocUC Escuela de Ingeniería Estructuras de Almacenamiento Estructuras de Almacenamiento Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá: Definir el propósito de los Tablespaces y Datafiles Crear Tablespaces Administrar

Más detalles

Backup & Recovery Oracle 9i

Backup & Recovery Oracle 9i Configuración de Copia de Seguridad y Recuperación Cómo ya sabemos, todas las transacciones se registran en los ficheros redo log online. Esto permite la recuperación automática de las transacciones en

Más detalles

INTRODUCCIÓN A LA ADMINISTRACIÓN DE ORACLE

INTRODUCCIÓN A LA ADMINISTRACIÓN DE ORACLE Manual Curso Introductorio a la Administración de Oracle INTRODUCCIÓN A LA ADMINISTRACIÓN DE ORACLE MANUAL DEL CURSO INDICE TEMATICO INDICE TEMATICO... 2 INDICE DE FIGURAS... 4 INTRODUCCIÓN... 5 Roles

Más detalles

Clase 2: Estructuras Lógicas y Físicas(I)

Clase 2: Estructuras Lógicas y Físicas(I) Clase 2: Estructuras Lógicas y Físicas(I) Introducción a Segmentos, Extents y bloques de datos Bloque de datos Inittrans, Maxtrans Extents Segmentos Cláusula Storage Introducción tablespaces, datafiles

Más detalles

Oracle Restart 11gr2. Documento generado por. Hector Ulloa Ligarius. Para el sitio. Índice

Oracle Restart 11gr2. Documento generado por. Hector Ulloa Ligarius. Para el sitio. Índice Documento generado por Hector Ulloa Ligarius Para el sitio Índice 1. Introducción... 2 2. Cómo se levantan los procesos de Oracle Restart?... 3 3. Controlando el Oracle Restart... 4 3.1. COMANDO CRSCTL...4

Más detalles

Administración Básica de Oracle 9i.

Administración Básica de Oracle 9i. Este documento electrónico puede ser descargado libre y gratuitamente desde Internet para su ejecución e impresión, sólo para fines educativos y/o personales, respetando su integridad y manteniendo los

Más detalles

Imprescindible Guía del administrador de Oracle-Database-11g R2, MySQL Administrator y del administrador de Oracle Linux Guía R7 in Spanish

Imprescindible Guía del administrador de Oracle-Database-11g R2, MySQL Administrator y del administrador de Oracle Linux Guía R7 in Spanish Imprescindible Guía del administrador de Oracle-Database-11g R2, MySQL Administrator y del administrador de Oracle Linux Guía R7 in Spanish Desarrollado por Nam Nguyen Essential Administrator's Guide Oracle-Database-11g

Más detalles

Realizado por: Maravillas Muñoz Fernando Fernández Ginés Fernández

Realizado por: Maravillas Muñoz Fernando Fernández Ginés Fernández Realizado por: Maravillas Muñoz Fernando Fernández Ginés Fernández 1 ÍNDICE Importación y exportación de datos 1. Introducción Pág. 3 2. Cuándo es útil exportar / importar datos en Oracle?.Pág.3 3. Importación

Más detalles

Administración Básica de Oracle 10g. Prácticas usuarios, perfiles, privilegios y roles.

Administración Básica de Oracle 10g. Prácticas usuarios, perfiles, privilegios y roles. PRACTICAS TEMA 7. USUARIOS, PERFILES, PRIVILEGIOS Y ROLES. 1. Buscar en la documentación en línea y en bd el contenido de las vistas: dba_profiles dba_roles dba_users dba_role_privs dba_tab_privs dba_sys_privs

Más detalles

Creación de una Standby en 11gr2 con el comando DUPLICATE STANDBY DATABASE

Creación de una Standby en 11gr2 con el comando DUPLICATE STANDBY DATABASE Creación de una Standby en 11gr2 con el comando DUPLICATE STANDBY DATABASE Documento generado por Hector Ulloa Ligarius Para el sitio Índice 1. Introducción... 2 2. Pasos necesarios para construir la Standby...

Más detalles

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Introducción... XIII Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Novedades y mejoras en SQL Server 2008 R2... 1 Novedades... 1 Mejoras... 3 Ediciones y componentes en SQL Server

Más detalles

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40 Página 1 de 15 1.- Ejecutamos el fichero mysql-essential-5.1.40-win32. Espera unos minutos mientras se cargan los archivos necesarios para la instalación

Más detalles

GUIA ACADUTN 1. INTRODUCCION.-

GUIA ACADUTN 1. INTRODUCCION.- GUIA ACADUTN 1. INTRODUCCION.- Esta guía pretende explicar los procesos básicos que se deben seguir para la correcta instalación, protección, y recuperación de datos del sistema AcadUtn. Toma como ejemplo

Más detalles

ST23_ Performance Management and Tuning

ST23_ Performance Management and Tuning ST23_ Performance Management and Tuning Presentación En este curso aprenderá acerca de los análisis de rendimiento y de las tareas de ajuste que se esperan de un administrador de base de datos: gestión

Más detalles

L1. Describir SQL Server MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO GRUPO DE SERVIDORES SERVIDOR SQL BASES DE DATOS

L1. Describir SQL Server MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO GRUPO DE SERVIDORES SERVIDOR SQL BASES DE DATOS L1. Describir SQL Server MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO GRUPO DE SERVIDORES SERVIDOR SQL BASES DE DATOS L1. Sistema de operación SQL Server WINDOWS SERVER 2003, STANDARD, ENTERPRISE,

Más detalles

ORACLE (50 HORAS) COSTE:

ORACLE (50 HORAS) COSTE: (50 HORAS) COSTE: Bonificable a través de los créditos de formación de la FTFE. OBJETIVOS DEL CURSO Obtener conocimientos sobre la arquitectura de la base de datos, los componentes que la forman y la manera

Más detalles

DBSURE. Disponemos de una copia de la base de datos de forma remota, que podemos contabilizar como segundo juego de copias.

DBSURE. Disponemos de una copia de la base de datos de forma remota, que podemos contabilizar como segundo juego de copias. DBSURE Introducción Una base de datos Oracle en Standby es una copia exacta de una base de datos operativa en un servidor remoto, usada como backup, como copia para consulta, recuperación de desastres,

Más detalles

Administración Básica de Oracle9i.

Administración Básica de Oracle9i. PRACTICAS. TRABAJOS (JOBS). 1. Identificar los procesos de sistema operativo que corresponden al proceso gestor de colas corriendo en la instancia. u01apporacleadmincurso01pfile (CURSO01)> ps -ef grep

Más detalles

Decimocuartas Jornadas en Estadística e Informática. Ricardo Vergara Argudo email: ricardo.vergara@sasf.net

Decimocuartas Jornadas en Estadística e Informática. Ricardo Vergara Argudo email: ricardo.vergara@sasf.net Decimocuartas Jornadas en Estadística e Informática Ricardo Vergara Argudo email: ricardo.vergara@sasf.net GUIA DE AYUDA http://www.oracle.com/ec/ http://www.oracle.com/cluboracle/ http://otn.oracle.com/

Más detalles

Manual de Instalación. Versión 1.0 PROYECTO DE PLANIFICACIÓN RECURSOS EMPRESARIALES ERP. Sistema de Planeamiento UTN

Manual de Instalación. Versión 1.0 PROYECTO DE PLANIFICACIÓN RECURSOS EMPRESARIALES ERP. Sistema de Planeamiento UTN PROYECTO DE PLANIFICACIÓN RECURSOS EMPRESARIALES ERP Sistema de Planeamiento UTN Módulo de Planeamiento y Evaluación Integral Manual de Instalación Versión 1.0 Historial de Revisiones Fecha Versión Descripción

Más detalles

Administración Básica de Oracle9i

Administración Básica de Oracle9i PRACTICAS TEMA 6. ESPACIO DE UNDO. 1. Consultar el fichero de inicialización de la base de datos y averiguar cuales de los parámetros de undo están definidos y su valor actual. /home/oracle (CURSO01)>

Más detalles

Milenium Search-Organizer

Milenium Search-Organizer Milenium Search-Organizer Guía de instalación sobre Oracle Versión 6.5.1 Milenium Search-Organizer 6.5.1 - Guía de instalación 2011 Protecmedia, Promoción Tecnológica y Comercial, S. A. Todos los derechos

Más detalles

ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2

ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2 ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2 Introducción En este curso intensivo, usted aprenderá acerca de los productos de infraestructura de Oracle Grid. Esto incluye

Más detalles

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN

Más detalles

Empower 2 Guía para el administrador del sistema 715081098ES/Revisión B Copyright Waters Corporation 2008 Todos los derechos reservados

Empower 2 Guía para el administrador del sistema 715081098ES/Revisión B Copyright Waters Corporation 2008 Todos los derechos reservados Empower 2 Guía para el administrador del sistema 715081098ES/Revisión B Copyright Waters Corporation 2008 Todos los derechos reservados Información sobre los derechos de autor (copyright) 2008 WATERS CORPORATION.

Más detalles

MIGRACION ORACLE SINGLE INSTANCE TO RAC INSTANCE

MIGRACION ORACLE SINGLE INSTANCE TO RAC INSTANCE MIGRACION ORACLE SINGLE INSTANCE TO RAC INSTANCE 1 Índice Objetivo... 3 Información... 3 Caso de uso... 3 Configuracion de Archivo XML para la Migracion... 4 Procedimiento Migracion... 6 Verificaciones...

Más detalles

Instalación Oracle 12c Stand Alone

Instalación Oracle 12c Stand Alone Instalación Oracle 12c Stand Alone Documento generado por Hector Ulloa Ligarius Para el sitio Instalación motor Oracle 12c (12.1.0.1.0) El siguiente documento muestra paso a paso la instalación de Oracle

Más detalles

4. Recuperación Manual

4. Recuperación Manual 4. Recuperación Manual Un backup físico es una copia de los archivos físicos de la base de datos, que puede ser realizado de dos maneras diferentes. Una es a través de una herramienta llamada Recovery

Más detalles

Proyecto 6. Copias de seguridad y restauración.

Proyecto 6. Copias de seguridad y restauración. Objetivos: - Conocer los procedimientos para la realización de copias de seguridad lógicas o físicas desde línea de comandos o desde Enterprise Manager y los correspondientes procedimientos de restauración

Más detalles