27
June 21, 2022 ©2003 SIVECO Romania. All Rights Reserved. Administrare Oracle 9i Suport de curs

Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

Embed Size (px)

Citation preview

Page 1: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

©2003 SIVECO Romania. All Rights Reserved.

Administrare Oracle 9iSuport de curs

Page 2: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

2

Administrare Oracle 9i

Ziua 1

Instalare Oracle si SIVECO Applications

Page 3: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

3

Instalare OracleArhitectura Aplicatie – Client/Server

Baza de Date

Oracle Database

SQL

NET

SQL

Siveco ApplicationsOracle Client

Forms/Reports

Programele se executa pe calculatorul client

Page 4: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

4

Instalare OracleArhitectura Aplicatie – “Three Tier” (server de aplicatii)

Baza de Date

Oracle Database

SQL

Siveco ApplicationsOracle Client

Forms/ReportsWindows Terminal

Services

ClientWindows TS

Programele se executa pe serverul de aplicatii

Page 5: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

5

Siveco Applications

Client Siveco ApplicationsStatia de lucru client ruleaza aplicatia client

(interfata grafica GUI pentru afisarea si introducerea de informatii).

Pe statia de lucru se vor instala, odata cu programele Siveco Applications, Oracle client (8.0.5) , Net8 si SqlPlus, Oracle Forms/Reports Runtime Engine (6.0.5).

Cerinte statii de lucru:Pentium II, 128MB RAM, 20GB HDD, Retea Ethernet 10/100 ,

placa video PCI/AGP 4MB, CDROM.Sistem de operare : Windows 2000 Professional sau

Windows XP Professional. ( Windows 98SE pama la sfarsitul anului 2004).

.

Page 6: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

6

Siveco Applications

Baza de Date Oracle.Baza de Date este folosita pentru: Stocarea datelor din aplicatii in tabele relationale. O parte din logica aplicatiei se realizeaza in baza de date

prin triggeri si proceduri stocate.Versiunea de server de baze de date trebuie sa fie Oracle 9i

(9.2.0.x) sau Oracle 8i (8.1.7). Ambele se pot instala in Standard sau Enterprise Edition. (Nu se instaleaza Oracle Personal Edition).

Serverul de baze de date Oracle poate sa ruleze pe orice platforma hardware/software certificata de Oracle. (de ex: Windows, Linux sau Unix pe un calculator Intel/RISC).

Page 7: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

7

Siveco Applications Procedura Instalare

Instalarea Siveco Applications presupune urmatoarele: Instalarea si configurarea serverului de baze de date Oracle

pe un calculator de tip server. Instalarea aplicatiilor Siveco pe calculatoare de tip client.

In cazul in care se doreste instalarea pe acelasi calculator atat a serverului de baze de date cat si a clientului SVAPS, atunci trebuie instalat mai inainte clientul SVAPS dupa care Oracle server database.

Page 8: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

8

Siveco Applications Instalare Client

Procedura instalare programe client

Page 9: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

9

Siveco Applications Instalare Client

Se introduce CD-ul Siveco Applications. Se ruleaza Setup – Manual sau cu Autostart. Sistemul va afisa o interfata cu Oracle Home. Se introduc urmatoarele date: Companie, Name, Location si

LanguageSe recomanda:

Name: DEFAULT_HOMELocation: C(D:)\orant Language: English

Page 10: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

10

Siveco Applications Instalare client

- Se selecteaza SIVECO Apps Standalone.

- Se selecteaza modulele Siveco Applications care se doresc instalate pe calculatorul local.

- Se apasa butonul “Install”

Programul de instalare va analiza dependintele si va instala programele selectate.

Totodata vor fi instalate in mod automat Oracle Developer Forms/Reports 6.0.5 si Oracle Net8

Page 11: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

11

Siveco Applications Instalare client

- Se selecteaza SIVECO Apps Coswin Componente Server.

- Se apasa butonul “Install”

Programul de instalare va analiza dependintele si va instala programele de stocuri, achizitii si mentenanta.

La terminarea instalarii programul de instalare va afisa un mesaj “Instalation Successful”

