sql >> Databasteknik >  >> RDS >> Oracle

Använda Oracle JDeveloper 12c med Oracle Database 12c på Oracle Cloud Platform, del 1

Oracle JDeveloper är en Java-integrerad utvecklingsmiljö (IDE) med stöd för de vanligaste relationsdatabaserna. Oracle Cloud Platform tillhandahåller Oracle Database och MySQL-databas som en hanterad molntjänst. Genom att implementera en Oracle Cloud Platform Console kan en användare tillhandahålla en Oracle Database-instans utan att behöva ladda ner, installera och konfigurera databasen på en lokal dator. I tre artiklar ska vi skapa en Oracle Database 12c-instans på Oracle Cloud Platform och använda JDeveloper 12c för att ansluta till databasen och skapa en databastabell. Denna första av de tre artiklarna har följande avsnitt:

  • Ställa in miljön
  • Skapa en snabbstartsdatabastjänst
  • Skapa en Oracle Database-molntjänst med hjälp av detaljerad guide
  • Slutsats

Ställa in miljön

Ladda ner och installera Oracle JDeveloper 12c på en lokal Windows-dator.

Oracle JDeveloper 12c-konsolen visas i figur 1.


Figur 1: Oracle JDeveloper 12c startsida

Skapa ett Oracle Cloud Platform-konto och prenumerera på Oracle Database Cloud-tjänsten. En gratis provversion av Oracle Cloud Platform är tillgänglig. Oracle Cloud Services Dashboard visas i figur 2.


Figur 2: Oracle Cloud Service Dashboard

En Oracle Database-tjänstinstans på Oracle Cloud kan tillhandahållas med ett av två alternativ från Dashboard:

  • Guiden för snabbstart av databastjänst
  • Detaljerad Oracle Database Service Wizard

Vi kommer att diskutera vart och ett av dessa alternativ för att tillhandahålla en Oracle Database-tjänst på Oracle Cloud härnäst.

Skapa en snabbstartsdatabastjänst

Klicka på Skapa instans i instrumentpanelen i figur 1. I guiden Skapa instans väljer du Snabbstartstjänster fliken, som visas i figur 3. Klicka på Skapa för databasen tjänst.


Figur 3: Skapa instans>Snabbstartstjänster>Databas

En Snabbstart guiden för Oracle Database startas, som visas i figur 4. Tre olika utgåvor av Oracle Database är tillgängliga:Standard Edition, Enterprise Edition och Extreme Performance Edition. Från Standard till Extreme Performance edition, de funktioner som stöds förbättras. Var och en av dessa utgåvor är baserad på Oracle Database 12.2. Lagringsutrymmet för Standard-utgåvan är 15 GB, för Enterprise-utgåvan är 512 GB och för Extreme Performance-utgåvan är 1 TB. För den här artikeln ska vi använda standardversionen.


Figur 4: Snabbstarter för Oracle Database

Instansnamnet genereras automatiskt, men den kan ändras. Klicka på Skapa för Standard Edition, som visas i figur 5.


Figur 5: Standard Edition>Skapa

En bekräftelsedialogruta visas med en länk för att ladda ner SSH offentliga och privata nycklar och autentiseringsuppgifter för att komma åt databasen. Klicka på Hämta (se figur 6).


Figur 6: Bekräftelse>Ladda ner

En service_credentials.zip fil, som har tre filer—privateKey , publicKey och service_credentials.txt – laddas ner. Extrahera filerna till en katalog. Klicka på Skapa , som visas i figur 7, för att skapa en databastjänstinstans.


Figur 7: Bekräftelse>Skapa

Skapa en Oracle Database-molntjänst med hjälp av detaljerad guide

Klicka på Skapa instans i instrumentpanelen som tidigare och välj Alla tjänster fliken i Skapa instans guiden, som visas i figur 8. Klicka på Skapa för databasen tjänsten i Datahantering rubrik.


Figur 8: Skapa instans>Alla tjänster>Datahantering>Databas>Skapa

Oracle Database Cloud Service-guiden startar. Klicka på Skapa tjänst , som visas i figur 9.


Figur 9: Skapa tjänst

