26 videos 📅 2024-02-06 09:00:00 America/Bahia_Banderas
9:42
2024-02-06 10:11:16
6:47
2024-02-06 10:22:16
5:15
2024-02-06 10:31:49
3:57
2024-02-06 10:38:48
17:59
2024-02-06 10:43:27
1:06
2024-02-06 11:12:41
10:20
2024-02-06 11:15:29
2:42
2024-02-06 11:26:39
11:03
2024-02-06 12:01:53
1:16
2024-02-06 12:14:47
42:32
2024-02-06 12:19:55
10:32
2024-02-07 10:25:03
4:02
2024-02-07 10:39:09
1:54:16
2024-02-07 10:45:07
2:11:58
2024-02-07 20:24:23
11:55
2024-02-08 10:29:34
15:14
2024-02-08 10:43:38
3:39
2024-02-08 11:02:01
1:28:10
2024-02-08 11:14:14
1:31:21
2024-02-08 21:37:16
2:33:55
2024-02-09 09:35:00
15:39
2024-02-09 12:49:52
1:17:31
2024-02-12 09:26:50
36:07
2024-02-12 10:56:05
8:43
2024-02-13 12:48:13
3:05
2024-02-14 10:23:00

Visit the Oracle Database 19c: Administration course recordings page

United Arab Emirates - Oracle Database 19c Security

                WEBVTT

00:00:00.600 --> 00:00:06.880
¿Vale? Bueno, no sé si alguien tuvo problemas. Ah, nada más esperamos a Harold. Ahí ya

00:00:06.880 --> 00:00:14.540
está en el último comando. Un último comando. Listo. Va. Bueno, digamos que ese es como

00:00:14.540 --> 00:00:21.460
el primer ejercicio, ¿No? Ya pudieron todos conectarse a lo que es la instancia de oracol

00:00:21.460 --> 00:00:26.920
por medio de la línea de comando, ¿Va? Entonces ya tenemos ahí ese col plus corriendo.

00:00:26.920 --> 00:00:34.520
No sé si alguien hasta aquí tenga alguna pregunta, alguna inquietud, o algo. Todo bien.

00:00:40.160 --> 00:00:46.600
Va. Bueno, confío en cualquier cosa, pues me avisan si nos detenemos en algo, ¿Va?

00:00:47.160 --> 00:00:55.880
Ok. Ahora, ¿Qué sigue? Para poder hacer pruebas nosotros con, con esta instancia,

00:00:57.680 --> 00:01:07.680
pues necesitamos tener, ah, perdón, perdón, tenemos que tener un modelo instanciado, ¿No?

00:01:08.000 --> 00:01:14.700
Necesitamos tener tablas, datos y demás. Entonces, oracol, como muchos otros temas

00:01:14.700 --> 00:01:23.000
de base de datos, te ofrecen lo que son bases de datos, digamos, este, precargadas, ¿No?

00:01:24.660 --> 00:01:30.440
Ustedes se preguntarán que en la instalación, incluso en el archivo docker compose, pues no

00:01:30.440 --> 00:01:36.680
hay una, no hubo nada que le especificara que queremos algún esquema en particular o algo,

00:01:36.820 --> 00:01:42.160
¿No? O sea, si te fijas, las instrucciones fueron muy claras y no, no se, no se

00:01:42.160 --> 00:01:49.680
especifica nada de eso. Bueno, se podría haber hecho, sí, tal vez aquí en la sección de volúmenes,

00:01:49.860 --> 00:01:56.960
cargar este, cierta información. Pero bueno, no lo hicimos de esa forma, lo hicimos de otra

00:01:56.960 --> 00:02:05.880
forma, básicamente para, pues para mostrar qué tan, este, elástico es trabajar con esto, ¿No?

00:02:05.880 --> 00:02:14.200
Entonces, el esquema que vamos a estar manejando se llama human resources, ¿Sí? Por aquí tengo

00:02:14.200 --> 00:02:23.580
el github, es este. Entonces, oracol, por default. No te, no te puede cargar a veces, este,

00:02:23.680 --> 00:02:31.500
estos, estos, este, modelos. Cuando eso pasa, tú los puedes cargar de forma manual a través

00:02:31.500 --> 00:02:41.160
del repositorio, que es lo que vamos a hacer. Listo. Y el comando básicamente es esta sección.

00:02:44.700 --> 00:02:54.240
En esta sección que nosotros tenemos del esquema, básicamente nos va a guía a cómo cargar esa

