sql >> Databasteknik >  >> RDS >> Oracle

Installera exempelscheman för Oracle 12c med hjälp av Database Configuration Assistant

Introduktion

Den senaste versionen av Oracle 12c inkluderar inte exempelscheman under den första installationen. Dessa exempelscheman inkluderar:

  • HR – Personal
  • OE – Orderingång
  • PM – Produktmedia
  • SH – Försäljningshistorik (Data Warehouse)

Exempelschemana kan läggas till genom att skapa en ny pluggbar databas (PDB) inuti behållardatabasen som installerades.

Den här handledningen omfattar installation av exempeldatabasscheman i en Oracle 12c-databas med hjälp av Database Configuration Assistant (dbca). DBCA är ett verktyg som installeras tillsammans med Oracle 12c-databasen och kan användas för att hantera containerdatabasen och pluggbara databaser.

Vid det här laget bör du ha en Oracle 12c-databas installerad och kör med minst en pluggbar databas som redan har skapats. Som standard på Windows kallas denna pluggbara databas pdborcl.

För att komma igång, kör Database Configuration Assistant genom att skriva dbca.bat. Eller navigera till Oracles hemkatalog och sedan till underkatalogen bin och leta upp programmet dbca.bat.

När DBCA-öppningsskärmen visas väljer du Hantera pluggbara databaser och klicka på knappen Nästa>.

På nästa skärm (steg 2), välj Skapa en pluggbar databas och klicka på knappen Nästa>.

Nästa skärm listar alla aktuella databaser som är installerade. Den befintliga ORCL-databasen ska väljas (om inte välj lämplig containerdatabas som du vill använda för att installera den nya pluggbara databasen).

Om du uppmanas, ange SYS-användarnamn och lösenord. Klicka sedan på knappen Nästa>.

Nästa skärm ger tre alternativ för att skapa en ny pluggbar databas. Välj alternativet Skapa pluggbar databas med PDB File Set .

En PDB-filuppsättning består av en XML-metadatafil och en säkerhetskopia av en datafil (tillägget är .dfb).
Klicka på knappen Bläddra bredvid Plugbar databasmetadata filprompt och välj filen sampleschema.xml. Den här filen bör finnas i katalogen assistants/dbca/templates under Oracle Home. När filen är vald klickar du på OK knappen.


Den associerade säkerhetskopieringsfilen för datafilen (sampleschema.dfb) bör fyllas i automatiskt. Om inte, välj den filen också med hjälp av lämplig Bläddra-knapp.

Klicka på knappen Nästa> när du är klar.

Nästa skärm ger alternativ för att konfigurera den nya pluggbara databasen.

Ge den nya pluggbara databasen ett namn som pdborcl_sample.

Välj lämplig PDB-lagring. För de flesta applikationer kommer lagringen att vara det lokala filsystemet. Använd variabeln {PDB_NAME} som underkatalognamn under oradata-katalogen. Till exempel, om den aktuella datafillagringen finns i katalogen c:\app\oracle\oradata\orcl, använd sökvägen:

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

Ange ett nytt administratörskonto som samplesadmin och tillhörande lösenord.

Klicka på Nästa> när du är klar.

Granska installationssammanfattningen och klicka sedan på knappen Slutför för att börja installera den pluggbara exempeldatabasen.

Förloppsindikatorn bör börja öka direkt.

När installationen är klar, klicka på knappen Stäng för att avsluta DBCA.

Testar den nya pluggbara databasen med SQL Developer

Nu när den nya pluggbara databasen har skapats, logga in och granska exempelschemana.

Kör SQL Developer och gör en ny anslutning till exempel-PDB med namnet pdborcl_sample. Ange pdborcl_sample som tjänstens namn (inte SID). Använd SYSTEM-användarnamnet och lösenordet eller det nya administratörskontot som du just skapade med det nya PDB.

Anslut till den pluggbara databasen pdborcl_sample. Kontrollera statusen för exempelkontona med hjälp av frågan:

SELECT username, account_status
FROM dba_users;


Observera att alla exempelkonton ska vara låsta. Du kan låsa upp dem med dessa SQL-satser:


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

Du kan ändra lösenorden för dessa konton med hjälp av SQL-satser som:

ALTER USER hr IDENTIFIED BY newpassword;

Vid denna tidpunkt bör exempelschemana vara tillgängliga att använda. Till exempel:


  1. Finns det en Entity Framework 7 Database-First POCO Generator?

  2. villkorlig unik begränsning

  3. Avancerad MySql-fråga:Uppdatera tabell med information från en annan tabell

  4. SUBSTRING Kommando i SQL:A Primer