monografia de las diferencias de oracle 12g

Upload: braycotri

Post on 16-Mar-2016

28 views

Category:

Documents


2 download

DESCRIPTION

trabajo Monografico

TRANSCRIPT

FACULTAD DE INGENIERA EN INFORMTICA Y SISTEMAS"UNIVERSIDAD NACIONAL AGRARIA DE LA SELVA""UNIVERSIDAD NACIONAL AGRARIA DE LA SELVA"

CURSO : BASE DE DATOS

DOCENTE:Ing. JUIPA CAMPOS, Noel

ALUMNOS:JAIMES FALCON, Josu BRANCACHO ASENCIOS, JenifferNEIRA GARCIA, Elizabeht. SEMESTRE:2013 IITingo Mara - Per

INTRODUCCION.4HISTORIA..........................5DEFINICION......................8VENTAJAS DE ORACLE 12C....9BENEFICIOS...................10CARACTERISTICAS DEL ORACLE 12C...14Estadsticas ONLINE para cargas BULK15CONCLUCION................25BIBLIOGRAFIA..............26PASOS PARA INSTALAR.27

ORACLE DATABASE 12C

INTRODUCCION

Actualmente las empresas adoptan la tecnologa en la nube con ms confianza que hace unos aos y buscan tecnologas que transformen completamente su negocio. Oracle anuncia la disponibilidad general de una base de datos de prxima generacin, sta nueva herramienta ofrece una nueva arquitectura multitenant sobre una plataforma de base de datos rpida, confiable y segura.

Oracle database 12c puede beneficiar considerablemente a los clientes que implementan nubes privadas de base de datos y tambin a los proveedores de software como servicio (SaaS).Un desafo importante que enfrentan los gerentes de los centros de datos empresariales actualmente es el costo, la complejidad y la rigidez de las grandes bases de datos que operan en configuraciones de servidores fijos, la mayora de las cuales estn subutilizadas, seal Carl Olofson, vicepresidente de investigacin de software de Administracin de Bases de Datos y de Integracin de Datos IDC.

ORACLE 12CHISTORIA:Durante casi un ao Oracle ha promocionado la base de datos conectable de su nueva base de datos 12c, como un cambio significativo de arquitectura que trae grandes mejoras de prestaciones y eficiencia, y adems son ms seguras las aplicaciones basadas en la nube.Como sabemos la tendencia tecnolgica es el manejo de informacin por medio de la nube (Internet). Esto por la necesidad que tienen los ejecutivos y tcnicos de moverse de una oficina a otra, de una sucursal a otra, de una regin a otra, de un pas a otro o de un estado a otro. Esto es movilidad, pero a la vez necesitan saber la venta del da, las incidencias, a qu nivel estn sus procesos, acceder desde cualquier punto, etc. Para lograr todo esto es necesario tecnologa que permitan accesos a las informaciones desde cualquier punto de manera ms segura, ms eficiente y ms rpido, y es donde entre el tema de Cloud Computing o computacin en las nubes.

POR LO TANTO: Como siempre Oracle no se queda atrs, y ha desarrollado Oracle 12c, donde la c es de Cloud, dicha versin de Oracle tiene como objetivo cumplir con todas esas necesidades con mucho menor esfuerzo, que con versiones anteriores, y menor que otros motores de base de datos, y sobre todo reduciendo costos. TAMBIEN TENEMOS: El diccionario de datos del ncleo Oracle es llamado Contenedor de Base de datos (CDB por sus siglas en ingls) y la parte de la base de datos que contiene nuestro cdigo es llamada Base de datos Enchufable (PDB por sus siglas en ingls).Este PDB contiene su propio diccionario de datos con sus tablas propias objetos, tablas, etc.; de tal manera que existe un tipo de jerarqua en donde los objetos primeramente son localizados en el PDB y cuando no pueden ser encontrados all, la informacin es recuperado desde el CDB.Atributos: Se pueden conectar muchos PDB a un solo CDB, lo que implica una verdadera separacin de datos entre dos bases de datos que estn conectadas al mismo CDB. Tanto el PDB como el CDB tienen un menor tamao. La actualizacin del software de Oracle se hace dentro del CBD nicamente y por ende de manera ms rpida. Clonar un PDB con sus aplicaciones se puede hacer de manera ms efectiva y rpida, pues no se necesita clonar toda la base de datos Oracle. Bajo cubierta, la implementacin es hecha usando tablespaces transportables con data y metadata.

