Archive

Posts Tagged ‘productividad’

Upgrade Oracle Database 11.2 to 12.2 using Enterprise Manager Cloud Control 13c

El upgrade de Oracle Database a la versión 12c puede ser una de las tareas pendientes que más quebraderos de cabeza nos genera. Esta tarea puede suscitar muchas incógnitas como:

¿Seré capaz de hacerlo?

¿Debería contratar una consultoría externa para esta tarea?

¿Está mi personal cualificado para ello?

Todas estas respuestas las encontrarás en este post, donde demostraremos lo tremendamente fácil y rápido que es realizar el Upgrade de una Base de Datos Oracle en la versión 11.2.0.4 a la versión 12.2.0.1.0.

En este escenario partiremos de una Base de Datos en Standalone sobre una capa de Clusterware 12.2 con ASM.

En esta demostración vamos a realizar el Upgrade de una Base de datos con la ayuda de Oracle Enterprise Manager Cloud Control 13.2 y dicho esto empezamos.

Desde el Enterprise Manager y con permisos de Super Administrador seleccionaremos las siguientes pestañas:

Enterprise => Provisioning and Patching => Procedure Library

Leer más…

Integración de Oracle ZS3-2 Storage Appliance con Cloud Control 13c

Oracle Enterprise Manager 13c ofrece una serie de nuevas características como photo realistic. Esta característica nos brinda la oportunidad de visualizar la mayoría del Hardware Oracle como si estuviésemos delante de estos componentes.

Como ejemplo la siguiente imagen de un servidor genérico Oracle SERVER X5-2:

X5-2

Los componentes que se muestran en la imagen tienen un carácter interactivo y nos va indicando de forma dinámica qué es cada uno dependiendo de dónde hagamos “click”.

En este caso nos ocuparemos de la integración de un cabina ZS3 que además tiene un Sun Generic RACK  U42. Como requisito lo único que necesitamos es tener dos agentes de Enterprise Manager instalados; si disponemos de dos site’s es recomendable que cada uno esté en un site distinto.

El resumen de los componentes que vamos a descubrir es el siguiente:

  • 1 Sun RACK U42
  • 2 PDU
  • 2 ZS3 Head (con una configuración Cluster)
  • 2 Ilom ZS3
  • 4 Bandejas de Discos

Leer más…

Categorías:Hardware Etiquetas: , , ,

Crear BBDD Oracle de desarrollo de manera ágil y con mínimo consumo de recursos

septiembre 15, 2015 1 comentario

El titulo de este post parece una panacea: imaginaros poder disponer de entornos de desarrollo “bajo demanda”, creándolos muy rápidamente y sin preocuparnos del espacio que ocupan (independientemente del tamaño de la BBDD origen)…

Existe la posibilidad de poder hacer algo parecido a esto si disponemos de un sistema de storage que nos permita replicar producción y realizar “snapshots” de esa replica o bien podemos aprovechar la funcionalidad de snapshot clone que nos proporciona Oracle Database desde la versión 11.2.

Las BBDD de tipo snapshot clone de Oracle prácticamente no ocupan espacio, ya que la BBDD clonada usa un backup de la BBDD origen para acceder a los datos (realmente no dispone de copia de los datos) y es cuando modificamos algún bloque que se realiza una copia con los nuevos datos modificados en los ficheros de la BBDD clonada (por lo que a medida que modifiquemos la BBDD clonada el espacio que ocupa irá creciendo).

BBDD clonadas usando Backup como origen de datos

El hecho de que los datos “base” de nuestro clon sean los de un backup nos permite desacoplar totalmente el entorno clonado del productivo (no interfiere uno con otro, pueden estar en servidores, cabinas e incluso CPD’s separados), y podemos crear tantos clones como queramos basados en el mismo backup (que habremos trasladado de producción al entorno de desarrollo o test). La copia debe ser de tipo “datafilecopy” y la podemos realizar en caliente mediante RMAN, en caliente manualmente con “begin/end backup” o en frío, y puede proceder de la BBDD origen o de una physical standby de ésta.

Notar que estos clones no están pensados para pruebas de rendimiento ya que el hecho de ir a buscar los bloques originales en el backup y los modificados en sus ficheros penaliza ese aspecto y por lo general los sistemas de storage de los entornos de desarrollo o test tampoco acostumbran a prestarse a este tipo de pruebas.

NOVEDAD: Indicar que a partir de la versión 12.1.0.2 se han relajado mucho los requisitos necesarios para poder usar esta funcionalidad, en esta versión podemos realizar clones sobre sistemas de ficheros locales. En versiones anteriores era necesario disponer de un sistema de ficheros NFS montado mediante el driver especifico de Oracle “dNFS” en el que crear la BBDD clon (notar que el backup no sufre esta restricción).

A continuación realizaremos una pequeña demostración de esta funcionalidad. En primer lugar lanzamos un backup de nuestra BBDD “origen”, realizamos un backup online con RMAN:

Leer más…

Crónica evento Oracle Database as a Service (Madrid, 26-05-2015)

El 26 de Mayo avanttic y Oracle realizamos un desayuno de trabajo, en el Hotel AC Cuzco de Madrid, para debatir con los asistentes sobre las posibilidades de transformación de su negocio adoptando un modelo Database as a Service (DBaaS).

20150526 avanttic Oracle DBaaS MAD cronica

La primera parte del evento transcurrió con una charla de Jesús Robles, Database and Options Business Development de Oracle, sobre cómo Oracle Database 12c permite habilitar servicios Cloud y puede proporcionar a las empresas una serie de beneficios, tanto a nivel de costes como de agilidad y seguridad. Posteriormente explicó los detalles de una serie de casos reales de clientes que ya han implantado un cloud privado de bases de datos, estableciendo diferentes niveles de servicio, agilizando el aprovisionamiento de nuevas BBDD y calculado los consumos de cada BBDD (ya sea a título informativo o para realizar cargos internos).

