sql >> Database teknologi >  >> RDS >> Oracle

Installation af eksempelskemaer til Oracle 12c ved hjælp af Database Configuration Assistant

Introduktion

Den seneste version af Oracle 12c inkluderer ikke eksempelskemaerne under den indledende installation. Disse eksempelskemaer inkluderer:

  • HR – Human Resources
  • OE – Ordreindtastning
  • PM – Produktmedier
  • SH – Salgshistorik (Data Warehouse)

Eksempelskemaerne kan tilføjes ved at oprette en ny pluggbar database (PDB) inde i containerdatabasen, der blev installeret.

Denne vejledning dækker installation af eksempeldatabaseskemaerne i en Oracle 12c-database ved hjælp af Database Configuration Assistant (dbca). DBCA er et hjælpeprogram, der installeres sammen med Oracle 12c-databasen og kan bruges til at administrere containerdatabasen og pluggbare databaser.

På dette tidspunkt bør du have en Oracle 12c-database installeret og kørende med mindst én pluggbar database, der allerede er oprettet. Som standard på Windows kaldes denne pluggbare database pdborcl.

For at komme i gang skal du køre Database Configuration Assistant ved at skrive dbca.bat. Eller naviger til Oracle Home-biblioteket og derefter til bin-underbiblioteket, og find programmet dbca.bat.

Når DBCA-åbningsskærmen vises, skal du vælge Administrer pluggbare databaser og klik på knappen Næste>.

På den næste skærm (trin 2), vælg Opret en pluggbar database og klik på knappen Næste>.

Det næste skærmbillede viser alle de aktuelle databaser, der er installeret. Den eksisterende ORCL-database skal vælges (hvis ikke skal du vælge den relevante containerdatabase, du vil bruge til at installere den nye pluggbare database).

Angiv SYS-brugernavn og adgangskode, hvis du bliver bedt om det. Klik derefter på knappen Næste>.

Den næste skærm giver tre muligheder for at oprette en ny pluggbar database. Vælg muligheden for Opret pluggbar database ved hjælp af PDB-filsæt .

Et PDB-filsæt består af en XML-metadatafil og en datafil backup (udvidelsen er .dfb).
Klik på knappen Gennemse ved siden af ​​Plugbar databasemetadata filprompt, og vælg filen sampleschema.xml. Denne fil skal være placeret i biblioteket assistants/dbca/templates under Oracle Home. Når filen er valgt, skal du klikke på OK knap.


Den tilknyttede datafil backup-fil (sampleschema.dfb) bør udfyldes automatisk. Hvis ikke, skal du også vælge den fil ved at bruge den relevante Gennemse-knap.

Klik på knappen Næste>, når du er færdig.

Det næste skærmbillede giver muligheder for at konfigurere den nye pluggbare database.

Giv den nye pluggbare database et navn såsom pdborcl_sample.

Vælg det relevante PDB-lager. For de fleste applikationer vil lageret være det lokale filsystem. Brug variablen {PDB_NAME} som underbiblioteksnavn under oradata-mappen. For eksempel, hvis den aktuelle datafillagring er i mappen c:\app\oracle\oradata\orcl, skal du bruge stien:

c:\app\oracle\oradata\orcl\{PDB_NAME}

Angiv en ny administratorkonto, såsom samplesadmin og tilhørende adgangskode.

Klik på knappen Næste>, når du er færdig.

Gennemgå installationsoversigten, og klik derefter på knappen Udfør for at begynde at installere prøvedatabasen, der kan tilsluttes.

Statuslinjen skulle begynde at stige med det samme.

Når installationen er fuldført, skal du klikke på knappen Luk for at afslutte DBCA.

Test den nye pluggbare database med SQL Developer

Nu hvor den nye pluggbare database er blevet oprettet, skal du logge ind og gennemgå eksempelskemaerne.

Kør SQL Developer og opret en ny forbindelse til eksempel-PDB med navnet pdborcl_sample. Angiv pdborcl_sample som tjenestenavnet (ikke SID). Brug SYSTEM-brugernavnet og adgangskoden eller den nye admin-konto, du lige har oprettet med det nye PDB.

Opret forbindelse til den pluggbare pdborcl_sample-database. Tjek status for eksempelkontiene ved hjælp af forespørgslen:

SELECT username, account_status
FROM dba_users;


Bemærk, at prøvekontiene alle skal være låst. Du kan låse dem op ved hjælp af disse SQL-sætninger:


ALTER USER hr ACCOUNT UNLOCK;
ALTER USER oe ACCOUNT UNLOCK;

Du kan ændre adgangskoden for disse konti ved hjælp af SQL-sætninger såsom:

ALTER USER hr IDENTIFIED BY newpassword;

På dette tidspunkt bør prøveskemaerne være tilgængelige til brug. For eksempel:


  1. Eksporter Oracle-forespørgselsresultater til en HTML-fil, når du bruger SQLcl

  2. Forkert strengværdi:'\xF0\x9F\x8E\xB6\xF0\x9F...' MySQL

  3. SQL-forespørgselsoptimering:Bedste fremgangsmåder for forbedret ydeevne

  4. PHP mysql indsæt datoformat