Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

sudo dnf list installed | grep instantclient

a mi no me muestra nada con el comando : sudo dnf list installed | grep instantclient y si sigo los demas pasos, pues nada funciona, el comando sale como en el minuto 4, solucion?

2 respuestas

Hola Maria,

Entiendo que estás teniendo problemas con el comando "sudo dnf list installed | grep instantclient" en el minuto 4 de la actividad "Haga lo que hicimos: ejecutando la API de Doguito en OCI" del curso Oracle Cloud Infrastructure: base de datos e infraestructura como código.

Este comando es utilizado para buscar los paquetes instalados que contengan la palabra "instantclient". Si no te muestra ningún resultado, puede ser porque el paquete no está instalado en tu sistema.

Te recomendaría verificar si has seguido correctamente los pasos anteriores de la actividad, especialmente los relacionados con la instalación de los drivers de base de datos. Es posible que si no has instalado correctamente los drivers, el paquete "instantclient" no esté disponible.

Si has seguido todos los pasos correctamente y aún así no obtienes resultados con el comando, te sugiero que revises la documentación del sistema operativo y del gestor de paquetes que estás utilizando para obtener más información sobre cómo buscar paquetes instalados.

Espero que esta información te sea útil. Si tienes alguna otra pregunta, no dudes en preguntar.

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)
solución!

Hola, tambien tuve el mismo problema en esta parte del curso al seguir los paso del instructor. Pude solucionarlo buscando en la documentación extraida de Introduction to Simple Oracle Document Access (SODA) y revisando varios post en el foro. Les comento como se presentó el problema y como lo solucione por si ha alguien más le puede llegar a servir esta información. Al llegar a la serie de pasos que se presentan a partir del minuto 4 del video de Implementando una API en OCI, nos indican insertar por la consola del cloud shell las siguientes instrucciones:

sudo dnf list installed | grep instantclient
// Esta instrucción sirve para mostrar si tenemos instalado en nuestra VM los "Instant Client for Oracle Linux"
// de no tener ninguno instalado, no nos mostrará nada en consola, 
// y habrá que ejecutar las proximas lineas de comando para
// realizar la instalación de los "Instant Client for Oracle Linux"

sudo dnf install oracle-instantclient-release-el8
sudo dnf install oracle-instantclient-basic
// Estas 2 lineas de comando realiza la instalación de los "Instant Client for Oracle Linux" 
// necesarios para continuar con la configuración del proyecto del video

en estas 2 ultimas lineas de comandos cometi un error de escritura al final de release-el1 ya que escribir: e18 y era el8. esto porque estuve escribiendo los comando directamente del video del curso, y confundí el número uno (1) con el carate de la letra "ele" (L). Ahora podrás verificar si se han instalado correctamente el oracle-instantclient volviendo a ejecutar:

sudo dnf list installed | grep instantclient

Veras que te muestra una serie de archivos o carpetas relacionadas al client. Luego de esto ya podrás continuar con el paso siguiente y ejecutar el comando:

sudo cp Wallet_DoguitoDB.zip /usr/lib/oracle/21/client64/lib/network/admin

//ingresa a la dirección donde se copio el Wallet_*.zip con la
//siguiente linea
 cd /usr/lib/oracle/21/client64/lib/network/admin
 sudo unzip -B Wallet_DoguitoDB.zip 
Con esto resolveras el problema y podrás continuar con los siguientes pasos del curso. Espero le sea ayuda a otros alumis, Saludos.