00:02:54.240 --> 00:03:00.280
información, esas tablas. Básicamente nos dice que tenemos, primero que nada, tenemos que

00:03:00.280 --> 00:03:05.820
salirnos ya de la instancia o abrir otra pestaña, que es lo que voy a hacer. Podemos

00:03:05.820 --> 00:03:11.960
abrir otra pestaña. Y ya podemos ir ejecutando estos comandos que nos va diciendo, ¿Sí?

00:03:14.040 --> 00:03:19.900
Aquí básicamente lo, lo que tenemos que hacer es, este, descargar igual que el paso anterior,

00:03:20.680 --> 00:03:29.180
el repositorio. En este caso son los esquemas. Estos que tenemos acá, ¿Sí?

00:03:29.820 --> 00:03:39.440
Eso, ese repositorio lo tenemos que descargar, digamos, en nuestra, en nuestra máquina. Perdón,

00:03:39.600 --> 00:03:44.640
es que estoy teniendo un poco de dificultad para respirar. Entonces, si me escuchan un

00:03:44.640 --> 00:03:55.800
poco agitado, es por eso. Bueno, bueno, el repositorio se descarga, ¿Sale? Por eso aquí

00:03:55.800 --> 00:04:03.380
nos tenemos que salir de la instancia o abrir otra, otra pestaña. Y bueno, al descargar

00:04:03.380 --> 00:04:09.800
el repositorio, yo con este comando, lo que necesito hacer es pasarme desde la máquina

00:04:09.800 --> 00:04:18.240
física. En este caso, mi máquina con el sistema operativo de Ubuntu y pasarle

00:04:18.240 --> 00:04:27.120
lo que yo tengo en esta ruta, que viene a ser del repositorio. Copiarlo a esta ruta

00:04:27.120 --> 00:04:34.820
dentro del contenedor de Oracle. Ejecutando esto, estos comandos, lo que van a hacer

00:04:34.820 --> 00:04:39.800
es básicamente copiar todo lo que está dentro de Human Resources, acá. Es decir,

00:04:39.940 --> 00:04:46.640
estos scripts, estos SQL, los va a pasar, digamos, de nuestra máquina WESP hacia

00:04:46.640 --> 00:04:54.620
nuestra máquina, hacia nuestra instancia de Docker. ¿Por qué lo hicimos así? Porque

00:04:54.620 --> 00:04:59.680
la instancia de Docker, cuando nosotros nos metemos, que en este caso es este

00:04:59.680 --> 00:05:07.600
comando, si se acuerdan, que de hecho, bueno, es, lo puedo ejecutar por acá. En

00:05:07.600 --> 00:05:12.880
esta máquina, aquí yo estoy aquí adentro, esta, esta máquina es, es muy limitada

00:05:12.880 --> 00:05:19.160
en recursos. Está mega limitada y, por ejemplo, aquí no tengo comandos de, de

00:05:19.160 --> 00:05:25.880
GitHub. No tengo nada de eso. Es como si fuera un, literal, un mero sistema

00:05:25.880 --> 00:05:30.800
operativo con fuera línea de comando, sin interfaz. ¿Va? Entonces, por eso es que

00:05:30.800 --> 00:05:38.360
yo me evaso de salirme, irme a mi máquina cliente o WESP y desde ahí

00:05:38.360 --> 00:05:44.800
he descargado el repositorio. Una vez que tengo ese repositorio allá de, aquí, en

00:05:44.800 --> 00:05:51.840
esta máquina, ya lo puedo transmitir a la máquina este, a la máquina con este,

00:05:51.880 --> 00:05:55.360
con este sistema operativo, ¿no? La máquina contenedor, la de Docker.

00:05:58.320 --> 00:06:03.820
Y bueno, eso lo hago con este comando. El comando de acá, el copy.

00:06:07.520 --> 00:06:13.780
Para eso es ese, este, ese comando. Entonces, yo con eso, ya dentro de la base de datos,

00:06:14.660 --> 00:06:22.180
si yo me sitúo aquí, yo ya tengo, digamos, estos scripts que ya puedo ejecutar con

00:06:22.180 --> 00:06:29.740
los siguientes comandos dentro de la base de datos. Y al hacer eso, yo ya puedo,

00:06:30.620 --> 00:06:33.800
este, este es el comando que instalaría o ejecutaría, mejor dicho,

00:06:35.840 --> 00:06:42.200
dentro de la instancia de la base de datos, este, este script que se llama HR install

00:06:42.200 --> 00:06:48.180
punto SQL. Este archivo o este script es el que se va a estar ejecutando y este de aquí