Existen diferentes tipos de usuarios: Usuarios locales en el PDB Usuarios comunes en el CDB Un usuario local con privilegios puede administrar el PDB, mientras que la metadata acerca del PDB es administrada por un usuario comn. Cualquier usuario con privilegios, puede cambiar entre PDBs. Cada PDB tiene su propio nombre de servicio. Estos nombres de servicios deben de ser nicos dentro del CDB. Se pueden definir ligas de bases de datos entre los PDBs. El crear un nuevo PDB vaco es 1000 veces ms rpido que crear una nueva base de datos completa.Y para los usuarios de Apex esta es la buena noticia: Podemos correr diferentes versiones de Apex en una sola base de datos, esto por cuanto cada una de las versiones puede ser ejecutada en un PDB por aparte.

2. DEFINICION:ORACLE 12C es la nueva plataforma para el desarrollo de aplicaciones en la nube.

ORACLE 12CPgina 20

La versin 12c integra las capacidades de los servidores de aplicaciones y de la red de datos en memoria en una base para cmputo en la Nube. Esta edicin cuenta con WebLogic Server 12.1.2 y Oracle Coherence 12.1.2.Adems, est diseada para contar con aplicaciones de prxima generacin, simplificar las

Operaciones, acelerar la entrada al mercado, reducir el costo de propiedad y obtener mayor valor de su infraestructura de aplicaciones.

3. VENTAJAS DE ORACLE 12CDentro de las principales ventajas de Oracle 12c, tenemos las siguientes: Oracle 12c est optimizada para los procesadores Sparc e Intel Xeon, garantizando mejor performance para el procesamiento de los datos, mantenimiento, backup, etc. Introduce Multitenant Arquitecture que simplifica el proceso de consolidacin de bases de datos dentro de la nube, permitiendo a los clientes manejar muchas bases de datos como una sola sin cambiar sus aplicaciones. Grandes beneficios a los clientes desarrollando base de datos privada en las nubes, Software-as-a-Service (SaaS). Oracle Multitenant administra muchas bases de datos como una, y utilizan mucho menos y recursos con menos esfuerzo, y puede incrementar el uso de recursos en el menor tiempo. Oracle Multitenant, trabaja con todos los future de Oracle Database Estndar, incluyendo Real Application Clusters, Partitioning, Data Guard, Compression, Automatic Storage Management, Real Application Testing, Transparent Data Encryption, Database Vault, y ms. Automatic Data Optimization. Oracle 12c administra mucho ms data con menor costos de almacenamiento y mejora en el performance. Esto consiste en habilitar el Heap Map Monitor en la base de datos para identificar fcilmente la data que est hot (Very Active), la data que est warm (read only), y la data que est cold (rarely read) almacenada en tablas y particiones. Defense in Depth Security. Oracle 12c introduce nuevas funcionalidades de seguridad con innovaciones como ninguna otra versin de Oracle y de cualquier otro motor de base de datos. Maximum Availability for Database Cluoud. Oracle 12c introduce nuevos futures de alta disponibilidad, proteccin de data, load balancing y failover, entre otras.Sin dudas que, migrar o adquirir esta versin de Oracle 12c, ser de mucho ms beneficios para las empresas que requieran una alta competitividad a menor costos en la administracin de sus informaciones.COSTOS Y BENEFICIOSBENEFICIOS: Oracle Database 12c beneficia a los clientes que buscan reducir la complejidad y los costes a travs de la implementacin de la base de datos de nubes privadas y proveedores de SaaS que buscan el poder de Oracle en un modelo multiusuario seguro.Este documento pone de relieve algunas de las nuevas capacidades de Oracle Database 12c que pueden ayudar a los clientes con rapidez enchufe en la nube, as como otras mejoras en la gestin del almacenamiento, la disponibilidad, la seguridad, el apoyo de grandes datos y la gestin de bases de datos que pueden ayudar a los clientes continan obteniendo un alto retorno sobre sus inversiones de base de datos Oracle.

