Installazione di Oracle 8i (8.1.6) su Linux (seconda parte).

Prosegue, in questo secondo intervento, l'analisi dell'installazione di Oracle 8i su un server Linux.

Installazione del database

Anche queste operazioni vanno effettuate come utente oracle.

Posizionatevi nella directory in cui avete i file di installazione o in cui avete montato il cdrom (ad esempio /usr/src/Oracle8iR2 o /mnt/cdrom) e lanciate l’installazione digitando:

./runInstaller

qualora dovesse comparire un errore relativo al display digitate, come utente root (quindi aprite un’altro terminale):

xhost +

Se invece e’ andato tutto a buon fine dovrebbe comparire una finestra di benvenuto, cliccate su next.

Verificate che il path proposto nella nuova finestra corrisponda a quello della variabile ORACLE_HOME e cliccate su next.

A questo punto vi viene richiesto il gruppo da utilizzare per l’installazione, digitate oinstall e poi cliccate su next.

Dovrebbe essersi aperta una finestra che vi chiede di eseguire lo script, orainstRoot.sh, dovete essere collegati come root, quindi aprite un terminale e come utente root digitate:

cd $ORACLE_HOME

./orainstRoot.sh

Ora potete cliccare sul tasto Retray; vi comparira’ una finestra di dialogo che vi chiede che tipo di installazione volete eseguire, in questo caso scegliamo la server e poi Next. Nella successiva scegliamo un’installazione tipica (typical) e poi Next.

A questo punto ci viene chiesto un global database name, solitamente dovrebbe essere qualcosa del tipo nome.dominio, non essendo un’installazione per un’applicazione su web possiamo scegliere un nome qualsiasi. Annotatevi il SID, che e’ lo stesso della variabile ORACLE_SID (se cosi’ non fosse correggetelo).

Alla richiesta di una directory in cui installare i file scrivete /u01 e cliccate Next.

A questo punto potete cliccare su install e mettervi comodi, in quanto l’installazione e’ piuttosto lunga.

Terminata la fase di copiatura dei file vi verra’ chiesto di eseguire un altro script (root.sh), quindi come utente root digitate:

cd $ORACLE_HOME

./root.sh

Alla richiesta del percorso digitate invio.

A questo punto potete tornare alla finestra e cliccare su Ok; partira’ una fase di configurazione, anche questa piuttosto lunga.

Al termine vi verra’ comunicato che l’installazione e’ terminata, potete uscire dalla finestra di installazione.

Il database e’ installato, sono stati creati tre utenti: sys con password change_on_install e system con password manager, vi serviranno per amministrare il database. E’ fondamentale ricordarsi di cambiare le loro password.

Il terzo utente, scott con password tiger, lo utilizzeremo per fare un po’ di prove.

Come prima cosa dobbiamo creare delle tavole, esiste un script pronto che ne crea alcune.

Per interfacciarci al db utilizziamo sql*plus, quindi come utente oracle digitate:

cd $ORACLE_HOME/rdbms/admin

sqlplus

Connettetevi come utente sys.

Dal prompt di sqlplus digitate:

@utlsampl.sql

Terminato lo script potete connettervi come utente scott:

connect scott/tiger

e verificare l’esistenza delle tabelle con:

select * from emp;

A questo punto modifichiamo le password di sys e system, connessi come system:

alter user system

identified by nuova_password;

Sostituendo nuova_password con una scelta da voi; ripetete la stessa cosa per system poi uscite da sql*plus digitando exit.

Come ultima cosa vediamo come effettuare lo startup e lo shutdown del database.

Da un terminale, connessi come oracle digitate:

svrmgrl

Entrati in server manager digitate:

connect internal

Alla richiesta di password, invio.

A questo punto per stoppare il database:

shutdown

Per uscire da server manager digitate:

quit

Per lo startup eseguite le stesse operazioni digitando startup al posto di shutdown.

Con questo termina l’installazione del database, se siete arrivati a questo punto vi ritrovate con un db configurato sul quale sperimentare le lezioni sul linguaggio sql. In interventi futuri vedremo alcune nozioni di base sull’amministrazione del database.

Save n'Keep

Bookmark condivisi e privati.

Con Save n' Keep ora è possibile!

Le categorie della guida