Instalación de los Esquemas de Ejemplo
Para utilizar los esquemas de ejemplo, descargue el archivo .zip instalable del repositorio GitHub.
Instalación de los esquemas de ejemplo
Puede instalar los esquemas de ejemplo de forma independiente.
Cada esquema de ejemplo incluye su propio juego de scripts, incluido un script de instalación. En los siguientes pasos se describe cómo instalar el esquema hr, pero puede realizar pasos similares para instalar cualquiera de los esquemas de ejemplo.
Nota:
- Puede utilizar un programa cliente como SQL*Plus o SQLcl para instalar los esquemas. También puede utilizar SQL Developer, Visual Studio Code con la extensión de Oracle SQL Developer o cualquier otro programa cliente que soporte la ejecución de scripts SQL y la conexión a la base de datos como usuario con privilegios con derechos para crear y borrar otros usuarios.
- Para instalar o desinstalar el esquema
sh, debe utilizar SQLcl, SQL Developer o Visual Studio Code con la extensión de Oracle SQL Developer. No puede utilizar SQL*Plus para instalar el esquemash. - Al instalar cualquiera de los esquemas de ejemplo, se le pedirá que borre (elimine) cualquier esquema instalado anteriormente con el mismo nombre y la respuesta por defecto es
yes. Si acepta el valor por defecto, se borra el esquema anterior y se instala un esquema nuevo. - No utilice los esquemas de ejemplo para sus aplicaciones y datos personales o empresariales. Los esquemas de ejemplo se deben utilizar solo con fines de demostración.
-
Para encontrar la versión más reciente de los scripts de instalación de esquemas de ejemplo, vaya a la siguiente ubicación GitHub:
https://github.com/oracle/db-sample-schemas/releases/latestLas versiones anteriores de los esquemas de ejemplo están disponibles en la siguiente ubicación:
https://github.com/oracle-samples/db-sample-schemas/releases -
Clone el repositorio GitHub o descargue el archivo
.zipde GitHub y, a continuación, extraiga los archivos. -
Vaya a la carpeta que contiene el esquema que desea instalar. En este caso, vaya a la carpeta
human_resources.(El esquema
coestá en la carpetacustomer_ordersy el esquemashestá en la carpetasales_history). -
Desde el programa cliente, como SQLcl o SQL*Plus, conéctese a la base de datos como usuario con privilegios con derechos para crear y borrar otros usuarios. Por ejemplo, conéctese como
SYSTEMoADMIN. Para instalar el esquemash, debe utilizar SQLcl o SQL Developer.Para obtener más información sobre la conexión a una base de datos mediante SQLcl, consulte Conexión a una base de datos.
Para obtener más información sobre cómo conectarse a una base de datos mediante SQL*Plus, consulte Inicio de SQL*Plus.
-
Ejecute el script de instalación
*_install.sql. En este caso, ejecutehr_install.sqlpara crear el esquemahr.-
Introduzca una contraseña segura para el esquema.
-
Introduzca un tablespace para utilizarlo como valor por defecto para el esquema. Si no introduce un tablespace, se utiliza el tablespace de la base de datos por defecto.
-
Escriba
yesonopara indicar si desea sobrescribir un esquema existente. La respuesta por defecto esyes.
-
-
Examine la salida del script y el archivo log para verificar que la instalación se ha realizado correctamente.
Restablecimiento de esquemas de ejemplo
Normalmente, no hay diferencia entre instalar un esquema de ejemplo por primera vez o volver a instalarlo en una versión instalada anteriormente. Por defecto, los scripts *_install.sql borran los usuarios del esquema y todos sus objetos de la instalación anterior.
Por lo tanto, para restablecer los esquemas de ejemplo, siga los pasos mencionados en la sección Instalación de los Esquemas de Ejemplo.
Desinstalación de esquemas de ejemplo
Para desinstalar un esquema de ejemplo, ejecute el script *_uninstall.sql correspondiente desde un programa cliente, como SQL\*Plus o SQLcl.
-
Conéctese a la base de datos como usuario con privilegios con derechos para crear y borrar otros usuarios.
Por ejemplo, conéctese como
SYSTEMoADMIN. -
Ejecute el script de desinstalación
*_uninstall.sql.Por ejemplo, para desinstalar el esquema
hr, ejecute el scripthr_uninstall.sql.