PRINCIPALES BENEFICIOS:1. La Nueva Arquitectura Multitenant para la Consolidacin de Bases de Datos en la NubeOracle Database 12c supera los principales retos de los clientes que estn consolidando bases de datos en un modelo de nube privada al mejorar considerablemente la eficiencia y reducir los costos de administracin, al tiempo de conservar la autonoma de las bases de datos separadas.Oracle Multitenant es una nueva caracterstica de Oracle Database 12c, y permite que cada base de datos conectada a la nueva arquitectura multitenant se vea y se sienta como una Oracle Database estndar para las aplicaciones; as, las aplicaciones existentes pueden correr sin necesidad de hacerles cambios.Al soportar el multi-tenancy en la capa de bases de datos, y no en la capa de aplicaciones, Oracle Multitenant hace que todas las aplicaciones de los ISVs corran sobre la base de datos Oracle lista para SaaS.Oracle Multitenant administra muchas bases de datos como una sola y puede aumentar la utilizacin de los recursos de los servidores y reducir el tiempo y el esfuerzo necesarios para realizar las actualizaciones de las bases de datos, el respaldo, la recuperacin y mucho ms.La arquitectura multitenant ofrece aprovisionamiento y clonacin de bases de datos virtualmente instantneos, lo que la hace una plataforma ideal para la prueba de bases de datos y para las nubes de desarrollo.Oracle Multitenant funciona con todas las caractersticas de Oracle Database, incluyendo a Real Application Clusters, Partitioning, Data Guard, Compression, Automatic Storage Management, Real Application Testing, Transparent Data Encryption, Database Vault, y ms.

2. Optimizacin Automtica de DatosPara ayudar a los clientes a gestionar ms datos de forma eficiente, reducir los costos del almacenamiento y mejorar el desempeo de la base de datos, Oracle Database 12c introduce las nuevas caractersticas Automatic Data Optimization.Un Heat Map monitorea la actividad de lectura/escritura de las bases de datos, lo que permite a los Administradores de Bases de Datos identificar fcilmente los datos que estn almacenados de forma caliente (muy activos), tibia (slo lectura) y fra (que se leen raramente) en tablas y particiones.3. La Defensa de Seguridad ProfundaOracle Database 12c incluye ms innovaciones en seguridad que ningn otro lanzamiento de bases de datos de Oracle; lo que ayuda a los clientes a enfrentar las amenazas en constante evolucin y cumplir con las estrictas regulaciones de proteccin de datos.4. Disponibilidad Mxima para las Nubes de Bases de Datos Oracle Database 12c presenta varias caractersticas de alta disponibilidad, as como mejoras a las tecnologas existentes que permiten el acceso continuo a los datos empresariales.Global Data Services ofrece el balanceo de cargas y la tolerancia a fallas a las configuraciones de bases de datos distribuidas globalmente.Data Guard Far Sync ampla la proteccin en espera de cero prdidas de datos a cualquier distancia y que no est limitada por la latencia.Application Continuity complementa los Oracle Real Application Clusters y oculta las fallas de las aplicaciones a los usuarios finales al repetir automticamente las transacciones que han fallado.

5. Administracin Eficiente de Bases de DatosLa integracin perfecta con Oracle Enterprise Manager 12c Cloud Control le permite a los administradores implementar y administrar fcilmente la nueva funcionalidad de Oracle Database 12c, incluyendo la nueva arquitectura multitenant y el ocultamiento de datos.Las funcionalidades de prueba de Oracle Real Application Testing pueden ayudar a los clientes a validar las actualizaciones y las estrategias de consolidacin al probar y escalar simultneamente las cargas de trabajo de produccin reales.

6. Simplificando el Anlisis de los Grandes Volmenes de Datos Oracle Database 12c realza las capacidades de in-Database MapReduce para Big Data a travs de SQL Pattern Matching que permite el descubrimiento inmediato y escalable de las secuencias de eventos de negocio, como son las transacciones financieras, los registros de la red y los registros de una serie de clics.Los cientficos de datos pueden analizar mejor la informacin empresarial y los Big Data con nuevos algoritmos predictivos en la base de datos y con una mayor integracin del cdigo abierto R con Oracle Database 12c.