Oracle Database Cloud Service>Create Service guiden startar, som visas i figur 10. En del av databasinstansinformationen är fördefinierad i de angivna fälten.


Figur 10: Skapa tjänsteguide

Ange ett tjänstnamn (upp till 50 tecken), som måste börja med en bokstav och endast kan innehålla bokstäver, siffror och bindestreck och inte kan sluta med ett bindestreck, som visas i figur 11.


Figur 11: Ange ett tjänstnamn

BYOL Kryssrutan (Bring Your Own License) bör endast markeras om en användarlevererad licens ska användas. Välj en programversion (Oracle Database 12c Release 2) från de tre tillgängliga versionerna, som visas i figur 12.


Figur 12: Välja en programvaruversion som Oracle Database 12c Release 2

Välj en Software Edition (Enterprise Edition) och välj en Databas Type (Enstaka instans). Klicka på Nästa, som visas i figur 13.


Figur 13: Slutför grundläggande databasinstansinformation

Servicedetaljer sidan visas, som visas i figur 14. DB-namn är förspecificerat som ORCL och PDB ( Pluggbar databas) Namn är fördefinierat som PDB1 . Standardinställningarna kan ändras, men vi kommer att använda standardinställningarna. Administrationslösenordet för SYS- och SYSTEM-användare måste det vara mellan 8 och 30 tecken med minst en liten bokstav, en versal, en siffra och ett specialtecken, som visas i fälttexten i figur 14.


Figur 14: Serviceinformation

Standardinställningar för Användbar databaslagring (GB), Total datafillagring (GB) och Compute Shape är förkonfigurerade. Klicka på Redigera för SSH Public Key fältet, som visas i figur 15.


Figur 15: SSH Public Key>Redigera

I SSH Public Key for VM Access klickar du på Skapa en ny nyckel för att generera ett nyckelpar automatiskt och klicka på Enter , som visas i figur 16.


Figur 16: Public SSH-nyckel för VM-åtkomst

Ett SSH-nyckelpar genereras automatiskt. Klicka på Hämta i nedladdningsnycklar dialogrutan, som visas i figur 17.


Figur 17: Ladda ner nycklar>Ladda ner

Klicka på Klar , som visas i figur 18, efter en sshkeybundle.zip filen har laddats ner. SSH Keys-paren används för att komma åt en databasinstans VM och vi kommer inte att använda SSH-nycklarna eftersom vi kommer att ansluta till databasen med JDeveloper.


Figur 18: Ladda ner nycklar>Klar

En offentlig SSH-nyckel läggs till i fältet. Om du vill kan du markera kryssrutan för Inkludera "Demos" PDB i Avancerade inställningar , som visas i figur 19.


Figur 19: Avancerade inställningar>Inkludera "Demos" PDB

Efter att ha valt eller specificerat alla nödvändiga tjänstekonfigurationsinställningar, klicka på Nästa, som visas i figur 20.


Figur 20: Servicedetaljer>Nästa

Klicka på Skapa i Bekräftelse (se figur 21).


Figur 21: Bekräftelse>Skapa

De två instanserna av Oracle Database Cloud-tjänster, den ena skapad med snabbstartsguiden och den andra skapad med den detaljerade guiden, börjar tillhandahållas, som visas i figur 22.


Figur 22: Skapa instanser för Oracle Database Cloud Service

Efter att tjänsteinstanserna har skapats visas Skickas på tidsstämpeln ersätts med Skapad på tidsstämpel, som visas i figur 23.


Figur 23: Tjänsteinstanser skapade

Slutsats

I den här artikeln diskuterade vi anslutning till Oracle Database-tjänstinstans på Oracle Cloud Platform med Oracle JDeveloper 12c. Först skapade vi Oracle Database-tjänstinstanser med vart och ett av alternativen Skapa instans:Snabbstartsguide och detaljerad guide. Senare artiklar kommer att utforska detta mer på djupet.


  1. Förbättra SQL Server-frågeprestanda på stora tabeller

  2. Ett tabellnamn som en variabel

  3. Snabbt inlägg om SQLite UPSERT och den nya RETURNING-satsen.

  4. HAProxy Connections vs MySQL Connections - Vad du bör veta