2.- Desbloqueo del Usuario HR en Oracle 18c XE
Vložit
- čas přidán 5. 09. 2024
- En este Screencast explicare como desbloquear el esquema de recursos humanos (HR) o también llamado usuario en la Base de Datos de Oracle 18c Express Edition. Veremos algunos errores comunes que puede enfrentar durante o después de desbloquear el esquema HR.
El proceso de desbloqueo del esquema HR no es tan simple como lo era con las versiones anteriores de la base de datos Oracle. Tenemos que hacer algunas configuraciones antes de desbloquear el esquema de recursos humanos.
REFERENCIAS:
www.rebellionri...
dbagroup.cl/or...
www.oracle.com...
REDES SOCIALES
-Facebook / unachicaprogramadora
-Twitter / lupitacode
SI INSTALASTE LA NUEVA VERSIÓN DE ORACLE 21C XE, ES PROBABLE QUE EL DESBLOQUEO DEL ESQUEMA HR SE HAGA DE OTRA MANERA. RECOMIENDO LEER LA DOCUMENTACIÓN EN LA PÁGINA OFICIAL DE ORACLE.
EL ESQUEMA HR NO ES NECESARIO DESBLOQUEARLO, SI ERES PRINCIPIANTE Y QUIERES PRACTICAR CON LAS TABLAS QUE VIENE EN EL ESQUEMA TENDRÁS QUE DESBLOQUEARLO Y SI ERES ALGUIEN CON EXPERIENCIA PUES NO, En caso de que no hayan podido desbloquear el usuario HR de la versión 18c de Oracle por favor hay que checar bien los comandos, que yo pongo en la terminal, de todas maneras deje en la descripción del video varios blogs sobre el desbloqueo del esquema en caso de que aún no puedan desbloquearlo. :)
Lupita, el tutorial es buenísimo. Muchas gracias por tu dedicación! En mi caso tengo el 21c XE y he logrado seguir el tutorial correctamente ( aunque la ubicación de los archivos varía un poquito ) pero cuando llego al punto de sacar la lista de todos los usuarios...... NO APARECE EL HR... :-(. Me quede estancada y no logro dar con la solución.
@@mabelespinozacorchado2812 Hola, aun no he instalado la versión 21c, todavía voy a checarla a ver que onda con eso...
@@lupitacode qué amable. Yo también voy a leer documentación al respecto. Te comparto si lo logro. De nuevo mil gracias!!!
@@mabelespinozacorchado2812 Si gracias estaría cool, en la descripción del video tambien agregue algunos artículos espero que puedan ayudarte.
@@mabelespinozacorchado2812 me pasa lo mismo, tengo esta versión y no me aparece el HR :(
Para lo que se les salen (EXPIRED & LOCKED), ahí mismo en esa parte colocan el siguiente comando: SQL> alter user hr identified by "hr" account unlock;
ya de ese modo queda OPEN y pueden continuar con los demás pasos del video.
genio! me salvaste gracias
No me sirve y esta bien escrito
gracias bro me salvaste
gracias por la aportación, estaba bloqueado
Qué grande, resuelto
Muchas gracias Lupita, recién estaba viendo un tutorial de udemy donde utilizaban oracle 11g y me frustre mucho porque no estaban estas tablas. Ahora puedo continuar con mi curso, mil gracias.
La única que nos ha dicho el tema de las bases de datos contenedoras de Oracle.. de verdad que te agradezco muchísimo porque he usado otras bases de datos y no entendía exactamente esto.
Muchísimas gracias Lupita! :)
Increíble descripción, en serio, no pude encontrar a alguien que lo explique de una forma tan detallada como tu lo hiciste, deberías poner tutoriales o abrir un curso en udemy XD saludos. Gracias
Muchas gracias. En la descripción del video hay varios links con información más detallada. Saludos!
En definitiva que buen tutorial, para alguien que se quedó en la versión 11g como un servidor en solo unos minutos ya he comprendido como funciona ahora esta versión y pude sin problemas desbloquear el usuario para practicar, Muchas gracias Saludos.
INCREIBLE ! cuanto busque para habilitar el usuario hr pero desde el sql developer y gracias a este video ahora lo puedo hacer...muchas gracias!
Enhorabuena por el tutorial, Lupita!! Buenísimo y muy útil. Explicas de maravilla!!
Gracias profesora su video me ha salvado la vida
Buena vibra desde Morelia. Checando el canal por coderos Awards y buen aporte. Votando por el canal.
Muchas Gracias. Saludos!
Muchas gracias explicas super bien, ojala hubieses existido este video hace un año jaja pero igual justo ahora necesitaba activar el esquema hr.
Sin duda alguna un excelente video muy didáctico y bien explicado
Hola Lupita, muchas gracias por tus videos!
Oye tengo un problema, en el minuto 11:56 al ejecutar esa sentencia "con hr/hr @xepdb1;"
Me muestra el ERROR: ORA-12541: TNS: no hay ningún listener
Advertencia: Ya no esta conectado a ORACLE;
Cabe mencionar que he seguido todos los pasos que nos has enseñado en el video.
Espero alguien me pueda ayudar :)
Saludos.
Hermano, pudiste resolver ese error?
@@neifisvas Pudiste resolver ese error?
alguien ha podido resolverlo?
A mí me sirvió reiniciar mi equipo.
Después de reiniciar hice de nuevo los pasos desde el minuto 8:11 y funcionó :)
el problema es el host
Muy agradecido Lupita, me sirvió mucho, sigamos adelante!
PARA LOS QUE TENGAN EL ERROR: ORA-12541
Primero chequen que los archivos estén en ejecución (services.msc)
Después en el cmd lo inician como administrador buscando en inicio
Y al momento de entrar a la raiz, primero pongan cd ..
Luego otra vez pongan cd .. (que es lo que muestra al prinicipio en la parte del cmd), hasta que vean que están posicionados en C:
Después siguen los pasos del video y al momento de usar el " conn hr/hr @xepdb1; " ya les aparecerá que están conectados
Ese fue un error que tuve y que a lo mejor muchos tienen
Gracias y espero ayudarlos.
te amo
TE AMO WACHIN, ME SIRVIO
hola que tal , segui todo los pasos pero cuando coloco el comando conn hr/hr @xepdb1; me aparece
ERROR:
ORA-12514: TNS:el listener no conoce actualmente el servicio solicitado en el
descriptor de conexion
¿Podrias ayudarme? :(
me salió el mismo error, tienes la solución?
@@diazparvinacristhianaugust1570 al final no instalé el 18c, tuve más problemas por ello. Me fui por el 11g
@@diazparvinacristhianaugust1570 se corrige reiniciando servicios
@@otaboada25 como se hace eso?
Excelente ayuda, gracias!...saludos desde Panamá!
Geniaa!!!!!!! Muchas gracias, saludos desde Argentina!!
soy estudiante de primer año y no entendi mucho todo lo que hiciste, pero te agradezco la ayuda porque estamos trabajando con esta lista, lamentablemente me sigue apareciendo locked & expired, tengo la misma version e hice todo los pasos que indicaste.
Es normal, porque se requiere de conocer las sentencias SQL de Oracle. Espero que pronto puedas estudiarlas y comprenderlas más adelante. Saludos
Mi usuario hr quedo bloqueado :c
alter user hr identified by "hr" account unlock;
@@alejandrorivera2214 Gracias Alejandro me sirvio mucho
Victor Cochoy buena rey
Mine too
@@alejandrorivera2214 Bro, me salvaste la vida
ORA-12541: TNS:no hay ning·n listener :(
me salió igual, encontraste solución?
cual es la solucion?
Me paso lo mismo, pero solo deben entrar a "servicios" y checar que los servicios de oracle esten en ejecucion, en especial el del "Listener", verificar si esta en automatico y que este en ejecucion, luego vuelves a los pasos del video.
Muchas gracias Lupita, tu video me ayudo mucho. Abrazo grande.
Muchas gracias Carlos! 💖
Muchas gracias! que impecable tutorial! LIKE
Muchisisisiisisisisisisisisismas gracias me qudaron un monton de cosas claras con tu video eres la mejor
Muchas gracias, en la descripción del video hay varios links con información aún más detallada. Saludos!
Muchisimas gracias.
Genial, muchas gracias por tomarte el tiempo.
Me ha sido de mucha utilidad, gracias y éxitos!!!!!
Gracias Lupita, muy bueno tu tutorial !!!
Muy buena tu explicacion. Gracias.
Me funciono perfecto. Muchas gracias!
Excelente trabajo buena explicación
Muy buen tutorial GRACIAS!!!
muchas gracias, tu video me ayudo mucho
Muchas Gracias a usted!!
Gracias!!!!
Hice todos los pasos me fueron dando los mismos resultados hasta el paso de conectarse al usr hr con el commando: conn hr/hr @xepdb1. En este paso me da el siguiente error:
SQL> conn hr/hr @xepdb1
ERROR:
ORA-12541: TNS:no hay ning·n listener
¿Podrías ayudarme?
Gracias
Esto podría deberse a 2 cosas, la primera es que tu archivo tnsnames este mal escrito, hay que revisar bien todos los parámetros de tu archivo, la segunda es que cierres la consola y vuelvas iniciar, esto para que haya un reinicio y los cambios se establezcan, recuerda que lleva un punto y coma la instrucción que acabas de decirme, y por última revisa los services.msc que el Oracle listener este en iniciado y no este en automático
ya encoraste solución?
Realice todos los pasos y me indica que: "No hay ningun listener" al momento de darle a "conn hr/hr @xepdb1"
Igual me sucede, alguien encontró una solución por favor?
@ Probaste reiniciando el Listener desde SERVICIOS?
Probaste reiniciando el Listener desde SERVICIOS?
tengo un problema, en el minuto 11:56 al ejecutar esa sentencia "con hr/hr @xepdb1;"
Me muestra el ERROR: ORA-12541: TNS: no hay ningún listener
Advertencia: Ya no esta conectado a ORACLE;
Gracias todo me salio bien siguendo el video
Una pregunta en el archivo TNSNAMES, me aparece así:
(ADDRESS = (PROTOCOL = TCP)(HOST = host.docker.internal)(PORT = 1521)), es normal? tena instalado Docker desde antes, pero en tu caso aparece el nombre de USUARIO.
En otro caso, que servicio utiliza cuando se conecta por SQL_PLUS?, y hacia que base de datos?, tendrás un diagrama o una tabla?
Excelente video
Hola que pasa si no me acuerdo la clave del usuario sys, como puedo cambiarlo para ingresar a sqlplus
Tengo una duda, ¿cual es la razón o motivo para tener que activar el usuario HR?
Al final del video dije que solo es para practicar cuando vas empezando en Oracle y sirve para estudiar el esquema
Obrigado.
Superrrr
Muchas gracias!!!
GRACIAS ME SIRVIO MUCHO!!
HAGA ESO BIEN ECHEEEEEEE
acabo de descargar XE21 ya que la 18 no la encontre en el sitio de Oracle, y C:\app\Alberto\product\21c\dbhomeXE
etwork\admin no tiene el archivos TNSNAMES
Hola Buenas Lupita,siento molestar,tengo un pequeño problemon,me aparece que el con_name es xepdb1 pero cuando pido el account status el hr me sigue apareciendo locked y no sé qué podrá ser : (
Tienes que reiniciar la terminal
MUCHAS GRACIAS
Consulta estoy en una laptop que no tengo privilegios de administrarm que no puedo ejecutar los sefvicio de oracle xe
LA AMOOO MIL GRACIAS
Hola, al ejecutar este comandoo SELECT name, con_id FROM v$pdbs;, me sal el mensaje de ninguna fila seleccionada, es normal eso?
Hola, que puedo hacer si estoy instalando la version 21c y no existe carpeta human_resources, solo me sale una carpeta llamada log, pero no contiene ningun archivo
En tu caso instalaste una edicion de Oracle que supongo es la Enterprise Edition que es más completa y nueva, esta es diferente de la XE que se menciona en este video. En mi caso no he manejado esa edición pero en la descripción del video puedes encontrar informacion que quizás pueda ser de ayuda, aunque te recomiendo revisar la documentación de Oracle
GRACIAS
muchas gracias...
Una consulta, existen otros esquemas como OE, SH, IX.. como se podría instalar o desbloquear esos esquemas??
Primero creo que tienes que instalarlos, pero desconozco ese proceso, y el desbloqueo supongo que es como si fuera el del esquema HR, siempre que tengas una duda te recomiendo consultar en Google. De cualquier manera te dejo la documentacion de Oracle sobre esos esquemas: docs.oracle.com/database/121/COMSC/installation.htm#COMSC001
Hola buenas en la lista de usuarios a mi no me aparece HR y no encuentro solucion. gracias por su atencion un saludo
Si instalaste la 21c de Oracle, es probable que el esquema HR ya no esté o que el proceso se haga de otra manera. Recomiendo revisar la documentación en la web oficial de Oracle
Hola Lupita, ¿por qué razón no puedo ingresar con el user hr y pass hr desde el SQL Developer? ya realicé todos los pasos que mencionaste y fue exitoso, espero tu respuesta, por cierto, excelente video, gracias.
Marca la opción donde dice "Nombre del servicio : xepdb1" pero antes tienes que editar el tnsname por cierto en el 3er video explico como conectarnos al usuario hr desde SQL Developer y explico los pasos que hay que hacer antes
cuando tecleo: SELECT name, con_id FROM v$pdbs; solo me sale: PDB$SEED 2. Y ninguna otra cosa. Que pueod hacer? :/
Hola Lupita, tengo un problema. Hice todo lo que explicas en tu video y al momento de desbloquear el usuario HR con el comando me aparece que no existe el usuario HR
Si instalaste la versión 21c es probable que el desbloqueo haya cambiado.....
Muchas gracias, disculpe una pregunta, para que sirve desbloquear este usuario hr?
Es solo un esquema de ejemplo para practicar con las tablas si es que eres principiante. Creo haberlo mencionado al final del video 🤔
@@lupitacode Oh gracias, perdon
todo bien hasta la parde de conn hr/hr @xepdb1;
que me sale ERROR: ORA-12541: TNS: no hay ningun listener, ayuda porfavor
Graciaaaassss
Lupita.
¿Cómo accedo a la base de datos de HR en SQL Developer?
En mi 3er video de sql developer accedo a la base de datos del esquema HR y hago una pequeña consulta : czcams.com/video/NjKFpzKzt88/video.html
humm tengo varios comentarios, supuestamente se instaló bien, pero cuando le lanzo el sqlplus as sysdba se queda pensando un ratito mientras responde, aunado a ésto no me abrió el OEM a mí, y me puso el puerto 1522, se instaló correctamente? cómo se desintala?
Lo del puerto es porque otra aplicación está usando el 1521 por eso no se instala ahí, si lo vuelves a instalar te marcará el mismo puerto que mencionas, lo puedes desinstalar igual como lo haces normalmente en panel de control/programas/desinstalar. Después de eso te vas a la ruta donde se instalo Oracle, y eliminas la carpeta, porque sino la eliminas y vuelves a instalar vas a sobreescribir todo y no vas a poder instalarlo correctamente
Recomiendo que cheques que aplicación esta usando ese puerto
EN EL HR ME SALE EXPIRED & LOCKET QUE PUEDO HACER
Buenas noches, al darle "SQL> SELECT - FROM TAB;" me salerror en linea 1 " ORA- 00936:falta una expression, orientemen por favor
Tienes un error de sintaxis debe ser : SELECT * FROM TAB;
Sí gracias me di cuenta leyendo la información que dejaste en los link , gracias
Y si no tengo ningún archivo tnsname.?
¡Muy buen video Lupita Code!
Tengo una duda. Si desbloqueo el usuario HR y comienzo a utilizar la base de datos xepdba1, las conexiones que tenga o que haya realizado a la base de datos raiz o root ¿Dejaran de funcionar?
¿Alguien me puede explicar/apoyar con eso?
Gracias de antemano
No, no hay problema en eso
@@lupitacode muchas gracias por la aclaración.
Saludos Cordiales.
AL MOMENTO DE AGREGAR LOS SIGUIENTES COMANDOS:
SQL> COLUMN USERNAME FORMAT A25;
SQL> SELECT USERNAME,ACCOUNT_STATUS FROM DBA_USERS;
ME ENVIA ESTE ERROR, ALGUIEN SABE COMO SOLUCIONARLO?
*
ERROR en lÝnea 1:
ORA-01219: base de datos o base de datos de conexi¾n no abierta: s¾lo se
permiten consultas en tablas o vistas fijas
Hola disculpen. El usuario HR me dice que esta expired & locked que hice mal?
Probablemente colocaste mal algún comando, o no reiniciaste la terminal de sql plus, aquí dejé un comentario fijado con la posible solución a tu problema, sino puedes ir a la descripción del video y buscar un link al blog con todos los pasos :)
@@lupitacode Si ya lo volivi a intentar y ya quedó. Muchas Gracias :) Eres el mejor canal que he visto
Holooo, me aparece este error al conectar
SQL> conn hr/hr @xepdb1;
ERROR:
ORA-12541: TNS:no hay ning·n listener
Advertencia: íYa no estß conectado a ORACLE!
Me pasa lo mismo
Encontraste alguna solución?
Me pasa lo mismo
No sé si pueda ayudarlos, también tenía el mismo problema.
Después de cambiar y guardar los archivos tnsnames y listener.
Me dirigí a servicios en el buscador y busqué el oracleListener el cual estaba en ejecución y automática.
Lo que hice fue detenerlo y cambiar de automático a manual en propiedades, y luego iniciarlo.
Finalmente seguí los pasos nuevamente de tutorial y ya no me salía ese error.
Espero les ayude.
me da error a la hora de escribir: conn hr/hr@xepdb1 despues me sale ERROR:ORA-0135: solo esta disponible para usuarios con privilegio RESTRICTED SESSION QUE PUEDO HACER?
Lo más probable es que estas escribiendo mal los comandos acuérdate que debes respetar el punto y coma al final de cada instrucción, comprueba los comandos, en las páginas que deje en la descripción del video.
aca dejo algo que me sirvio:
alter system enable restricted session;
select logins from v$instance;
grant restricted session to HR;
No me aparece esa base xepdb1 :(
me sale esto EXPIRED & LOCKED que puedo hacer?
Ese mensaje quiere decir el esquema HR aún sigue bloqueado, te recomiendo volver a seguir las instrucciones que coloco en la consola, y debes reiniciar la consola para que se vean los cambios, también puedes ver los enlaces que puse en la descripción del video para que sigas los comandos
Hola seguí todo los pasos pero el usuario HR me sale como "EXPIRED & LOCKED" :(
En la descripción del video vas a encontrar enlaces a todos los comandos que yo use para desbloquearlo, es posible que hayas puesto un comando mal
No me aparece la carpeta human_resources :c
Ha cambiado ya que estas instalando una nueva versión de Oracle. Puedes leer mi comentario fijado para más información
Min 12:00
Al aplicar este comando:
conn hr/hr @xepdb1;
Me sale este error:
ERROR:
ORA-12541: TNS:no hay ning·n listener
Alguien tiene la solución?
Tienes que reiniciar el listener
En el primer comentario fijado hay una posible solución al problema:
czcams.com/video/NjKFpzKzt88/video.html
@@lupitacode Ya me salió, para los interesados lo que hice fue reiniciar el listener en SERVICIOS y seguir de nuevo los pasos desde el min 8:07, e igual no se si me haya servido también el haberme conectado al servicio de oracle mediante la aplicación SQL PLUS que viene con la db de Oracle.
@@alexandercarbajal3621 Hola Alexander! Eres un CRACK al igual que LUPITA.. Luego de lograr poner OPEN el HR (con la ayuda que brindó el usuario Camilo Diaz en el primer comentario fijado) me pasó que al ejecutar el comando: conn hr/hr @xepdb1; Me salía este error: ORA-01017: nombre de usuario/contraseña no válidos; conexión denegada.
Advertencia: íYa no está conectado a ORACLE!
Y lo pude solucionar reiniciando el Listener desde SERVICIOS. Muchísimas gracas por tu aporte!
Como creo una BD en oracle desde 0
hOLA, A MI ME APARECE EL HR EN EXPIRED& LOCKED
No puedo conectar al hr, me aparece error
Es porque sigue bloqueado en la descripción del video puse varias paginas por si no le sale como en el video
@@lupitacode Si, después lo volví a intentar y me apareció open pero cuando ponía conn hr/hr no me acuerdo que mas aparecía error.
Al final me descargue la versión 11g y estoy usando ese pero igual muchas gracias aprendí bastante con tu vídeo.
alter user hr identified by "hr" account unlock; //ejecutas eso y se desbloquea
@@alejandrorivera2214 así es, pero hay que tomar en cuenta que en versiones anteriores sólo ejecutabas ese comando y ya, ahora con la nueva versión ya NO es así hay que seguir una serie de pasos como en el video y posteriormente ejecutar el comando que se menciona.
A mi no me aparece la carpeta app
Es porque quizás lo instalaste, en otra parte o le diste un nombre de carpeta distinto
@@lupitacode Hola Lupita, gracias por la respuesta. Nose si me puedas ayudar que es que si lo instale en la carpeta correcta, y de hecho el computador es nuevo entonces de archivos solo tiene Oracle. Lo que instalo fue unos mensajes en diferentes idiomas de errores y mi computador es Intel core i7
@@angelicamaheg4192 Que sistema operativo usas?
@@lupitacode windows 10, ya el profesor me ayudó y creamos el usuario sys desde SQL developer pero si nunca me apareció lo que tú muestras
hermoso, ahora como me conectro con el developer? xD
Tengo una lista de reproducción aquí en mi canal donde me conecto con sql developer
czcams.com/video/NjKFpzKzt88/video.html
me aparecio el hr expired & locked
:(
En la descripción del video dejé unos links por si no pudieron desbloquearlo, lo mas probable es que no hayas reiniciado en la terminal :)
@@lupitacode Justamente ese mismo error tuve, pero acabo de ver el video y sí, el problema es que no reinicié en la terminal. xD
Muchas gracias y excelente video. :3
no entiendo porque es necesario todo esto
No es necesario desbloquear el esquema HR, si eres principiante te ayudará a practicar con las tablas y hacer consultas sobre eso, si eres alguien con experiencia pues no es necesario hacerlo
ombeeeee llevo como 3 intentos y esa caga no sirve echeeeeee
Si no te funciona es claro que estas colocando algo mal, en la descripción de mi video deje un artículo que espero te sirva.