COSTOS:El precio de la base de datos 12c de Oracle no est incluido en la cuota de mantenimiento regular. El producto es la versin de multitenancy de la compaa, siendo un ingrediente clave de las aplicaciones basadas en la nube. Pero para poder obtener estas prestaciones, los clientes que pasen a la 12c debern pagar una cuota adicional por encima de la cuota bsica de licencia de la Enterprise Edition de la base de datos Oracle, que hasta la fecha era de 47.500 dlares por procesador. Muchas otras prestaciones anteriores a esta llevan cargos adicionales, como Real Application Clusters, que cuesta 23.000 dlares por procesador.

CARACTERISTICAS DEL ORACLE 12CLa nueva caracterstica permite que mltiples bases de datos puedan funcionar dentro de una nica instancia de la base de datos 12c, y constituye la versin de multitenancy de Oracle, ingrediente clave de las aplicaciones basadas en la nube.En la nueva base de datos 12c se produce una separacin de arquitectura entre el ncleo del sistema de Oracle y nuestra aplicacin. Adaptive Query OptimizationEl optimizador puede llevar a cabo una modificacin de sus planes de ejecucin aunque estos ya se encuentren habilitados para la sentencia SQL, simplemente el CBO para los planes en ejecucin y los reanaliza para encontrar el "nuevo" mejor, est caracterstica es invisible al usuario y se hace de forma automtica. Ejecucin de comandos a nivel de prompt de RMANOracle 12c nos permite ejecutar comandos a nivel del prompt de RMAN, esto sin la necesidad de colocar la clusula sql, adems podemos ejecutar cualquier sentencia SQL que queramos, no as pre-12c que estaba limitado. La clusula sql sigue estando vigente. Estadsticas dinmicasDurante la compilacin de una sentencia SQL, el optimizador puede chequear todas las estadsticas sobre las tablas de la sentencia SQL y puede decidir si las ocupa o no, si no ocupa las estadstica para una tabla en particular o alguna de esta no posee estadsticas, Oracle generar estadsticas dinmicas con el mtodo del Sampling, ests estadsticas permanecern hasta las subsiguientes ejecuciones de la sentencia y el optimizador las puede utilizar cuando estime conveniente.

Estadsticas ONLINE para cargas BULKCuando se hace una carga de datos mediante un INSERT SELECT, CREATE TABLES AS, para versiones anteriores de Oracle, haba que tomar estadsticas de forma manual a la nueva tabla, en cambio para nuestra nueva versin 12c, las estadsticas son tomadas de forma automtica, tal cual se hace para cuando se generan los ndices mediante el comando CREATE INDEX o REBUILD INDEX

Estadsticas privadas para las tablas temporalesLas estadsticas para las tablas temporales son nicas a pesar de que por cada sesin hubiese data distinta, esto era hasta la versin 11gr2, para la versin 12c de Oracle, cada sesin tendr sus propias estadsticas lo cual mejora ostensiblemente los tiempos de ejecucin, pues se mejora la performance al tener mejores datos estadsticos.

Integracin con Grupos de procesadores a nivel de Sistema OperativoEsta caracterstica permite especificar al DBA un parmetro llamado PROCESSOR_GROUP_NAME, con lo cual se une una instancia de base de datos a un conjunto de CPUs, esto mismo se puede hacer con el comando cgroups en Linux o con un pool de recursos en Solaris.

Para qu ocupar est caracterstica? Pues para parcelar un poco el uso de CPUs por parte de una cantidad X de base de datos.

