17
ORACLE IBÉRICA, S.R.L. ADVANCED CUSTOMER SERVICES JUNTA DE ANDALUCÍA OPCIONES RDBMS & LICENCIAS SOLUTION SUPPORT CENTER La información incluida en el presente informe es confidencial, siendo para el uso exclusivo del cliente indicado. Si usted no es el destinatario del informe le informamos que está totalmente prohibida cualquier divulgación, distribución o reproducción del contenido de dicho informe. Referencia documento: InfV5_JDA_OpcionesRDBMS_v1.1.doc Fecha: 21 de septiembre de 2016 Versión: <1.1 > Copyright(c) 2016 ORACLE IBÉRICA Todos los derechos reservados

ORACLE IBÉRICA, S...Steps for Manual De-installation of Oracle Spatial (Doc ID 179472.1) NOTA: Para verificar si se está usando un paquete se puede consultar la vista dba_source

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

ORACLE IBÉRICA, S.R.L. ADVANCED CUSTOMER SERVICES

JUNTA DE ANDALUCÍA

OPCIONES RDBMS & LICENCIAS

SOLUTION SUPPORT CENTER

La información incluida en el presente informe es confidencial, siendo para el uso exclusivo del cliente indicado. Si usted no es el destinatario del informe le informamos que está totalmente prohibida cualquier divulgación, distribución o reproducción del contenido de dicho informe.

Referencia documento: InfV5_JDA_OpcionesRDBMS_v1.1.doc

Fecha: 21 de septiembre de 2016

Versión: <1.1 >

Copyright(c) 2016 ORACLE IBÉRICA

Todos los derechos reservados

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 2 / 17

Nº: 20845/G

Registro de Cambios

Fecha Autor Versión Notas

22/08/2016 Paola Juárez Gómez 1.0 Creación del documento

21/09/2016 David Sierra González 1.1 Nota sobre modificación de opciones en 12c con Multitenant

Revisiones

Nombre Role

Distribución

Copia Nombre Empresa

1

2

3

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 3 / 17

Nº: 20845/G

Índice de Contenidos

INTRODUCCIÓN...................................................................................................................................... 4

LICENCIA PARA OPCIONES DE RDBMS ................................................................................................ 5

CHEQUEO OPCIONES............................................................................................................................ 7

Particionamiento ............................................................................................................................. 8

Spatial .............................................................................................................................................. 9

Active Dataguard .......................................................................................................................... 10

Diagnostic Pack y Tuning Pack .................................................................................................. 11

Oracle Advanced Compression.................................................................................................. 12

Oracle Advanced Security ........................................................................................................... 13

CLOUD CONTROL ............................................................................................................................... 14

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 4 / 17

Nº: 20845/G

Introducción

Durante la creación de una Base de Datos tendremos la opción de instalar

las opciones o componentes que creamos convenientes. Debemos tener en

cuenta que muchas de estas opciones necesitaran una licencia para poder

ser usadas.

Este documento va encaminado a conocer qué opciones son las que están

incluidas dentro del contrato corporativo de la junta de Andalucía, y las

buenas prácticas recomendadas por Oracle. Una recomendación de Oracle

ACS es instalar únicamente las opciones necesarias.

Se incluirán los pasos necesarios para saber si se está usando o no una

opción, y cómo desinstalarla en caso de no estar en uso.

Cualquier duda sobre el licenciamiento de opciones de BBDD, consultar con

la Dirección del SCO (Servicio Corporativo Oracle) o directamente con el

representante de Oracle Licencias para la Junta de Andalucía.

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 5 / 17

Nº: 20845/G

Licencia para opciones de RDBMS

En esta sección se incluye información sobre las opciones disponibles en las

versiones soportadas para los entornos de la Junta de Andalucía 11g y 12c.

En la siguiente lista podemos ver todas las opciones que requieren licencia

en las versiones 11g y 12c. Hay que tener en cuenta que la única opción

incluida actualmente en el contrato de la JdA es Oracle Partitioning.

Oracle Active Data Guard

Oracle Advanced Analytics

Oracle Advanced Compression

