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:
- Utilizzare un programma client, ad esempio SQL*Plus o SQLcl, per installare gli schemi. È inoltre possibile utilizzare SQL Developer, Visual Studio Code con l'estensione Oracle SQL Developer o qualsiasi altro programma client che supporta l'esecuzione di script SQL e la connessione al database come utente privilegiato con diritti per creare e eliminare altri utenti.
- Per installare o disinstallare lo schema
sh, è necessario utilizzare SQLcl, SQL Developer o Visual Studio Code con l'estensione Oracle SQL Developer. Non è possibile utilizzare SQL*Plus per installare lo schemash. - Quando si installa uno degli schemi di esempio, viene richiesto di eliminare (rimuovere) qualsiasi schema installato in precedenza con lo stesso nome e la risposta predefinita è
yes. Se si accetta l'impostazione predefinita, lo schema precedente viene eliminato e viene installato un nuovo schema. - Non utilizzare schemi di esempio per dati e applicazioni personali o aziendali. Gli schemi di esempio devono essere utilizzati solo a scopo dimostrativo.
-
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/latestLe versioni precedenti degli schemi di esempio sono disponibili nella seguente posizione:
https://github.com/oracle-samples/db-sample-schemas/releases -
Duplicare il repository GitHub oppure scaricare il file
.zipda GitHub, quindi estrarre i file. -
Passare alla cartella contenente lo schema che si desidera installare. In questo caso, andare alla cartella
human_resources.Lo schema
cosi trova nella cartellacustomer_orderse lo schemashsi trova nella cartellasales_history. -
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
SYSTEMoADMIN. Per installare lo schemash, è 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.
-
Eseguire lo script di installazione
*_install.sql. In questo caso, eseguirehr_install.sqlper creare lo schemahr.-
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
yesonoper indicare se sovrascrivere uno schema esistente. La risposta predefinita èyes.
-
-
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.
-
Connettersi al database come utente con privilegi con diritti per creare e eliminare altri utenti.
Ad esempio, connettersi come
SYSTEMoADMIN. -
Eseguire lo script di disinstallazione
*_uninstall.sql.Ad esempio, per disinstallare lo schema
hr, eseguire lo scripthr_uninstall.sql.