Page 12: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

12

Siveco Applications Configurare client

Dupa instalarea programelor Siveco acestea trebuie configurate pentru conectarea la serverul de baze de date Oracle.

Pentru configurarea conexiunii de retea se foloseste un utilitar Oracle “Net8 Easy Config” , care se apeleaza din meniul general Windows -> Start ->Programs -> Oracle for Windows NT

- Fiecare conexiune la baza de date Oracle are un identificator unic numit: Service Name sau string de conectare.

- Net8 Easy Config este un utilitar de configurare si intretinere a acestor stringuri de conectare la bazele de date Oracle.

Page 13: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

13

Siveco Applications Configurare client

Pentru realizarea unei conexiuni este necesar sa se cunoasca de la administratorul de retea urmatoarele:

1. Adresa IP sau numele de “host” al serverului pe care ruleaza baza de date Oracle.

2. Protocolul de comunicatie in retea folosit. Se recomanda utilizarea protocolului TCP/IP pentru server si statii de lucru.

3. Portul de comunicatie TCP/IP pe care Listenerul bazei de date asteapta conexiuni ale clientilor ( Implicit PORT: 1521 TCP)

4. SID-ul bazei de date Oracle. Fiecare instanta/baza de date Oracle are un identificator unic SID care poate fi diferit de numele serverului.

Page 14: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

14

Siveco Applications Configurare client

Dupa configurare se va testa conexiunea la baza de date. Torodata se va verifica ca utilitarul Oracle SQLPlus 8.0.5 functioneaza si se

poate conecta la baza de date Oracle server.Pentru a putea testa conexiunea , trebuie sa existe un server Oracle

instalat si configurat.

SQL connect system/sys@prodConnected to:Oracle9i Enterprise Edition Release 9.2.0.1.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.1.0 - Production

Page 15: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

15

Siveco Applications Configurare client ODBC

Din Windows -> Control Panel -> ODBC, trebuie configurate User si System DSN ca in figura:

Aceste setari ODBC sunt necesare pentru configurarea Coswin.

Page 16: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

16

Siveco ApplicationsTestare Client

Dupa instalarea si configurarea programelor client, acestea trebuie testate prin pornirea lor si conectarea la baza de date Oracle.

Cofinor - > conectare cu utilizatorul CW4ORA cu parola din baza de date si verificarea functionalitatii.

Coswin -> conectare cu utilizatorul Supervisor cu parola din baza de date si verificarea functionalitatii.

Alte programe din SIVECO Applications: HR, Payroll, etc.

Page 17: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

17

Instalare Server Oracle

Procedura instalare programe server

Page 18: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

18

Instalare Server OracleIntroducere

Instalarea unei baze de date presupune:

- Alegerea unui ORACLE_HOME- Instalare executabilelelor Oracle (binary) din

kit-ul de oracle pentru platforma respectiva.- Crearea unei baze de date Oracle.( sau mai

multe)- Configurarea serverului Oracle.

Page 19: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

19

Instalare Server OracleCerinte Sistem

Sisteme de Operare:- Windows 2000 Server si Professional- Windows NT Server- Windows XP Professional- Windows 2003 Server- UNIX 32 si 64 bit: AIX, HPUX, Solaris, Tru64 si

LINUX* Memorie: Minim 512MB RAM, 1GB recomandat (32bit)Minim 1GB RAM, 2GB recomandat (64 bit)Disk:Minim 2.8GB Disk ( fara baza de date Oracle)

Page 20: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

20

Instalare Server Oracle(Windows)

- Se introduce primul CD din kit-ul Oracle server 9i si se ruleaza programul setup.

- Dupa primul ecran programul de instalare cere specificarea destinatiei de instalare si numele Oracle Home.

- Se va alege un nume si o destinatie Oracle_Home diferita de alte produse Oracle instalate pe acelasi server. ( ex: OraHome92).

Cerinte minimale pentru instalare Oracle server: 512MB RAM, minim 2.1 GB spatiu pe disk (fara baza de date Oracle).

Page 21: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

21

Instalare Server Oracle(Unix)