Arquitectura Multitenant (Arquitectura multiusuario)Las arquitecturas multitenant (multi-propietario) es una filosofa de software cada vez ms ocupada para aquellas empresas que dan servicios de SaaS (Software as a Service), el principio bsico de esto es el siguiente: Una instancia del Software es ejecutada en un servidor y desde aqu se da el servicio a mltiples clientes . Si lo pensamos del lado de Oracle significa que cada cliente comparte un motor de datos, pero los datos de cada cliente estn totalmente separados uno de otros, o sea, colocamos muchas bases de datos en un mismo lugar, todas operadas por un mismo RDBMS.Toda esta arquitectura multitenant, hace que sea muy fcil para los clientes hacer una consolidacin de sus bases de datos y trabajar muchas como una.

Oracle Datapump soporta Database ConsolidationDentro del soporte que da Oracle Datapump para lo que es Database Consolidation, se nombra el FULL TRANSPORTABLE, que no es ms que llevarse una base de datos desde y hacia los contenedores.Lo anterior implica que me puedo llevar una base no-CDB (Que no pertenezca a un Container Database) haca otra base no-CDB, o una PDB a una no-CDB, o una base no-CDB a una PDB.Exportar una vista como tabla con Oracle DatapumpAhora se puede exportar una vista y Oracle deja la data de una vista en una tabla, antes al exportar una vista, slo se exportaba la definicin, pero no la data.Opcin de NOLOGGING con Oracle Datapump ImportExiste un parmetro para el import con el Datapump que deshabilita el logging para cuando se est cargando data en una tabla, es la opcin TRANSFORM con el valor DISABLE_ARCHIVE_LOGGING, esto hace del proceso de import un proceso muchsimo ms rpido pues no se genera redolog, lo que se debe tener en cuenta es sacar un respaldo despus de finalizar el import.Oracle ASM Disk Scrubbing Est es una nueva caracterstica que chequea las corrupciones lgicas de los discos de ASM y las repara de forma automtica, esto slo sucede cuando se crean grupos de fallas, o sea, existe redundancia normal o redundancia alta.

Ampliacin de los comandos ONLINEA partir de Oracle 12c, los comandos que se pueden utilizar en forma ONLINE se han ampliado, por ejemplo antes para borrar un ndice se tena que esperar a que este estuviese no siendo utilizado, pues si as fuese daba el siguiente error ORA-00054: resource busy and acquire with NOWAIT specifiedLos comandos que se pueden ejecutar ONLINE a partir de Oracle 12c : DROP INDEX ONLINE DROP CONSTRAINT ONLINE SET UNUSED COLUMN ONLINE ALTER INDEX UNUSABLE ONLINE ALTER INDEX [VISIBLE | INVISIBLE]