Oracle Advanced Security

Oracle Database Vault

Oracle Label Security

Oracle On-Line Analytical Processing (OLAP)

Oracle Partitioning

Oracle RAC One Node

Oracle Real Application Clusters (Oracle RAC)

Oracle Real Application Testing

Oracle Spatial and Graph

Oracle TimesTen Application-Tier Database Cache

En versión 12c debemos incluir las sigunetes opciones, que requieren

licencia también:

Oracle In-Memory Database Cache

Oracle Multitenant

Además de las opciones de base de datos, a nivel de licencia, debemos de

tener en cuenta también los Packs de Administración disponibles.

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 6 / 17

Nº: 20845/G

Dentro del contrato corporativo no hay ninguno incluido, y si se quiere usar

cualquiera de ellos se debe de adquirir la licencia extra correspondiente.

Oracle Change Management Pack

Oracle Configuration Management Pack

Oracle Data Masking and Subsetting Pack

Oracle Diagnostics Pack

Oracle Provisioning and Patch Automation Pack

Oracle Tuning Pack

Toda la información sobre las opciones de base de datos 11G se encuentra

en https://docs.oracle.com/cd/E11882_01/license.112/e47877.pdf

Si se quiere ver la misma información para la versión 12c:

https://docs.oracle.com/cd/E50790_01/doc/license.121/e17614.pdf

Nota importante:

La Junta de Andalucía tiene licencias limitadas de algunos productos que

están gestionados directamente por la Dirección del SCO.

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 7 / 17

Nº: 20845/G

Chequeo Opciones

Para conocer que componentes que se están usando en nuestra base de

datos, podemos usar el script options_packs_usage_statistics.sql incluido

en la siguiente nota MOS.

Database Options/Management Packs Usage Reporting for Oracle

Databases 11gR2 and 12c (Doc ID 1317265.1)

sqlplus -s <UserName/Password>

@options_packs_usage_statistics.sql

La información se obtiene de la vista DBA_FEATURE_USAGE_

STATISTICS.

Oracle Soporte recomienda tener instaladas únicamente las opciones

necesarias (ver Nota sobre 12c). Se recomienda revisar mediante el script

indicado si se están usando opciones que requieren de licencia adicional.

A continuación se detallaran las opciones más comunes y cómo realizar la

desinstalación de éstas, si no son necesarias.

Nota: En versión 12c, hay un cambio en relación a las opciones de base de

datos instaladas.

En el caso de bases de datos con arquitectura Multitenant, al crear la base

de datos, la CDB tendrá instaladas todas las opciones de base de datos, en

previsión de las diferentes opciones que las PDB pueden necesitar utilizar.

A día de hoy no está soportada la desinstalación, instalación o re-instalación

de opciones de base de datos en la CDB o la PDB.

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 8 / 17

Nº: 20845/G

Sin embargo, aunque no se aconseja, se puede crear una CDB con un

conjunto reducido de opciones de base de datos. Es responsabilidad del dba

verificar los requisitos de una PDB al conectarla con una CDB de estas

características.

También es posible crear una base de datos con un conjunto reducido de

opciones, y convertirla en PDB posteriormente.

Para más información sobre las diferentes alternativas y sus implicaciones,

se puede consultar la nota:

Customization of Database Options in a Multitenant Setup (Doc ID

1616554.1)

Particionamiento

La opción de particionamiento permite mejorar la disponibilidad, la

administración y el rendimiento de muchas aplicaciones gracias a la

restructuración de los datos. El particionamiento permite subdividir una tabla

o índice en partes más pequeñas. Cada parte de denomina partición y

puede, opcionalmente, tener sus propias características de almacenamiento.

Esta opción está incluida en el contrato actual de soporte Oracle para la

JdA, con lo que se puede usar sin necesidad de contratar una licencia extra.

Para más información se puede consultar el siguiente whitepapper:

http://www.oracle.com/technetwork/es/documentation/317489-esa.pdf

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 9 / 17

Nº: 20845/G

Spatial

La opción Spatial nos va a permitir trabajar con datos espaciales y

analíticos.

