Setarea serverului de baze de date Oracle xe pe Linux

Informații generale despre Oracle Database Express Edition (Oracle Database XE)

Oracle Database Express Edition (Oracle Database XE) - este un sistem de management de baze de date (SGBD), entry-level, pe baza codului de baze de date Oracle. Oracle Database XE poate fi instalat pe orice calculator cu orice număr de procesoare (câte unul pe fiecare bază de date mașină), dar cu o limită de 11RO date de utilizator utilizează nu mai mult de 1 GB de RAM, și doar unul dintre procesoare disponibile. Restricții cu privire la Oracle Database XE versiune poate varia. De exemplu, în versiunea de Oracle Database 10g XE, cantitatea maximă de date de utilizator este egal cu 4 GB, și Oracle Database XE 11g -11Gb. Printre altele, în XE-versiunea în comparație cu produsele plătite, caracteristici de securitate îmbunătățite, fără criptare SecureFiles tehnologia de criptare, funcții pentru a îmbunătăți performanța, optimizați și stocarea securizată a unor cantități mari de date. Cu toate acestea, Oracle Database XE este o bază de date excelenta, este potrivit pentru:

- Dezvoltatorii care lucrează cu PHP, Java. NET, XML și aplicații open source

- DBAs care au nevoie de o mică bază de date, gratuit

- Furnizorii independenți de software care doresc o bază de date la nivel de start gratuit de vânzare, fără costuri suplimentare

- instituțiile de învățământ și studenții care au nevoie de o bază de date gratuită

Pentru a lucra cu Oracle Database XE folosește un browser standard, care oferă o interfață bazată pe web simplu și convenabil care vă permite să:

- Administrează baza de date

- Creați tabele, vizualizări și alte obiecte de baze de date

- Import, export și vizualizare a datelor tabelare

- Executați interogări și să execute SQL-script-uri

Dacă este necesar, este posibil să se transfere rapid și simplu baza de date a platformei comerciale, fără a pierde date de utilizator.

Instalarea Oracle Database Express Edition

Descărcați cea mai recentă versiune a bazei de date Oracle Database Express Edition poate fi pe pagina de site-ul de descărcare Oracle. Pentru a descărca necesită înregistrare și o confirmare a acordului de licență.

Oracle Enterprise Linux 4 Actualizare 7

Oracle Enterprise Linux 5 Actualizare 2

Red Hat Enterprise Linux 4 Actualizare 7

Red Hat Enterprise Linux 5 Actualizare 2

SUSE Linux Enterprise Server 10 SP2

SUSE Linux Enterprise Server 11

Cu toate acestea, instalarea unui astfel de Oracle Database XE 11g este de asemenea posibilă în mediul altor familii de operare sistem Linux cu cerințele minime ale sistemului, în special - cu versiunea de nucleu 2.4.21 și nu sunt mai mici în cazul în care următoarele pachete instalate:

glibc versiunea 2.3.4-2.41

face versiune ulterioară 3,80

binutils mai târziu versiune 2.16.91.0.5

versiunea gcc 4.1.2 sau o versiune ulterioară

libaio versiunea 0.3.104 sau mai târziu.

Înainte de a instala Oracle Database XE este necesar să dezinstalați versiunea anterioară a bazei de date, în cazul în care a fost instalat pe acest sistem.

Pentru a instala Oracle Database XE este necesar:

1. Autentificare ca root

3. Faceți clic pe link-ul de download gratuit și urmați instrucțiunile pentru a descărca Linux - versiune a Oracle Database XE.

4. Start Oracle Database XE exemplu de instalare de comandă:
# Rpm -ivh /downloads/oracle-xe-11.2.0-1.0.x86_64.rpm

5. La cerere, programul de instalare pentru a executa o comandă pentru setarea parametrilor:

6. Introduceți parametrii de configurare necesare:

- Numărul portului HTTP pentru instrumentul Oracle Application Express Administrarea printr-o interfață web (implicit - 8080)
- numărul de port pentru baze de date Oracle ascultătorul (implicit - 1521)
- parola pentru înregistrările administrative de utilizator SYS și SYSTEM
- un semn al bazei de date pornirea automată la pornire.

Pentru a porni serviciul manual folosind comanda executate ca root:

În instalarea Oracle Database XE pachet 11g .rpm în plus față de arhiva conține încă 2 dosare:

SPUNS - mijloace pentru efectuarea „a instala silențios“ o. Acesta conține un fișier xe.rsp. conținutul care este folosit pentru a determina parametrii Oracle Database XE Partea de montare