En la segunda sesión, Enrique Brandariz, Gerente del Area de Infraestructuras y Sistemas de avanttic, contó a los asistentes cómo consolidar y homogeneizar las plataformas de BBDD Oracle, de modo que se simplifique su complejidad, para ahorrar costes y permitir posteriormente evolucionarlas hacia un cloud, ya sea privado (DBaaS), público (Database Cloud Service en cloud.oracle.com) o híbrido.

Por último debatimos todos los asistentes, moderados por Mauricio Gumiel, Security Sales Director de Oracle. Las preocupaciones de los asistentes fueron: la seguridad y confidencialidad de la información ubicada en el cloud; la necesidad de un buen servicio y de que intervenga un partner local, que pueda entender las necesidades de cada organización y minimice la “distancia” con el operador global de cloud; la realidad de que el modelo de cloud será híbrido; que el negocio quiere hablar de servicio y no de tecnología.

Contacta con nosotros si deseas más información sobre Oracle Database as a Service o sobre los servicios que avanttic ofrece relacionados con Cloud Híbrido.

Desayuno de trabajo Oracle DBaaS – Súbase al Cloud (Madrid, 26-05-2015)

abril 24, 2015 Deja un comentario

20150526-avanttic-Oracle-DBaaS-MAD

Transforme su negocio adoptando un modelo Database as a Service (DBaaS)

Hoy más que nunca los departamentos TIC necesitan proveer a las áreas de negocio, de manera rápida y eficiente, servicios de alta calidad. Por este motivo los CIOs tienen como prioridad en su agenda el adoptar un modelo de servicio orientado al cloud (privado, público o híbrido) para gestionar adecuadamente la información de la organización.

Compañías de todos los sectores están adoptando este modelo y obteniendo resultados palpables en los siguientes ámbitos:

  • Ahorro de costes operacionales
  • Reducción del tiempo de aprovisionamiento mediante la utilización de catálogos predefinidos
  • Mayor calidad de servicio con menor riesgo
  • Evitar fugas de datos y daños a la imagen de la Empresa

El secreto consiste en proporcionar servicios de base de datos en modo autoservicio, altamente escalables, seguras y con métricas de consumo. Esto redunda en mayor agilidad y reducción de costes.

Oracle y avanttic  le invitan a esta mesa redonda, en la que podrá conocer y debatir sobre casos reales de clientes que ya se han “subido al cloud”, empezando por gestionar su plataforma de bases de datos Oracle como un servicio, de manera flexible, segura y minimizando los riesgos.

Dirigido a: CIOs, Responsables de Sistemas y Responsables de Arquitectura.

Agenda:

09:00 Registro y Bienvenida
09:15 Oracle Database 12c como habilitadora del Cloud  – Jesús Robles, Database and Options Business Development, Oracle
10:00 Estudio de casos reales de clientes que han implantado DBaaS
10:30 Cómo homogeneizar y consolidar su plataforma de BBDD Oracle – Enrique Brandariz, Gerente Área Infraestructuras y Sistemas, avanttic
10:45 Debate abierto: “Roadmap hacia el Cloud” 
Moderadores: Oscar Martinez, Enterprise Manager & Cloud, Oracle y Mauricio Gumiel, Security Sales Director, Oracle
11:30 Coffee

Calendario:

Madrid  martes, 26 de mayo 2015 Oficinas AC Hotel cuzco Paseo de la Castellana, 133, 28046, Madrid

Si desea obtener más información o desea inscribirse a este evento, por favor indíquenoslo a través de este e-mail Mónica Esteve o llamando al teléfono 618 907 428

ADF tips: Plantillas de código en JDeveloper

En este tip hablaremos de 2 opciones que nos brinda JDeveloper para definir y utilizar fragmentos de código reutilizable.

La primera opción la encontraremos dentro de la paleta de componentes, donde podemos definir “Code Snippets”. La forma de utilizarlos es muy sencilla, simplemente debemos arrastrar el “snippet” en la línea donde queremos utilizarlo. Esta opción tiene una gran limitación, y es que el código definido aquí debe ser código fijo, no podemos definir una serie de variables a reemplazar cada vez que utilicemos el código.

Aquí podemos ver en imágenes cómo definir un Code Snippet y el resultado final:

adftips_template1

adftips_template2

    // ---------------------------------------------------
    // ---    Custom code
    // ---------------------------------------------------

    // ---------------------------------------------------
    // ---    Auto generated code / Do not modify
    // ---------------------------------------------------

La siguiente alternativa ofrece mucho más juego, se trata de la opción de “Code Templates”. Ésta podemos encontrarla dentro de las preferencias de nuestro JDeveloper. Desde aquí definiremos un atajo de teclado que estará disponible en un contexto determinado (Java Code, CSS, HTML, Anywhere….) y una breve descripción.

adftips_template3

Con este método podemos definir el código fuente para ser reutilizable por todo un equipo de desarrollo, haciendo uso de variables si fuese necesario (definidas entre símbolos $).

Leer más…

Desarrollo Web y Mobile con Oracle Application Framework

febrero 28, 2014 Deja un comentario
ADF Oracle Application Framework: Conozca en esta presentación técnica el framework de desarrollo de aplicaciones Java de Oracle. Este framework está Enfocado a incorporar las capacidades de un entorno de desarrollo 4GL en el mundo Java. Nos posibilita abordar con éxito tanto nuestros desarrollos web tradicionales como desarrollos Mobile, permitiéndonos generar aplicaciones para iOS y Android sin necesidad de realizar dos desarrollos separados.

(Carles Biosca – Arquitecto Middleware)