Si trabajamos con datos espaciales tenemos dos opciones: podemos usar la

funcionalidad LOCATOR, que incluye las opciones básicas y no requiere de

licencia, o la opción Spatial, que incluye funcionalidades más avanzadas.

El primer paso será saber si se está usando SPATIAL, para ello se deben

seguir los pasos indicados en la nota How to Determine if Spatial is Being

Used in the Database? (Doc ID 726929.1)

Básicamente, estaremos usando SPATIAL si hiciéramos uso de alguno de

los siguientes paquetes:

SDO_GEOM.RELATE

SDO_GEOM.SDO_DIFFERENCE

SDO_GEOM.SDO_INTERSECTION

SDO_GEOM.SDO_UNION

SDO_GEOM.SDO_VOLUME

SDO_GEOM.SDO_XOR

Si no se estuvieran usando ninguno de los paquetes anteriores pero la

opción SPATIAL estuviera instalada (aparece en la vista V$OPTION),

deberíamos confirmar si necesitamos LOCATOR.

Para saber si se usa Locator se puede seguir las indicacione en la siguiente

documentación.

http://docs.oracle.com/cd/E18283_01/appdev.112/e11830/sdo_locator.htm

A) Si se usa LOCATOR, desinstalar SPATIAL manteniendo la

funcionalidad Locator. How To Deinstall Oracle Spatial Keeping Oracle

Locator (Doc ID 1070647.1)

B) Si no se usa LOCATOR, desinstalar la opción SPATIAL.

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 10 / 17

Nº: 20845/G

Steps for Manual De-installation of Oracle Spatial (Doc ID 179472.1)

NOTA: Para verificar si se está usando un paquete se puede consultar la

vista dba_source i ver si algún objeto hace referencia al paquete; pero

habría igualmente que descartar que alguna llamada este incluida a nivel de

código en la aplicación.

Active Data Guard

Active Data Guard es una opción configurable en un entorno Data Guard. En

un entorno Data Guard común la standby física estará en estado mount y

aplicando cambios.

Si el cliente quisiera hacer reporting online contra la standby, tendría que

tener el entorno replicado en modo read only y aplicando cambios; en ese

caso se necesitaría la opción Active Data Guard.

La opción Data Guard aparecerá siempre como TRUE en la v$option ya

que es una funcionalidad incluida por defecto en la Enterprise Edittion. Si

queremos saber si se ha usado Active Data Guard deberemos consultar el

informe de uso.

PRODUCT |USAGE|LAST_SAMPLE_DATE|FIRST_USAGE_DATE

Active Data Guard |NO_USAGE

El reporting online es una de las muchas ventajas de la opción ADG, para

más información se puede acceder a estos White pappers:

http://www.oracle.com/technetwork/database/features/availability/twp-

dataguard-11gr2-1-131981.pdf

http://www.oracle.com/technetwork/database/availability/active-data-guard-

wp-12c-1896127.pdf

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 11 / 17

Nº: 20845/G

Diagnostic Pack y Tuning Pack

Al inicio de este documento hemos comentado que además de las opciones

de base de datos tenemos los packs de administración. Estos packs nos van

a permitir mejorar la monitorización de nuestra base de datos o acceder

incluso a herramientas que nos provean de recomendaciones.

Diagnostic Pack nos da recomendaciones automáticas de rendimiento y

funcionalidades avanzadas para monitorizar nuestra base de datos. Incluiría:

Automatic Workload Repository

Automatic Database Diagnostic Monitor (ADDM)

Active Session History (ASH)

Performance monitoring (database and host)

Event notifications: notification methods, rules, and schedules

Event history and metric history (database and host)

Blackouts

Dynamic metric baselines

Monitoring templates

Memory-access based performance monitoring

Supporting functionality to perform per stream bottleneck detection and

per component top wait event analysis

http://www.oracle.com/us/products/enterprise-manager/diagnostic-pack-11g-

ds-068465.pdf

El Tuning Pack, en cambio, nos permitirá usar funcionalidades avanzadas

para gestionar el rendimiento. Para usarlo es necesario disponer del