In cazul in care se instaleaza Oracle server si baza de date pe un sistem de operare UNIX / Linux:

- Se creaza 3 grupuri Unix pentru Oracle: oinstall, dba si oper. Administratorul de sistem (root) trebuie sa creeze aceste grupuri si sa dea drepturi de scriere pentru toate directoarele oracle ( ex: /opt/oracle/ora92)

- Se creaza un utilizator dedicat oracle ( ex: user “oracle”)- Utilizatorul “oracle” va avea primary group Unix “oinstall” si va fi

membru in grupul “dba”. (oracle – oinstall:dba)- Utilizatorul oracle trebuie sa aiba definite variabile de mediu pentru

instalarea de Oracle server (ex: $ORACLE_HOME, $PATH), care se configureaza in fisierele de initializare ale sesiunii utilizator oracle ( .bash_rc sau .profile).

- Utilizatorul oracle se conecteaza la sistem intr-un mediu grafic (este necesara existenta unei interfete grafice Unix Xserver pentru instalarea Oracle server).

- Utilizatorul Oracle porneste programul de instalare ./runInstaller de pe primul CD din kit-ul Oracle server.

Page 22: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

22

Instalare Server Oracle

Se selecteaza : Instalare Oracle Server. Instalare Enterprise sau Standard Edition. “Software Only” la intrebarea daca sa creeze si o baza de

date Oracle la Instalarea de Oracle server. Se asteapta instalarea completa a serverului Oracle. In cazul unei instalari Unix/Linux se citeste documentatia

Oracle specifica sistemului de operare inainte de instalare.

Page 23: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

23

Instalare Server OracleCreare Baza Oracle

Functie de instalare se pot crea una sau doua baze de date Oracle pe server , de exemplu PROD si TEST.

Crearea unei baze de date , in mod automat ,se face folosind un utilitar Oracle 9i

DBCA - (Database Configuration Assistant)Pentru instalarea si configurarea unei baze de date Oracle,

astfel incat sa ruleze Siveco Applications, este nevoie de minim 10 GB spatiu pe hard disk.

Page 24: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

24

Instalare Server OracleCreare Baza Oracle

Se alege:- “Create Database”- “General Purpose” Database.- Se introduce numele bazei de date SID=PROD sau SID=TEST in

ecranul din figura.- La restul optiunilor se apasa “NEXT>”- La optiunea “Create Database” se apasa “FINISH”- Se asteapta ca oracle sa creze o baza de date noua.In cazul in care se doresc customizari ale bazei de date se selecteaza

optiunea “New Database”.

Page 25: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

25

Instalare Server Oracle Creare Baza Oracle

Utilizatori Privilegiati: sys si system

Dupa crearea bazei de date Oracle se introduc parolele utilizatorilor sys si system.

Acesti utilizatori sunt utilizatori privilegiati in baza de date Oracle si au drepturi de administrare a bazei de date.

Aceste parole vor fi folosite numai pentru administrarea bazei de date Oracle si nu pentru aplicatii.

Page 26: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

26

Instalare Server OracleConfigurare Oracle

Dupa crearea bazei de date trebuie configurat accesul si conectarea la aceasta baza de date. Pentru acest lucru se foloseste utilitarul Oracle 9i “Net Configuration Assistant”.

Se va configura:- Listener Implicit cu numele “LISTENER”, TCP/IP, PORT:1521- Naming Method: LOCAL- Local Net Service: PROD, TCP/IP, serverul local IP, PORT:1521- NU se va configura Directory Usage.- Se va testa conexiunea la baza de date folosind SQLPlus 9i

Page 27: Proiect ANRSC - Casa de Asigurări de Sănătate a … ERP... · PPT file · Web view2006-06-05 · Administrare Oracle 9i Suport de curs Administrare Oracle 9i Instalare Oracle

May 9, 2023

27

Instalare Server OracleConfigurare Oracle

TESTARE CONECTARE

1. SQLPLUS command line2. iSQLPLUS web

SQL connect system/sys@prodConnected to:Oracle9i Enterprise Edition Release 9.2.0.1.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.1.0 - Production