sábado, 25 de junio de 2022

Explorar archivos de un contenedor Docker

Cómo explorar archivos de un contenedor Docker

Hola.

Al utilizar contenedores de Docker en ocasiones es necesario saber qué es lo que está pasando dentro del contenedor.

Algunas cosas que se requieren saber comúnmente son: saber la estructura del sistema de archivos, las rutas importantes dentro del contenedor, los archivos incluidos en el contenedor como resultado de las instrucciones del Dockerfile, los comandos disponibles dentro del contenedor, etc.

docker exec

Para poder ingresar a un contenedor Docker que se encuentra ejecutándose (Docker run) se utiliza la siguiente instrucción utilizando el nombre o el id del contenedor. Si es el id, con los tres primeros dígitos es suficiente.    

docker exec -t -i nombrecontenedor /bin/bash

docker exec -t -i /bin/bash

Esta instrucción permite entrar a los archivos del contenedor en ejecución. Una vez dentro se puede explorar los folders utilizando los comandos comunes de exploración como es: ls (list), cd (change dir)

Para mayor referencia del comando docker exec, ver la documentación en linea de la página de documentación de Docker:

https://docs.docker.com/engine/reference/commandline/exec/

Espero les sirva.



viernes, 10 de junio de 2022

Ejecutar programa en silent mode en Windows

Cómo ejecutar programa en silent mode en Windows

Ejecutar aplicaciones en silent mode es muy útil cuando queremos dejar corriendo algo sin preocuparnos por el estado de la aplicación. 

Generalmente se usa para aplicaciones de las cuales no se requiere mucha información sobre su ejecución.

También sirve para no dejar ventanas abiertas con programas ejecutándose porque es estorboso. También es riesgoso cerrar una ventana por accidente y terminar con la ejecución de una aplicación. 

Para ejecutar un programa en silent mode:

Abrir un command prompt y moverse a la ruta donde se encuentra el .exe
Dependiendo del programa y los permisos que requiera, abrir el command prompt como administrador o de manera normal.

Ejecutar el comando similar al de abajo:

C:>"C:\programas\miprograma.exe" > "C:\programas\output.txt"

Ejecutar silent mode windows

El comando va a ejecutarse en silent mode y va a escribir todos los logs de la ejecución en el archivo output.txt 

Espero les sirva.




jueves, 9 de junio de 2022

Crear base de datos Oracle 19c en windows

Cómo crear base de datos Oracle 19c en windows

Hola.

Este post es para explicar cómo crear una nueva base de datos de Oracle 19c en una máquina con Windows

Oracle es un gestor de base de datos muy popular en la industria que permite administrar la información de una organización de manera eficaz. Puede manejar altos volúmenes de información, diversos niveles de seguridad, importar y exportar la información, recuperación de datos, etc.

Para este post ya deben tener instalado el software de Oracle 19c en su computadora. En mi post anterior explico como realizar esta instalación: https://jmartinhc.blogspot.com/2022/06/instalar-oracle-database-19c-en-windows.html

Para la creación de una base de datos de Oracle 19c existen diferentes métodos. En este caso estoy utilizando el Database Configuration Assistant de Oracle 19c también conocido como dbca.

Lo primero que hay que hacer es ir a la ruta donde se encuentra el ejecutable dbca y ejecutarlo. Esta ruta se encuentra dentro del path ORACLE_HOME. La ruta debe ser similar a la siguiente:

C:\app\oracle\product\19.0.0\dbhome_1\bin\dbca.exe

Una vez dentro del wizard de instalación, seleccionar las siguientes opciones o personalizar la instalación de acuerdo a lo que necesiten.

  • Database Operation: Create a database
  • Creation Mode: Typical configuration
    • Global database name
    • Administrative password
    • Pluggable database name

Les dejo un video de cómo crear una base de datos Oracle 19c con dbca en Windows.

Espero les sirva.


lunes, 6 de junio de 2022

Instalar Oracle Database 19c en Windows

Cómo instalar Oracle Database 19c en Windows 

Hola.

En este post describo cómo instalar Oracle Database 19c en Windows 10

1.- Descargar el software de instalación para Windows de la página de Oracle: https://www.oracle.com/mx/database/technologies/oracle19c-windows-downloads.html

El archivo descargado es: WINDOWS.X64_193000_db_home.zip

2.- Crear la estructura de directorios que será el path del ORACLE_HOME:

C:\app\oracle\product\19.0.0\dbhome_1

Extraer los archivos a este directorio.

3.- Dentro de la ruta del ORACLE_HOME ejecutar el archivo setup.exe para comenzar con el proceso de instalación.

