Sunteți pe pagina 1din 9

Como Desbloquear el Schema HR en Oracle

Despus de haber instalado y armado todo nuestro entorno de estudio, necesitamos desbloquear algn schema de ejemplo que trae nuestra base de datos Oracle, para el caso de que queramos utilizarlo para nuestras prcticas de estudio, en ste video explicamos cmo desbloquear el schema HR para tenerlo disponible y poder utilizarlo en nuestras prcticas. Para esta guia utilizaremos SQL Developer y Oracle 11g released 2.

Cmo sabemos si nuestro schema HR est bloqueado? 1.-Ejecutamos SQL Developer. En la pestaa "Conexiones" a la
izquierda de la ventana, seleccionando en la cruz verde que aparece en esta pestaa, creamos una nueva conexin.

2.-Al seleccionar la cruz verde aparece la ventana "Nueva /


Seleccionar Conexin a Base de Datos", en ella diligenciamos algunos datos importantes para poder crear una conexin hacia el schema HR. Para ello en Nombre de Conexin se le da un nombre a la conexin, para este caso se le llamo "Schema - HR"; En el campo Usuario digitamos el nombre del schema, que es el mismo nombre del Usuario del schema, para este caso el usuario del schema HR es el mismo HR; en el campo Contrasea se digita la contrasea del usuario o schema HR; En la pestaa "Oracle" en el Tipo de Conexin seleccionamos el tipo TNS, se chequea en Alias de la Red y seleccionamos orcl. Para probar la conexin se selecciona en el boton "Probar". Al probar si el usuario est bloqueado debe aparecer la informacin en rojo que muestra la siguiente imagen "Estado: Fallo;Fallo de la prueba: ORA-28000: the account is Lockead".

Para desbloquear el Schema HR es muy sencillo: 1.-Seleccionamos la consola de comandos de SQL Plus en el men inicio dentro de la carpeta "Oracle - OraDb11g_home1".

2.-Se abrir la consola de comando SQL de Oracle en el estado que se muestra en la siguiente imagen.

3.-Para conectarnos digitamos "connect" y posteriormente se da un ENTER. Al pulsar ENTER nos aparece la siguiente linea "Enter username:", pidiendo el nombre de usuario con el que se har la conexin.

4.-Para conectarnos utilizaremos el usuario SYS con el rol de


SYSDBA. Para tal fin digitamos "sys as sysdba" y posteriormente se da un ENTER. Nos pedir la contrasea del usuario SYS (Esta contrasea se configuro al momento de la instalacin de Oracle). Al momento de digitarla no ocurrir nada, no esperes que aparezcan asteriscos o puntos al momento de digitarla, solo digtala y presiona ENTER.

5.-Si la contrasea digitada es correcta debe aparecer un mensaje diciendo "Connected", as como lo muestra la siguiente imagen.

6.-Antes que nada se le debe asignar una contrasea al usuario HR, para ello digitamos la siguiente sentencia SQL: "alter user hr identified by XXX;" en donde las XXX significan la contrasea que se le asignara al usuario HR. En este caso se le asigno como contrasea HR, el mismo nombre del usuario HR. No olvides al final de la sentencia colocar punto y coma (;), ya que este es el que cierra la sentencia. A continuacin se pulsa ENTER. Si la asignacin de la contrasea fue exitosa, debe mostrar un mensaje diciendo "User altered" (Usuario alterado o Modificado).

7.-Para desbloquear el usuario digitamos la siguiente sentencia SQL: "alter user hr account unlock;", y pulsamos ENTER. Si el desbloqueo del usuario HR es exitosa, debe mostrar un un mensaje diciendo "User altered" (Usuario alterado o Modificado)

8.-Ahora se probara si el schema HR ha sido desbloqueado y su


contrasea de igual manera, para ello digitamos la siguiente sentencia SQL con el siguiente formato conn [nombreDeUsuario]/[contrasea]@[aliasDeRed]" quedando para el caso de la guia as: "conn hr/hr@xe", Luego pulsamos enter. Si la el usuario y contrasea son validos debe mostrar un mensaje diciendo "Connected".

9.-Habiendo probado exitosamente el desbloqueo del usuario HR y


la asignacin de la contrasea nos salimos de la consola digitando "exit".

10.-Ahora abrimos SQL Developer y creamos una nueva conexin


digitando los valores correspondientes para cada campo requerido. Para el caso de esta guia en Nombre de Conexin se le da un nombre a la conexin, se le llamo "Schema - HR"; En el campo Usuario digitamos el nombre del schema, que es el mismo nombre del Usuario del schema, para este caso el usuario del schema HR es el mismo HR; en el campo Contrasea se digita la contrasea del usuario o schema HR, en este caso la contrasea es " hr"; En la pestaa "Oracle" en el Tipo de Conexin seleccionamos el tipo TNS, se chequea en Alias de la Red y seleccionamos XE. Para probar la conexin se selecciona en el boton "Probar" y el estado de la conexin que se intenta crear es correcto, tal cual como lo muestra en la imagen en la parte inferior de la ventana con el mensaje "Estado: Correcto". Para crear la conexin seleccionamos en "Conectar".

Como se observa en la siguiente imagen, aparece el nombre de la conexin "Schema - HR" con los objetos del esquema HR. Llamese Objeto a cualquier elemento que tenga el schema (tablas, vistas, indices, entre otros).

S-ar putea să vă placă și