Diagnostic pack.

Las funcionalidades incluidas en el Tuning serían:

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 12 / 17

Nº: 20845/G

SQL Access Advisor

SQL Tuning Advisor

Automatic SQL Tuning

SQL Tuning Sets

SQL Monitoring

Reorganize objects

Un nuevo parámetro CONTROL_MANAGEMENT_PACK_ACCESS controla

el uso de estos dos packs de administración. Podemos definir el parámetro a

estos tres valores:

DIAGNOSTIC+TUNING: Funcionalidades Diagnostic Pack y Tuning

Pack activadas.

DIAGNOSTIC: Sólo está activado el Diagnostic Pack

NONE: Ambos desactivados.

Para más información se recomienda leer la siguiente nota MOS. Controlling

Diagnostic and Tuning Pack Usage (Doc ID 436386.1)

Oracle Advanced Compression

La opción Advanced Compression permite comprimir todo tipo de datos,

backups y tráfico de red, de forma transparente a las aplicaciones.

Comprimir nos va a permitir reducir el espacio consumido y mejorar el

rendimiento con un mínimo overhead de consumo de CPU.

Las funcionalidades incluidas dentro de esta opción son:

Data Guard Network Compression

Data Pump Compression

Fast RMAN Compression

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 13 / 17

Nº: 20845/G

OLTP Table Compression

SecureFile Compression and Deduplication

Flashback Data Archive (Total Recall)

Oracle Advanced Security

La opción de Seguridad Avanzada, como su nombre indica, nos va a

proveer de funcionalidades que van a permitir proteger los datos sensibles

de nuestra base de datos para cumplir las normativas establecidas por los

organismos responsables.

Al igual que la compresión, permite que los cambios aplicados sean

transparentes a nuestras aplicaciones reduciendo el coste de implantación.

Las funcionalidades incluidas en 11G son:

Transparent Data Encryption (TDE) for columns

Transparent Data Encryption (TDE) for tablespace

Transparent Data Encryption (TDE) for securefiles

DataPump Export File encryption

RMAN backup encryption

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 14 / 17

Nº: 20845/G

Cloud Control

Cloud control es la herramienta de monitorización de Oracle. Permite

monitorizar de forma efectiva y sencilla todas las bases de datos desde un

único punto. La ventaja de Cloud control es que además se pueden

monitorizar y administrar entornos Middleware, como Weblogic Server, e

incluso productos de terceros.

En muchas de las funcionalidades proporcionadas por Cloud Control, para

realizar el análisis y dar recomendaciones, hace uso del Diagnostic Pack y

del Tuning Pack.

La Junta de Andalucía no tiene incluidos estos paquetes de monitorización

dentro del contrato de soporte.

Para gestionar los packs de gestión debemos irnos a

Setup-> Management Packs

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 15 / 17

Nº: 20845/G

Desde este nivel tendremos acceso a la siguiente información:

Información sobre licencias

Control de activación de los Packs de Gestión

Packs usados por la interfaz actual

Desde cualquier interfaz podremos ver qué packs estamos usando

únicamente seleccionando:

Setup-> Management Packs- >Packs for this page

Podemos investigar y ver cómo las interfaces de rendimiento de Cloud

Control usan las API´s de Diagnostic Packs y Tuning Pack.

Para desactivar el uso de esos Packs bastará con irnos a

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 16 / 17

Nº: 20845/G

Setup-> Management Packs- >Management Packs Access

Nos aparecerá una ventana con las opciones habilitadas para los targets

seleccionados.

Buscamos Diagnostic Pack y Tuning Pack, y los desmarcamos. Para

deshabilitar estas opciones nos manda a una ventana de administración de

la base de datos donde podemos cambiar el parámetro de instancia

control_managent_pack_access a NONE.

InfV5_JDA_OpcionesRDBMS_v1_2.doc

21 de agosto de 2016

Certificado ISO 9001:2000 JdA-Oracle CONFIDENCIAL Pág. 17 / 17

Nº: 20845/G

A partir de ese momento todas las interfaces que usen dichos packs serán

inaccesibles desde Cloud Control.