Se presupune că ați instalat deja Oracle DB.
Această instrucțiune a fost testată pe Oracle DB 10.2.0.3.0 pentru Windows sub Windows XP Prof SP2
Porniți consola (Start, Run sau Alt + F2):
Am stabilit variabilele de mediu:
Creăm un fișier de parametri de inițializare, de exemplu "D: \ oracle \ product \ 10.2.0 \ db_1 \ database \ initdb01.ora", cu următorul conținut:
Creați directoarele necesare:
Creăm serviciul instanță bază de date cu pornirea automată a instanței ("-srvcstart") și pornim baza de date ("-startmode") și setăm parola ("-intpwd"):
Ne conectăm la baza de date (parola a fost setată la pasul 5):
Creați spfile din pfile:
Pornim instanța fără conectarea la baza de date:
Creăm o bază de date:
Rețineți că numele UNDO TABLESPACE (undotbs1) trebuie să se potrivească cu numele specificat în parametrul undo_tablespace (UNDOTBS1) al fișierului initdb01.ora (secțiunea 3.). Registrul nu contează.
Creați "utilizatori" de spațiu de tabel pentru a atribui utilizatorilor tablespace implicit:
Creați spațiul de tabel "indx" pentru indexuri:
Rulam scripturile necesare pentru a crea vederi, sinonime și pachete (vederi, sinonime, pachete). Setarea preliminară a jurnalelor în fișiere:
Schimbați parola de sistem și de sistem la numele de utilizator:
Părăsim sqlplus:
Dacă baza de date nu există deja:
Creați "% ORACLE_HOME% \ network \ admin \ listener.ora" cu următorul conținut:
Creați "% ORACLE_HOME% \ network \ admin \ tnsnames.ora" cu următorul conținut:
Creați "% ORACLE_HOME% \ network \ admin \ sqlnet.ora" cu următorul conținut:
La prima pornire, ascultătorul va verifica și, dacă este necesar, va crea serviciul Windows necesar
Dacă baza de date există deja:
Adăugați fișierul "% ORACLE_HOME% \ network \ admin \ listener.ora" în secțiunea SID_LIST_LISTENER:
Adăugați secțiunea în "% ORACLE_HOME% \ network \ admin \ tnsnames.ora":
Verificăm instanțele care rulează: