Installazione degli schemi di esempio

Per utilizzare gli schemi di esempio, scaricare il file .zip installabile dal repository GitHub.

Installazione degli schemi di esempio

È possibile installare gli schemi di esempio in modo indipendente.

Ogni schema di esempio viene fornito con un proprio set di script, incluso uno script di installazione. Nella procedura riportata di seguito viene descritto come installare lo schema hr, ma è possibile eseguire operazioni simili per installare uno qualsiasi degli schemi di esempio.

Nota:

  1. Per trovare la versione più recente degli script di installazione degli schemi di esempio, andare alla seguente posizione GitHub:

     https://github.com/oracle/db-sample-schemas/releases/latest
    

    Le versioni precedenti degli schemi di esempio sono disponibili nella seguente posizione:

     https://github.com/oracle-samples/db-sample-schemas/releases
    
  2. Duplicare il repository GitHub oppure scaricare il file .zip da GitHub, quindi estrarre i file.

  3. Passare alla cartella contenente lo schema che si desidera installare. In questo caso, andare alla cartella human_resources.

    Lo schema co si trova nella cartella customer_orders e lo schema sh si trova nella cartella sales_history.

  4. Dal programma client, ad esempio SQLcl o SQL*Plus, connettersi al database come utente privilegiato con i diritti per creare e eliminare altri utenti. Ad esempio, connettersi come SYSTEM o ADMIN. Per installare lo schema sh, è necessario utilizzare SQLcl o SQL Developer.

    Per ulteriori informazioni sulla connessione a un database utilizzando SQLcl, vedere Connessione a un database.

    Per ulteriori informazioni sulla connessione a un database mediante SQL*Plus, vedere Avvio di SQL*Plus.

  5. Eseguire lo script di installazione *_install.sql. In questo caso, eseguire hr_install.sql per creare lo schema hr.

    • Immettere una password sicura per lo schema.

    • Immettere una tablespace da utilizzare come tablespace predefinita per lo schema. Se non si immette una tablespace, viene utilizzata la tablespace di database predefinita.

    • Digitare yes o no per indicare se sovrascrivere uno schema esistente. La risposta predefinita è yes.

  6. Esaminare l'output dello script e il file di log per verificare che l'installazione sia stata completata correttamente.

Reimpostazione degli schemi di esempio

In genere, non vi è alcuna differenza tra l'installazione di uno schema di esempio per la prima volta o la reinstallazione su una versione installata in precedenza. Per impostazione predefinita, gli script *_install.sql eliminano gli utenti dello schema e tutti i relativi oggetti dall'installazione precedente.

Pertanto, per reimpostare gli schemi di esempio, attenersi alla procedura descritta nella sezione Installazione degli schemi di esempio.

Disinstallazione degli schemi di esempio

Per disinstallare uno schema di esempio, eseguire lo script *_uninstall.sql corrispondente da un programma client come SQL\*Plus o SQLcl.

  1. Connettersi al database come utente con privilegi con diritti per creare e eliminare altri utenti.

    Ad esempio, connettersi come SYSTEM o ADMIN.

  2. Eseguire lo script di disinstallazione *_uninstall.sql.

    Ad esempio, per disinstallare lo schema hr, eseguire lo script hr_uninstall.sql.