upgrade - un mijloc pentru migrarea datelor de la o versiune la 10.2XE 11.2XE. Este un script care urmează să fie executat în SQLPlus un cont SYS

Pentru a efectua o instalare „silențioasă“, trebuie:

1. În fișierul xe.rsp definesc instalarea (sau schimba implicit):

ORACLE_LISTENER_PORT: ascultător numărul de port al Oracle Database XE
ORACLE_HTTP_PORT: numărul de port pentru a se conecta la interfața web a Oracle Application Express
ORACLE_PASSWORD: parola pentru conturile de utilizator administrative SYS și SYSTEM. În instalarea inițială, parola este aceeași, dar în viitor, se recomandă să utilizați parole diferite pentru aceste conturi.
ORACLE_CONFIRM_PASSWORD: confirmarea parolei pentru SYSSYSTEM
ORACLE_DBENABLE: Da (y) sau nu (n). Auto rula Oracle Database XE la boot.

2. Crearea unui script pentru a începe instalarea folosind fișierul xe.rsp:

#! / Bin / bash
rpm -ivh /downloads/oracle-xe-11.2.0-1.0.x86_64> /xe_logs/XEsilentinstall.log
Configureaza /etc/init.d/oracle-xe responseFIle = >> /xe_logs/XEsilentinstall.log

3. Rulați scriptul ca root. Informații cu privire la progresul instalării este scris în fișierul jurnal XEsilentinstall.log

Setarea variabilelor de mediu pentru Oracle Database Express Edition

După finalizarea instalării, Oracle Database XE, trebuie să instalați variabilele de mediu necesare pentru toți utilizatorii care vor folosi baza de date. Ea nu are nevoie de rădăcină superutilizator, care este în directorul executabil /u01/app/oracle/product/11.2.0/xe/bin fișiere sunt script-uri gata:

oracle_env.csh - C pentru coajă și tcsh
oracle_env.sh - pentru shell sh și bash

Puteți edita fișierul profil, astfel încât au fost stabilite valorile variabilelor, atunci când utilizatorii conectați în sistem, de exemplu, bash shell trebuie să adăugați o linie la .bash_profile:

Pentru formarea valorilor variabilelor de mediu atunci când deschideți un nou shell, ar trebui să fie adăugate la această linie la fișierul .bashrc

Pentru a lucra cu baza de date Oracle, utilizatorul trebuie să fie un membru al DBA. care este creat la instalarea bazei de date.

Accesul de la distanță la Oracle Database Express Edition

Pentru a lucra cu baza de date utilizată de meniul „Aplicații“ (Aplicații) - „Oracle Database 11g Express Edition“

Setarea serverului de baze de date Oracle xe pe Linux

Obțineți ajutor - pagina de documentație

Baza de date de rezervă - a crea o copie de rezervă a bazei de date

Începeți - începând cu Oracle Database XE pagina. Aceasta este aplicația principală pentru a administra baza de date.

Restore Darabase - restaura baza de date dintr-o copie de rezervă.

Run SQL Command Line - Lucrul cu baza de date privind aplicarea sqlplus linie de comandă.

Start Baza de date - începe baza de date.

Nu te mai baza de date - stop de baze de date.

Pentru Oracle Database XE Administrare folosește "Get Started"

Setarea serverului de baze de date Oracle xe pe Linux

Sesiuni - informații despre sesiunile utilizatorilor.

Parametrii - parametri ai bazei de date.

Aplicație Express - aplicația principală pentru a lucra cu Oracle Database XE. Acesta este utilizat pentru a adăuga sau elimina utilizatori, managementul de servicii, monitorizarea activității, care lucrează cu date și aplicații.

După instalare, accesul la pagina de web pentru a lucra cu baza de date este posibilă numai pe computerul local. Pentru a activa accesul de la distanță aveți nevoie de:

rula ca root, cererea de a lucra cu baza de date Oracle pe linia de comandă și conectarea la baza de date ca datele contului SYSTEM:

Când vi se solicită să introduceți (SQL>) pentru a executa comanda:

După aceea, vă puteți conecta de la distanță la baza de date folosind un browser și adresa URL a forma următoare:

În urma link-ul, trebuie să introduceți numele bazei de date, numele de utilizator și parola pentru a se conecta la server, care deschide fereastra principală a aplicației pentru lucrul cu baze de date Oracle Database XE:

Setarea serverului de baze de date Oracle xe pe Linux

Vă rugăm să fiți conștienți de faptul că versiunea gratuită a Oracle Database XE, datele între client și server sunt trimise în text simplu, fără criptare, și, dacă doriți protecție de încredere de informații, puteți face fie trecerea la versiunea plătită, sau de a folosi software-ul terț.