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.