Columnas invisiblesEn Oracle 12c, podemos dejar una columna como invisible mediante el comando alter table -nombre tabla- modify (-columna- invisible), pero nosotros mismos controlamos el cundo ver esa columna Por ejemplo:Cuando hacemos un DESCRIBE de la tabla, est columna no aparece, cuando hacemos un SELECT * FROM de la tabla est columna tampoco aparece, incluso cuando hacemos un INSERT INTO nos podemos saltar esa columna, simplemente no incluyndola en la lista de las columnas.A travs de SQL*Plus podemos setear el hecho de que aparezca una columna invisible, para ello utilizamos el seteo.SHOW COLINVISIBLE ON|OFFMovimiento ONLINE de los datafilesEn Realce anteriores, para mover un datafile este se deba dejar OFFLINE, con todos los problemas de servicio que esto poda acarrear, pues a partir de Oracle 12c, el movimiento de los datafiles puede ser efectuado en forma ONLINE, sin prdida de servicio.Creacin de varios ndices en las mismas columnas de una tablaMltiples ndices pueden ser generados para un mismo set de columnas, con esto evitamos el hecho de tener que eliminar ndices en caso de haber efectuado alguna migracin. Por ejemplo: Para los campos A, B, C de una tabla se pueden crear mltiples ndices, los ndices pueden ser generados de acuerdo a la premisa siguiente: B*Tree o Bitmap Unique o NoUnique De acuerdo al tipo de particin en que estn involucrados los camposLa nica condicin es que slo uno de ellos tiene que estar visible.Dataguard Broker y las CDBs (Container Databases)El DataGuard Broker de Oracle soporta todo lo relacionado a MULTITENANT CONTAINER DATABASES (CDBs), slo hay que tener en cuenta ciertas cosas : Cuando la base de datos primaria es una CDB , todas las bases StandBy en la configuracin del broker deben ser tambin CDBs Cuando una configuracin de Broker es hecha en base a CDBs , todas las acciones del Broker deben ser efectuadas a nivel de root , no a nivel de cada PDB (Pluggable Database) Para administrar un ambiente MULTITENANT se debe tener el rol CDB_DBAConexiones sysdg y sysdba al Dataguard BrokerEn versiones anteriores, la conexin al Dataguard deba ser hecha con el usuario SYS/Password y la clusula SYSDBA, pues hoy slo se necesita indicar el usuario y password de SYS, los usuarios que se conecten a la configuracin del DataGuard Broker, deben tener los privilegios de SYSDG o SYSDBA, por defecto Oracle intentar conectar con SYSDBAVALIDATE DATABASE a nivel de DataguardSi antes exista un comando BACKUP VALIDATE DATABASE a nivel de RMAN para chequear la validez de ciertos respaldos, hoy en da existe un comando llamado VALIDATE DATABASE [VERBOSE] para la configuracin hecha a travs de Dataguard Broker, con esto se hace una validacin ms exhaustiva de los componentes que forman parte de una configuracin de Dataguard BrokerPor defecto Real-Time Apply en DataGuardA partir de Oracle 12c, la configuracin por defecto de Oracle Dataguard Broker viene con defecto con Real-Time Apply, esto significa que las transacciones son inmediatamente aplicadas a los archivos de Standby de Redo, ms que la generacin de un archive y que este sea aplicado en el ambiente de StandByRetoma de las operaciones de SwitchoverCuando en Oracle 11gr2 tenamos algn problema durante el proceso de Switchover , el proceso se tena que hacer desde el principio, chequeando cada una de las partes de nuestras bases de datos, de hecho alguna de las bases poda quedar en estado MOUNT y no recuperando , a lo mejor la nueva primaria no poda quedar abierta, etc.Pero a partir de Oracle 12c, las operaciones de Switchover pueden ser retomadas si se caen en algn punto intermedio Modificaciones al DUPLICATE DATABASEEn Oracle 11gr2 se puede usar la clusula SECTION SIZE al momento de respaldar una base de datos, con esto cada proceso (Channel) puede tomar una porcin del tamao especificado para un datafile, con lo cual claramente se aceleran los procesos de respaldo de una base.Para el caso del DUPLICATE DATABASE en Oracle 12c, se puede tambin declarar la clusula SECTION SIZE, con lo cual el proceso de copia de una base tambin se pueden ver aceleradoEsta clusula de SECTION SIZE, tambin puede ser aplicada a los backups como IMAGE COPY y a los backups incrementales.Mejoras al comando RESTOREA partir de Oracle 12c las operaciones de RESTORE se pueden hacer en modalidad NETWORK, tal cual lo puede hacer hoy en da el comando DUPLICATE, o como lo puede hacer un expdpRecuperacin de tablas con RMANDesde Oracle 12c en adelante ahora s podemos hacer una recuperacin de una tabla. Con el nuevo comando RECOVER TABLE podemos restaurar y recuperar una o ms tablas desde respaldos RMAN ya sea que estn en Backups o en cintas.Oracle RAT con ASHDesde Oracle 12c, los reportes que se saquen despus del Database Replay contendrn informacin de ASH, lo cual claramente ayuda en el anlisis del testing de la nueva infraestructura de base de datos.