4.- Seleccionar las opciones default de instalación:

  • Configuration Options: Setup Software Only. (Sin creación de base de datos)
  • Database Installation Options: Single instance database installation
  • Database Edition: Enterprise Edition
  • Oracle Home User: Use Virtual Account
  • Installation Location: C:\app\oracle\ (Este será el ORACLE_BASE)

5.- Clic en Close.

Después de esto el software de Oracle Database 19c ya se encuentra instalado y configurado en Windows.

Les dejo aquí un video de cómo realizar este procedimiento.

Espero les sirva.

jueves, 2 de junio de 2022

Registrar o eliminar TIBCO EMS de los servicios de Windows

Cómo registrar o eliminar TIBCO EMS de los servicios de Windows

Hola.

En este post voy a explicar cómo registrar o eliminar TIBCO EMS como servicio de Windows.

1.- Abrir una ventana de Command Prompt como Administrator

2.- Moverse hacia el path de TIBCO EMS:

cd C:\tibco\ems\8.5\bin

3.- Ejecutar el comando de registro del servicio tibemsd:

emsntsrg /i tibemsd C:\tibco\ems\8.5\bin C:\tibco\ems\8.5\bin "-config C:\tibco\ems\8.5\bin\tibemsd.conf" 7222

La sintaxis del comando es:

emsntsrg /i [/a]|[/d] tibemsd emsntsct_directory tibemsd_directory [arguments] [suffix]

Para mayor información acerca de los parámetros del comando: https://docs.tibco.com/pub/ems-vms/8.5.1/doc/html/GUID-A3B31012-F10A-47BC-9BA3-5676F7DCE350.html

4.- Revisar los servicios de Windows para verificar que el servicio ha sido registrado correctamente.

Para eliminar TIBCO EMS como servicio de Windows se utiliza la misma utilidad

emsntsrg /r tibemsd 7222

*Si se usa sufijo para registrar el servicio, es importante ponerlo para removerlo.

Les dejo un video de cómo registrar TIBCO EMS como servicio de Windows.


Espero les sirva.


miércoles, 1 de junio de 2022

Instalar TIBCO BusinessWorks 5.14 - Administrator 5.11 y Configurar dominio en Windows

Cómo instalar TIBCO BusinessWorks 5.14 - Administrator 5.11 y Configurar dominio en Windows 10


En este post voy a explicar cómo instalar TIBCO BusinessWorks 5.14 y TIBCO Administrator 5.11 en Windows 10 así como configurar un dominio.

TIBCO BusinessWorks es una herramienta de integración que permite a las organizaciones crear,  orquestar servicios, capturar y publicar eventos desde aplicaciones internas o externas. 

Para instalar TIBCO BusinessWorks es necesario primero instalar TIBCO Rendezvous y después TIBCO Runtime Agent

Es importante checar que las versiones a instalar sean compatibles entre ellas, de otra manera no se podrá instalar TIBCO BusinessWorks correctamente.

Las versiones y el orden que estoy instalando son:

TIBCO Rendezvous 8.4.6

TIBCO Runtime Agent 5.11.1

TIBCO BusinessWorks 5.14.0

Para realizar la instalación de estos productos es necesario realizar la descarga correspondiente en la página de TIBCO: https://edelivery.tibco.com

Una vez con la descarga del software para Windows de cada producto, es necesario descomprimir los archivos y ejecutar el TIBCOUniversalInstaller-x86-64.exe con el cual comienza el proceso de instalación.

Configurar dominio 


Para configurar un dominio de TIBCO es necesario descargar e instalar TIBCO Administrator de la página de TIBCO.

En este ejemplo estoy instalado: 

TIBCO Administrator - Enterprise Edition Software 5.11.1

Para configurar el dominio, durante el proceso de instalación se ofrece la opción de configurar un dominio. Esto también se puede hacer después de la instalación ejecutando la utilidad domainutility que se encuentra en la siguiente ubicación: C:\tibco\tra\5.11\bin

Para crear el dominio, sigan los siguientes pasos durante el proceso de instalación:

  1. Seleccionar Master Server
  2. Introducir un nombre para el dominio
  3. En este caso no tengo base de datos así que deselecciono: 
    • Domain Information Stored in a Data Base
  4. Seleccionar puerto para acceder a la consola web después de la instalación
  5. Introducir credenciales de acceso
  6. Los servicios de Hawk y Admin son creados y registrados como servicios de Windows.
  7. Abrir Servicios de Windows e iniciar ambos servicios.
  8. Clic en Exit
Después de esto ya se puede acceder a la consola web del TIBCO Administrator. Para esto con un navegador de internet ir a la dirección:

http://localhost:<Puerto seleccionado  en el paso 4> 

Las credenciales son las introducidas en el paso 5.

Les dejo aquí un video de cómo instalar TIBCO BusinessWorks 5.14.0, TIBCO Administrator 5.11 y cómo configurar un dominio en Windows 10



Espero les sirva.