jueves, 28 de octubre de 2021

Actualización de SQLcl (21.3.2) Disponible


El día martes fue anunciada la disponibilidad de SQLcl (SQL Command Line) 21.3.2, es decir el primer patch set de la versión 21.3, el cual puede ser descargado desde este link.


Algunos Links adicionales:

viernes, 22 de octubre de 2021

VirtualBox 6.1.28 disponible (con soporte a Windows 11)



El martes 19 de octubre pasado Oracle anunció la disponibilidad de Virtual Box 6.1.28, un release de mantenimiento que incluye mejoras y solución de bugs existentes. La mejora mas destacable es la posibilidad de usar Windows 11 como sistema operativo Guest, así como Linux con kernel 5.14 y 5.15 y para RHEL 8.5. Asimismo, esta nueva edición incluye la última actualización crítica de seguridad (October 2021 Critical Patch Update

VirtualBox se puede descargar en forma gratuita desde el sitio web de VirtualBox, y ademas podemos consultar el historial de cambios y la documentación en los siguientes links:

En este artículo del blog de Simon Coter en Oracle, está disponible un script para automatizar la instalación de Windows 11 en un equipo Linux o Mac con VirtualBox 6.28. Si se desea hacer lo mismo en forma manual (o en un host con Windows) este artículo describe los pasos a seguir, incluyendo la opción de desactivar el chequeo de TPM que trae Windows 11 que impedía que se pueda instalar con Virtual Box.

martes, 19 de octubre de 2021

Capacitación Gratuita en Oracle Cloud CyberSecurity



Con motivo de la designación de octubre como "Mes de la Ciber Seguridad" por parte de CISA (Cybersecurity and Infrastructure Security Agency, la agencia gubernamental de seguridad de Estados Unidos) Oracle anunció la disponibilidad de un curso online gratuito tanto para organizaciones como para individuos, compuesto por un conjunto de videos de corta duración que abarcan los principales temas relacionados con Ciber Security, como ser:

  • Zero Trust Security
  • Threat Intelligence
  • Vulnerabilities detection and management
  • Security Information and Event Management (SIEM)
  • Incident Response
Este curso puede ser utilizado como base para rendir la certificación "OCI Security Specialist" que estará disponible a fines de mes en Oracle University.

Inscripción

La misma puede realizarse desde este link, iniciando sesión en la cuenta de Oracle usando la opción "Sign In" y luego seleccionar la opción "Enroll in this Path" como se muestra a continuación:



El curso consta de 5 módulos con una duración total de 3 horas e incluye mini exámenes para confirmar que los conocimientos básicos de cada módulo hayan sido adquiridos.

Una vez completados los módulos y los exámenes, recibirán una insignia (badge) que indica que han completado la capacitación.

viernes, 15 de octubre de 2021

Evento de Primavera 2021 de LAOUC - Voy a estar participando!!!



Ya fue confirmado el evento anual de LAOUC que reemplaza a los conocidos OTN (Oracle Technology Network) Tour, ODC (Oracle Developer Community) Tour y Groundbreakers Tour. Este año el mismo sera nuevamente en forma online (virtual), los días 9 y 10 de Noviembre.


La agenda tentativa ya esta disponible en el sitio de LAOUC, y voy a estar participando el día martes 9 presentando "Una Introducción a Oracle JSON Autonomous Database" a las 14:00 hs GMT-5 (las 16:00 de Argentina). Corrección: 14:00 de Mexico, 17:00  de Argentina. La inscripción a la charla ya se encuentra habilitada desde este link, la inscripción al resto de las charlas puede hacerse desde la página de LAOUC mencionada anteriormente.


El evento cuenta con cuarenta disertantes tanto de Latino America como del resto del mundo, como podemos ver a continuación:


Esta es una excelente oportunidad para conocer más sobre toda la gama de productos de Oracle, desde la base de datos Oracle, pasando por la oferta de productos en Oracle Cloud, y por supuesto todo el mundo de desarrollo en Java.


Los espero!!!

viernes, 8 de octubre de 2021

Instalación de Oracle 21c XE en Windows

El siguiente artículo nos va a guiar a lo largo del proceso de instalar Oracle Database 21c XE en un equipo con sistema operativo Windows. En mi caso la instalación la realicé sobre Windows 10 Pro de 64 bits.

Antes de comenzar, vamos a revisar los requerimientos y pasos previos.


Requerimientos de Software

Sistema Operativo:

  • Windows 10 x64 - Pro, Pro for Workstations, Enterprise o Education.
  • Windows Server 2012 R2 x64 - Standard, Datacenter, Essentials o Foundation.
  • Windows Server 2016 x64 - Standard, Datacenter o Essentials.
  • Windows Server 2019 x64 - Standard, Datacenter o Essentials.

[Agregado 2021-10-26] El servidor (si es Window Server) no puede ser un servidor de dominio.


Virtualización:

  • Oracle VM Server
  • Microsoft Hyper-V

Usuario:

Debe ser un usuario con permisos de Administrador. En caso de ser un usuario de dominio, debe estar conectado a la red.


Requerimientos de Hardware

Oracle 21c XE tiene los siguientes requerimientos de hardware:

  • 8.5 Gb de espacio en disco mas 2Gb para almacenamiento temporal.
  • 2 Gb de memoria RAM


Pasos Previos a la Instalación

Antes de comenzar la instalación, es necesario asegurarse que no exista otra instancia de Oracle XE instalada en el equipo (ya sea de la versión 21c o de versiones anteriores).

Asegurarse que las variable de entorno ORACLE_HOME y TNS_ADMIN no se encuentren configuradas.

Descargar el software del sitio de descargas de Oracle Database 21c XE y extraer el contenido del archivo ZIP a una carpeta temporal.

Instalación de Oracle

Ejecutar el archivo "setup.exe" de la carpeta temporal donde de descomprimieron los archivos de instalación de Oracle 21c XE, dando comienzo a la instalación:



Luego de presionar "Siguiente" y aceptar los términos de la licencia, seleccionar la carpeta donde se instalará el producto. En mi caso prefiero hacerlo siempre en una carpeta "Oracle" antes que en la carpeta predeterminada que incluye el nombre del usuario que realiza la instalación:



Una vez confirmada la carpeta, debemos ingresar la contraseña a utilizar para los usuarios SYS, SYSTEM y PDBADMIN:


A continuación, se presenta un pantalla de confirmación para dar inicio a la instalación:


Una vez presionada la opción "Instalar" se da comienzo a la instalación:


Durante el proceso de instalación, es probable que el asistente del Firewall de Windows solicite autorizar el acceso a los procesos de Oracle XE a la red, para lo cual debemos seleccionar "Permitir Acceso":


Al finalizar la instalación, veremos una pantalla de resumen con los datos de la instalación realizada. Es importante recordar los datos mostrados en la misma para poder conectarnos posteriormente a la base de datos y a Enterprise Manager:


Una vez finalizado, la base de datos se encuentra activa y ya podemos conectarnos a ella, o acceder a la misma mediante Enterprise Manager Database Express, como podemos ver a continuación:





Oracle Database 21c XE ya está disponible en Windows


Sólo tres semanas después que la edición XE de Oracle Database 21c fuera liberada para el sistema operativo Linux, Oracle anunció la disponibilidad de la misma para sistemas operativos Windows.


Para consultar los detalles de Oracle 21c XE (nuevas características, limitaciones, etc.) pueden consultar el artículo "Oracle 21c XE ya está disponible para Linux" en este blog.


Oracle XE es ideal para entornos de desarrollo y para pequeñas implementaciones productivas que no deseen afrontar los costos de licenciamiento de las versiones con soporte.


La versión 21c ya se encuentra disponible para Oracle Linux 64 bit (tanto OL7 como OL8) y Windows y puede ser descargada aquí


El anuncio oficial fue realizado en el blog de Oracle Database por William Hardie, vice presidente de desarrollo de Oracle Database Product.


Información Adicional:


Nota:

En un rato voy a estar publicando un artículo con los detalles de la instalación.

Oracle Database 21c disponible on-premise para Windows

Menos de dos meses luego de liberarse la versión de Linux de Oracle Database21c, Oracle anunció la disponibilidad de la misma para servidores con sistema operativo Windows.


Esta versión puede descargarse desde la página de descargas de Oracle Database donde se encuentran los links para descargar Oracle 21.3 y los diversos componentes relacionados (Gateways, cliente de 32 bit y de 64 bit, etc.).


La documentación de Oracle Database 21c se encuentra disponible aquí, incluyendo la guía de instalación para Windows.


Para conocer algunas de las mejoras disponibles en Oracle 21, pueden ver los artículos que ya publiqué al respecto:


jueves, 7 de octubre de 2021

SQL Developer Web incorpora opciones de Data Pump y mas

El martes 5 de octubre Oracle liberó la versión 21.3 de SQLcl, ORDS y SQL Developer Web. Los enlaces de descarga para los mismos son:

Adicionalmente, ORDS puede descargarse e instalarse en forma automática en Linux con el comando yum, para eso pueden consultar el artículo "yum install ords" en el blog de Jeff Smith


Cambios en SQLcl

SQLcl en su versión 21.3 trae principalmente correcciones de bugs y algunas mejoras como ser:

  • Visualizar el plan de ejecución y las estadísticas de una query sin ver los resultados de la query en si
  • Generar scripts SQL al usar el comando liquibase (lb) para generar log de cambios en un esquema.

Cambios ORDS

Los cambios son sólo correcciones de errores y la implementación de cambios internos que posibilitan a SQL Develoepr Web usar Data Pump, como veremos a continuación.


Cambios en SQL Developer Web

SQL Developer Web es la herramienta con mas cambios en esta versión, los cuales incluyen:
  • Generar Dashboards con hasta 8 Charts. Esta característica estará muy pronto disponible en SQL Developer Web (ahora llamado Database Actions) en Oracle Cloud.
  • Posibilidad de usar Data Pump desde SQL Developer Web, lo cual veremos a continuación en mas detalle.

Usando Data Pump desde SQL Developer Web

Por el momento, SQL Developer Web permite realizar las siguientes tareas sobre Data Pump

  • Ver los Jobs de Data Pump (en ejecución, detenidos o finalizados).
  • Ver los logs de los Jobs de Data Pump.
  • Descargar los archivos DMP. 

Para acceder a Data Pump, de debe seleccionar la opción DATA PUMP desde el menú de Database Actions:

Imagen del blog de Jeff Smith.

Por el momento, se pueden filtrar los trabajos según su status, ver los mismos en forma de reporte o de tarjetas, y desde el menú desplegable disponible junto a cada Job se puede ver el Log del mismo o descargar el archivo DMP.

Imagen del blog de Jeff Smith.