PL / SQL - Configurazione dell'ambiente
In questo capitolo, discuteremo la configurazione dell'ambiente di PL / SQL. PL / SQL non è un linguaggio di programmazione autonomo; è uno strumento all'interno dell'ambiente di programmazione Oracle.SQL* Plusè uno strumento interattivo che consente di digitare istruzioni SQL e PL / SQL al prompt dei comandi. Questi comandi vengono quindi inviati al database per l'elaborazione. Una volta elaborate le dichiarazioni, i risultati vengono restituiti e visualizzati sullo schermo.
Per eseguire programmi PL / SQL, dovresti avere Oracle RDBMS Server installato sulla tua macchina. Questo si occuperà dell'esecuzione dei comandi SQL. La versione più recente di Oracle RDBMS è 11g. È possibile scaricare una versione di prova di Oracle 11g dal seguente collegamento:
Scarica Oracle 11g Express Edition
Dovrai scaricare la versione a 32 o 64 bit dell'installazione in base al tuo sistema operativo. Di solito ci sono due file. Abbiamo scaricato la versione a 64 bit. Utilizzerai anche passaggi simili sul tuo sistema operativo, non importa se Linux o Solaris.
win64_11gR2_database_1of2.zip
win64_11gR2_database_2of2.zip
Dopo aver scaricato i due file sopra, sarà necessario decomprimerli in una singola directory database e sotto troverai le seguenti sottodirectory:
Passo 1
Avviamo ora Oracle Database Installer utilizzando il file di installazione. Di seguito è la prima schermata. Puoi fornire il tuo ID e-mail e selezionare la casella di controllo come mostrato nella seguente schermata. Clicca ilNext pulsante.
Passo 2
Verrai indirizzato alla seguente schermata; deseleziona la casella di controllo e fai clic suContinue per procedere.
Passaggio 3
Seleziona la prima opzione Create and Configure Database utilizzando il pulsante di opzione e fare clic su Next per procedere.
Passaggio 4
Partiamo dal presupposto che stai installando Oracle per lo scopo fondamentale di apprendimento e che lo stai installando sul tuo PC o laptop. Quindi, seleziona il fileDesktop Class opzione e fare clic su Next per procedere.
Passaggio 5
Fornisci una posizione in cui installerai Oracle Server. Basta modificare il fileOracle Basee le altre posizioni verranno impostate automaticamente. Dovrai anche fornire una password; questo verrà utilizzato dal DBA di sistema. Dopo aver fornito le informazioni richieste, fare clic suNext per procedere.
Passaggio 6
Di nuovo, fai clic su Next per procedere.
Passaggio 7
Clicca il Finishpulsante per procedere; questo avvierà l'effettiva installazione del server.
Passaggio 8
Questo richiederà alcuni istanti, finché Oracle non inizierà a eseguire la configurazione richiesta.
Passaggio 9
Qui, l'installazione di Oracle copierà i file di configurazione richiesti. Questo dovrebbe richiedere un momento -
Passaggio 10
Una volta che i file del database sono stati copiati, apparirà la seguente finestra di dialogo. Basta fare clic suOK pulsante ed esci.
Passaggio 11
Dopo l'installazione, avrai la seguente finestra finale.
Passo finale
È ora il momento di verificare la tua installazione. Al prompt dei comandi, usa il seguente comando se stai usando Windows:
sqlplus "/ as sysdba"
Dovresti avere il prompt SQL in cui scrivere i comandi e gli script PL / SQL -
Editor di testo
L'esecuzione di programmi di grandi dimensioni dal prompt dei comandi potrebbe farti perdere inavvertitamente parte del lavoro. Si consiglia sempre di utilizzare i file di comando. Per utilizzare i file di comando:
Digita il codice in un editor di testo, ad esempio Notepad, Notepad+, o EditPlus, eccetera.
Salva il file con l'estensione .sql estensione nella directory home.
Avvia il file SQL*Plus command prompt dalla directory in cui hai creato il tuo file PL / SQL.
genere @file_name al prompt dei comandi SQL * Plus per eseguire il programma.
Se non stai utilizzando un file per eseguire gli script PL / SQL, copia semplicemente il tuo codice PL / SQL e fai clic con il pulsante destro del mouse sulla finestra nera che visualizza il prompt SQL; utilizzare ilpasteopzione per incollare il codice completo al prompt dei comandi. Infine, basta premereEnter per eseguire il codice, se non è già stato eseguito.