00:06:48.180 --> 00:06:53.200
van a llamar, pues, obviamente, a sus, a otros, a los otros scripts, ¿no? A estos que vemos acá,

00:06:53.700 --> 00:06:59.840
a todos estos. Entonces, digamos que el importante es este. Y ese es el que se está

00:06:59.840 --> 00:07:05.540
ejecutando en este paso, va. Entonces, todo lo que viene aquí en esta serie de pasos es

00:07:05.540 --> 00:07:14.000
para eso, para instalar, digamos, el modelo, ¿sí? El modelo de información. Y pues bueno,

00:07:14.460 --> 00:07:18.460
yo como compruebo que eso ya está. Eso es lo que ustedes pueden hacer a partir de este paso

00:07:18.460 --> 00:07:25.880
8, ¿sí? Podrían irse acá y ejecutarlo. ¿Qué es lo que básicamente estarían haciendo?

00:07:26.700 --> 00:07:33.280
Cuando nosotros ejecutamos este script de install, me está creando un usuario que se llama HR.

00:07:34.060 --> 00:07:40.180
Cuando ustedes lo ejecutan, les va a pedir en el prom, va a salir un prom y les va a pedir una

00:07:40.180 --> 00:07:48.760
contraseña. Yo en este caso le puse la contraseña 123456, ¿va? Y cuando, y con ese, con eso en

00:07:48.760 --> 00:07:55.480
mente o ya sabiendo ustedes eso, de dónde salió eso 123456, lo pueden ejecutar.

00:07:55.880 --> 00:08:02.340
Entonces, si yo lo copio y lo pego, si se fijan, yo ya me, ya me puedo conectar. Ah, bueno,

00:08:02.420 --> 00:08:06.800
primero tengo que estar dentro de la instancia, ¿no? Entonces, aquí adentro yo ya puedo iniciar

00:08:08.180 --> 00:08:12.720
mi sesión. Pero en este caso yo me estoy conectando con, no con el usuario sysdba,

00:08:12.820 --> 00:08:21.560
sino con el usuario HR, que es con el que el script me ayudó a crear y va a interactuar

00:08:21.560 --> 00:08:29.840
con la base de datos. ¿Cómo puedo yo comprobar que sí estoy ejecutando ese modelo? Pues a través

00:08:29.840 --> 00:08:35.540
de un comando, como por ejemplo este, este query de acá, ¿no? Aquí voy a quitar esto que

00:08:35.540 --> 00:08:45.440
se desmarcó sin querer. Con este query. Haciendo este select a la tabla user-user,

00:08:45.800 --> 00:08:50.120
yo ya estoy viendo cuáles son mis usuarios que están este, de hecho me está mostrando

00:08:50.120 --> 00:08:58.040
el usuario y el estatus. Entonces, está diciéndome que el usuario HR y está abierto, ¿va? Quiere decir

00:08:58.040 --> 00:09:04.040
que yo ya pude crear bien ese usuario por medio de esos scripts y al tener ese usuario yo

00:09:04.040 --> 00:09:10.160
voy a poder ocupar ya las tablas que tiene ahí adentro. En este caso hay una de las

00:09:10.160 --> 00:09:16.420
tablas que tiene, es por ejemplo la tabla de empleos. Si yo le doy ahí un enter,

00:09:17.400 --> 00:09:22.760
aquí si se fijan ya me dice que ya recuperó información. Esa información pues es la que viene

00:09:22.760 --> 00:09:30.980
cargada en el modelo, ¿no? En el script. Seguramente aquí hay comandos del tipo insert y demás,

00:09:31.300 --> 00:09:39.600
insertar información. Pues bueno, esa data es la que viene, viene ahí, ¿va? No sé si tienen alguna

00:09:39.600 --> 00:09:45.240
pregunta sobre lo que es este el esquema de cómo se, cómo se creó, que básicamente pues

00:09:45.240 --> 00:09:51.120
a partir de un este, de un, de un script que viene aquí en el repositorio oficial de,

00:09:51.760 --> 00:09:56.920
de oracol, de los ejemplos. No sé si hay alguna pregunta sobre, sobre cómo se cargó.

00:09:59.040 --> 00:10:06.200
El paso 3, este de aquí. Sí. Sí, sí se tiene que ejecutar, ajá.

00:10:11.900 --> 00:10:14.720
Ok, a ver, vamos a... ¿Quién me habló? ¿Aaron?

00:10:17.920 --> 00:10:19.260
A ver, me conecto contigo.