Inventario consultableCada vez que queramos saber los parches de nuestra base de datos, tenamos que irnos al sistema operativo y ejecutar un opath -lsinventory, desde Oracle 12c, se adjunta un nuevo package llamado DBMS_QOPATCH, con el cual se puede consultar a travs de SQL, los distintos parches aplicados a nuestra plataforma RDBMSOracle Flex ASMCon Oracle Flex ASM se puede separar la instancia ASM desde los servidores de base de datos, con ello se puede llegar a una estructura en donde un nmero X de servidores con instancias ASM , puede otorgar servicio a un nmero N de servidores de bases de datos.Oracle Flex ClusterEsta es una nueva arquitectura que permite un poco de flexibilidad para lo que son los nodos de un cluster, desde Oracle 12c, nace un nuevo concepto llamado Flex Cluster, en esta nueva arquitectura nacen 2 conceptos los "Hub Nodes" y los "Leaf Nodes".Los "Hub Nodes" son los nodos normales de un cluster, imaginense una arquitectura de un RAC en 11gr2 , con 2 nodos y un Grid Infraestructure en ejecucin, pues los "Hub Nodes" son aquellos nodos que conforman el RAC y que estn conectados "entre s" mediante el Interconnect.Pues bien, los "Leaf Nodes" son aquellos nodos que se unen a los "Hub nodes" y que no tienen que estar conectados a un Interconnect, slo deben tener comunicacin con un "Hub Node.

Respaldo en diskgroups del OCRAntes de Oracle 12c, los respaldos del OCR eran llevados a cabo en el nodo master en una ruta predefinida del S.O., desde Oracle 12c, estos respaldos pueden ser llevados a cabo en Diskgroups, lo cual simplifica el trabajo de recuperacin de un OCRSoporte para IPv6Los nodos del cluster pueden ser configurados con IPv6, con esto el SCAN est posibilitado de conectarse a las IPs VIP de la Grid Infraestructure.Advanced Network CompressionLa transferencia de datos a travs de los servicios de Oracle Net ahora pueden ser comprimidos, lo cual genera una mejora de performance, est compresin puede ser definida en los siguientes niveles Connection level (connect string, URL) Service level (tnsnames.ora, ldap.ora) Database level (sqlnet.ora)

Restricciones para el privilegio SELECT ANY DICTIONARYEl privilegio "SELECT ANY DICTIONARY" ya no podr tener accesos directos a las vistas DEFAULT_PWD$, ENC$, LINK$, USER$, USER_HISTORY$ y XS$VERIFIERS, o sea, con este cambio ya no se tendr tan fcil acceso a password de distintos usuarios o password de los dblinks.

Informacin del ltimo LOGIN a travs de SQL*PlusCada vez que ingresemos a SQL*Plus nos mostrar cual fue nuestro ltimo login a la instancia, esto es posible debido a la informacin que se almacena en la tabla USER$

Oracle user en WindowsDesde Oracle 12c, se da soporte a un usuario distinto de Administrador para poder instalar y manejar las instancias OracleAumento de largo en columnas varchar2, nvarchar2 y RAWAntes de Oracle12c, las columnas varchar2, nvarchar2 y RAW slo tenan un largo hasta 4000 bytes, si queramos columnas de un largo mayor, tenamos que por obligacin ocupar columnas de tipo CLOB o BLOB, pero en Oracle 12c nace un cambio, esto se aplica mediante el parmetro MAX_STRING_SIZE, este parmetro se cambia desde un valor STANDARD a EXTENDED y la base de datos puede soportar hasta 32767 bytes para sus columnas varchar2, nvachar2 y raw. Una vez realizado el cambio no se puede revertir.

CONCLUCION

Son cada vez ms las empresas que estn adoptando la nube, y buscan tecnologas que transformarn el negocio y mejorarn la agilidad y la eficacia operativa. Oracle Database 12c es una base de datos de prxima generacin diseada para satisfacer estas necesidades, y ofrece una nueva arquitectura multitenant sobre una plataforma de base de datos rpida, escalable, confiable y segura. Al conectarse a la nube con Oracle Database 12c, los clientes pueden mejorar la calidad y el desempeo de las aplicaciones, ahorrar tiempo con una arquitectura de mxima disponibilidad y gestionar el almacenamiento, y simplificar la consolidacin de bases de datos al administrar cientos de bases de datos como una sola.

BIBLIOGRAFIA http//www.oracle.com/database/ product_editions.html Oracle 12C James L. Johnson. Sistemas de Bases de Datos Elmasri / Nawathe. Fundamentos de Bases de Datos Henry Korth/ Abraham Silverschatz/ Sudargham.

http://www.articulo.org/articulo/3041/Oracle_2c una_opcion_de_desarrollo_viable.html

INSTALACION DEL ORACLE 12C

: